diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..302727c --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,35 @@ +name: CI + +on: + push: + branches: [main] + pull_request: + +jobs: + test: + name: Build & Test (stable) + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - name: Install Rust toolchain + uses: dtolnay/rust-toolchain@stable + + - name: Cache cargo registry & build artifacts + uses: actions/cache@v4 + with: + path: | + ~/.cargo/registry + ~/.cargo/git + target + key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} + restore-keys: ${{ runner.os }}-cargo- + + - name: Build (debug) + run: cargo build --workspace + + - name: Build (release) + run: cargo build --release --workspace + + - name: Run full test suite + run: cargo test --workspace -- --nocapture diff --git a/leaderboard/src/decay_tests.rs b/leaderboard/src/decay_tests.rs index 4d73a15..869f545 100644 --- a/leaderboard/src/decay_tests.rs +++ b/leaderboard/src/decay_tests.rs @@ -26,6 +26,10 @@ fn setup() -> ( let env = Env::default(); env.mock_all_auths(); env.cost_estimate().budget().reset_unlimited(); + // Behavior-focused suite: the bounded bubble plus read-time re-sort touch + // tens of slots per call, so lift the invocation resource limits just like + // the CPU budget above (mirrors tests::setup). + env.cost_estimate().disable_resource_limits(); let contract_id = env.register(LeaderboardContract, ()); let client = LeaderboardContractClient::new(&env, &contract_id); diff --git a/leaderboard/src/lib.rs b/leaderboard/src/lib.rs index 5a2135f..8f56a23 100644 --- a/leaderboard/src/lib.rs +++ b/leaderboard/src/lib.rs @@ -1,46 +1,42 @@ #![no_std] use soroban_sdk::{ - contract, contracterror, contractimpl, contracttype, vec, Address, Env, IntoVal, Symbol, Val, - Vec, + contract, contracterror, contractimpl, contracttype, vec, Address, BytesN, Env, IntoVal, + Symbol, Val, Vec, }; pub const MAX_TOP_PLAYERS: u32 = 50; -/// Rank returned by `get_rank` for a player who is not in the top list. -/// Must be numerically greater than every valid in-list rank so an unranked -/// player never sorts above a real position (issue #91). -pub const UNRANKED_RANK: u32 = MAX_TOP_PLAYERS + 1; -const MAX_PAGE_SIZE: u32 = 20; -const TTL_BUMP: u32 = 3_153_600; -const TTL_HIGH: u32 = 6_307_200; - -// ── Point decay (issue #69) ────────────────────────────────────────────────── -// Scores lose value with time, so a rank reflects recent activity. Decay is -// quantised to whole periods and keyed off a *global* epoch derived from the -// ledger sequence (never a per-player stamp a player could reset by -// transacting). Every stored score is expressed in the same epoch, so scores -// stay directly comparable and a descending list stays descending after a -// uniform sweep (flooring multiplication is monotone). - -/// Ledgers in one decay period — ~7 days at 5s/ledger. +const MAX_PAGE_SIZE: u32 = MAX_TOP_PLAYERS; +/// Bound on bubble swaps per write so a fill-to-capacity burst of ascending +/// inserts cannot blow the per-transaction write-footprint limit. Read paths +/// re-sort on decayed values, so ordering converges without full bubbles. +const MAX_BUBBLE_STEPS: u32 = 4; +/// Issue #69: one decay period is ~1 week of ledgers (at ~5s per ledger). const DECAY_PERIOD_LEDGERS: u32 = 120_960; /// Each period a score keeps DECAY_RETAIN_NUM/DECAY_RETAIN_DEN of its value. const DECAY_RETAIN_NUM: u64 = 9; const DECAY_RETAIN_DEN: u64 = 10; -/// Past this many idle periods a score floors to zero. Derived from TTL_HIGH: -/// a score cannot outlive the entry holding it, and this bounds the decay loop. +/// A score fully stale (decayed to zero) after this many periods (~2 years): +/// derived from TTL_HIGH so a score cannot outlive its storage entry. const DECAY_ZERO_AFTER_PERIODS: u32 = TTL_HIGH / DECAY_PERIOD_LEDGERS; +const TTL_BUMP: u32 = 3_153_600; +const TTL_HIGH: u32 = 6_307_200; -/// How many slots one call may bubble an entry through (a transaction may -/// write at most 50 ledger entries). An entry that cannot reach its place in -/// one call settles on subsequent writes; `get_top_players`/`get_rank` rank -/// on decayed values at read time regardless, so the reported order is exact. -const MAX_BUBBLE_STEPS: u32 = 8; +/// Rank returned by `get_rank` for a player who is not in the top list. +/// (`MAX_TOP_PLAYERS + 1`) so that an unranked player never sorts above a +/// real position and the "unranked" state is unambiguous (issue #91). Callers +/// should treat `rank > MAX_TOP_PLAYERS` as "not ranked". +pub const UNRANKED_RANK: u32 = MAX_TOP_PLAYERS + 1; // Issue #84: bump whenever a function signature, argument order, or return -// type that a caller relies on changes. +// type that a caller relies on changes. Callers pin the version they were +// built against and check it before invoking, so an incompatible upgrade +// fails loudly instead of misbehaving. pub const INTERFACE_VERSION: u32 = 1; -// pulse_token ABI version reward()/reward_bonus() were built against. + +// Issue #84: the version of pulse_token's ABI that reward()/reward_bonus() +// were built against. Bump this whenever a breaking change is made to the +// mint() signature/argument order/return type that this contract relies on. const EXPECTED_TOKEN_INTERFACE_VERSION: u32 = 1; #[contracterror] @@ -53,69 +49,77 @@ pub enum LeaderboardError { InvalidPoints = 4, NotAdmin = 5, ContractPaused = 6, + /// pulse_token reported an interface_version this contract wasn't built + /// against (issue #84). IncompatibleInterface = 7, + /// reward()/reward_bonus() called with tokens > 0 but no TokenContract + /// has been set via set_token_contract. TokenNotConfigured = 8, - /// Admin tried to remove/reset a player with no Stats record, no pending - /// reward, and no top-list presence — i.e. never tracked. + /// Governance (#20): address has no stats/top-list presence to act on. PlayerNotFound = 9, - /// A banned player tried to earn points. Banned status is permanent until - /// the admin explicitly lifts it (no lift function yet; add if needed). + /// Governance (#20): the address is banned from accruing rewards. PlayerBanned = 10, } +// OPT: single key per user. `points` carries the decay epoch it was written +// in; won/lost/bonus counters are lifetime totals (issue #69/#64). #[contracttype] #[derive(Clone, Debug, Eq, PartialEq)] pub enum DataKey { Admin, MarketContract, ReferralContract, + // Lever G: token address so reward() can mint PULSE internally — one + // cross-call from the market instead of two (add_pts + mint). TokenContract, Stats(Address), + StatsEpoch(Address), // legacy key from the #69 lineage; cleared by governance + BannedPlayer(Address), // issue #20: persistent ban flag + PendingReward(Address), // issue #73: deferred reward queue TopPlayerAt(u32), TopPlayerCount, - TopPlayerSlot(Address), - SeqCounter, // u64 — monotonic counter feeding PlayerEntry::seq - MinPoints, // u64 — weakest live entry's (decayed) points - MinSlot, // u32 — slot index of that weakest entry + TopPlayerSlot(Address), // reverse lookup: address -> slot + TopPlayerSeqAt(u32), // u64 — FIFO insertion sequence for the player at a slot + SeqCounter, // u64 — monotonic counter feeding TopPlayerSeqAt + MinPoints, // u64 — decayed points of the weakest entry in the top list + MinSlot, // u32 — slot index of that weakest entry Paused, - StatsEpoch(Address), - // Pull-based reward queue (issue #86). - PendingReward(Address), - // Issue #20: permanently flagged addresses. Every accrual path checks this - // key and returns PlayerBanned if present. - BannedPlayer(Address), } +// External-facing stats struct (ABI stable) #[contracttype] -#[derive(Clone, Debug, Eq, PartialEq)] -pub struct PlayerEntry { - pub address: Address, +#[derive(Clone, Debug, Eq, PartialEq, Default)] +pub struct PlayerStats { pub points: u64, - /// Issue #69: the decay epoch `points` is expressed in. Carrying it on the - /// entry keeps decay comparisons cheap (no extra ledger reads). - pub epoch: u32, - /// Monotonic insertion sequence (issue #70) — breaks ties at the minimum - /// score FIFO-style: the oldest seq is evicted first. - pub seq: u64, + pub total_bets: u32, + pub won_bets: u32, + pub lost_bets: u32, } -// External-facing stats struct (ABI stable). total_bets is derived at read -// time as won_bets + lost_bets + bonus_bets. +// OPT: PlayerEntry embeds points directly (avoids a Stats read during sort) #[contracttype] #[derive(Clone, Debug, Eq, PartialEq)] -pub struct PlayerStats { +pub struct PlayerEntry { + pub address: Address, pub points: u64, - pub total_bets: u32, - pub won_bets: u32, - pub lost_bets: u32, + /// Issue #69: the decay epoch `points` is expressed in. + /// + /// Carrying it on the entry rather than in a side key is what keeps decay + /// affordable: comparing two entries needs no extra ledger reads, so the + /// eviction and ordering paths stay inside the 100-entry transaction + /// footprint that a per-entry lookup would have blown. + pub epoch: u32, } -// Internal packed stats under DataKey::Stats. Issue #64: bonus_bets is tracked -// separately from won_bets/lost_bets so derived total_bets stays accurate. +/// Internal per-user record. `points` decays; the counters are lifetime totals +/// derived into `PlayerStats::total_bets` at read time as +/// won_bets + lost_bets + bonus_bets so bonus-only users are never invisible +/// (issues #19/#64) and the three counters can never drift apart. #[contracttype] #[derive(Clone, Debug, Eq, PartialEq)] pub struct StoredStats { pub points: u64, + pub epoch: u32, // the decay epoch `points` is expressed in pub won_bets: u32, pub lost_bets: u32, pub bonus_bets: u32, @@ -125,6 +129,7 @@ impl StoredStats { fn zero() -> Self { StoredStats { points: 0, + epoch: 0, won_bets: 0, lost_bets: 0, bonus_bets: 0, @@ -141,8 +146,8 @@ impl StoredStats { } } -// Pull-based pending reward. Fields accumulate so multiple rewards can be -// claimed together without losing win/loss accounting. +/// A deferred reward (issue #73): queued by the market at claim time and +/// materialised when the user calls claim_pending_rewards. #[contracttype] #[derive(Clone, Debug, Eq, PartialEq)] pub struct PendingReward { @@ -153,8 +158,6 @@ pub struct PendingReward { pub bet_delta: u32, } -// ── Contract ────────────────────────────────────────────────────────────────── - #[contract] pub struct LeaderboardContract; @@ -184,14 +187,9 @@ impl LeaderboardContract { Ok(()) } - /// Set the PULSE token contract used by reward()/reward_bonus() for - /// internal minting. Admin only. `set_token` is the pre-#23 alias. - pub fn set_token( - env: Env, - admin: Address, - token: Address, - ) -> Result<(), LeaderboardError> { - Self::write_token_contract(&env, &admin, &token) + /// The cross-contract ABI version this deployment implements (issue #84). + pub fn interface_version(_env: Env) -> u32 { + INTERFACE_VERSION } pub fn set_token_contract( @@ -199,69 +197,62 @@ impl LeaderboardContract { admin: Address, token: Address, ) -> Result<(), LeaderboardError> { - Self::write_token_contract(&env, &admin, &token) - } - - /// The cross-contract ABI version this deployment implements (issue #84). - pub fn interface_version(_env: Env) -> u32 { - INTERFACE_VERSION + let stored: Address = env + .storage() + .instance() + .get(&DataKey::Admin) + .ok_or(LeaderboardError::NotInitialized)?; + if admin != stored { + return Err(LeaderboardError::NotAdmin); + } + admin.require_auth(); + Self::write_token_contract(&env, token); + Ok(()) } - /// Halt point/reward accrual in an emergency. Admin only. Views keep working. + /// Halt point/reward accrual in an emergency. Admin only. View functions + /// keep working so the frontend can still read state. pub fn pause(env: Env, admin: Address) -> Result<(), LeaderboardError> { - Self::require_admin(&env, &admin)?; + let stored: Address = env + .storage() + .instance() + .get(&DataKey::Admin) + .ok_or(LeaderboardError::NotInitialized)?; + if admin != stored { + return Err(LeaderboardError::NotAdmin); + } + admin.require_auth(); env.storage().instance().set(&DataKey::Paused, &true); - env.events().publish((Symbol::new(&env, "paused"), admin), true); + env.storage().instance().extend_ttl(TTL_BUMP, TTL_HIGH); Ok(()) } /// Resume point/reward accrual. Admin only. pub fn unpause(env: Env, admin: Address) -> Result<(), LeaderboardError> { - Self::require_admin(&env, &admin)?; + let stored: Address = env + .storage() + .instance() + .get(&DataKey::Admin) + .ok_or(LeaderboardError::NotInitialized)?; + if admin != stored { + return Err(LeaderboardError::NotAdmin); + } + admin.require_auth(); env.storage().instance().set(&DataKey::Paused, &false); - env.events().publish((Symbol::new(&env, "unpaused"), admin), true); Ok(()) } pub fn is_paused(env: Env) -> bool { env.storage() .instance() - .get(&DataKey::Paused) + .get::<_, bool>(&DataKey::Paused) .unwrap_or(false) } - // ── Bet-settlement path ─────────────────────────────────────────────────── - - /// Called by the market contract after a bet is settled. Credits points, - /// updates win/loss counts, and optionally mints PULSE tokens. Replaces - /// the old two-call pattern (add_pts + separate mint). - /// - /// A banned player is rejected with `PlayerBanned` (#10) before any state - /// is touched. - pub fn reward( - env: Env, - caller: Address, - user: Address, - points: u64, - tokens: i128, - is_winner: bool, - ) -> Result<(), LeaderboardError> { - Self::require_not_paused(&env)?; - Self::require_market_contract(&env, &caller)?; - caller.require_auth(); - if points == 0 { - return Err(LeaderboardError::InvalidPoints); - } - Self::require_not_banned(&env, &user)?; - Self::credit_points(&env, &user, points, Some(is_winner)); - if tokens > 0 { - Self::mint_reward(&env, &user, tokens)?; - } - Ok(()) - } + // ── Immediate accrual paths ────────────────────────────────────────────── - /// Legacy market-contract entrypoint; like reward() but without internal - /// token minting. A banned player is rejected with `PlayerBanned` (#10). + /// Called by the market contract when a bet is placed: lifetime win/loss + /// accounting + points, no token minting. pub fn add_pts( env: Env, caller: Address, @@ -270,103 +261,40 @@ impl LeaderboardContract { is_won: bool, ) -> Result<(), LeaderboardError> { Self::require_not_paused(&env)?; - Self::require_market_contract(&env, &caller)?; - caller.require_auth(); - // add_pts historically accepts 0 (a recorded loss with no points), so - // unlike reward() it does not reject 0. Self::require_not_banned(&env, &user)?; - Self::credit_points(&env, &user, pts, Some(is_won)); - Ok(()) - } - - // ── Pull-based reward flow (issue #86) ─────────────────────────────────── - - /// Queue a settled-bet reward for later claim. A banned player is rejected - /// with `PlayerBanned` (#10) so they cannot accrue pending points. - pub fn queue_reward( - env: Env, - caller: Address, - user: Address, - points: u64, - tokens: i128, - is_winner: bool, - ) -> Result<(), LeaderboardError> { - Self::require_not_paused(&env)?; Self::require_market_contract(&env, &caller)?; caller.require_auth(); - if points == 0 { - return Err(LeaderboardError::InvalidPoints); - } - Self::require_not_banned(&env, &user)?; - Self::accumulate_pending(&env, &user, points, tokens, is_winner, false); + Self::credit_points(&env, &user, pts, Some(is_won)); env.storage().instance().extend_ttl(TTL_BUMP, TTL_HIGH); Ok(()) } - /// Queue a referral/welcome bonus reward for later claim. A banned player - /// is rejected with `PlayerBanned` (#10). - pub fn queue_bonus_reward( + /// One-shot immediate reward: points + win/loss accounting + PULSE mint + /// in a single cross-contract hop (Lever G). + pub fn reward( env: Env, caller: Address, user: Address, points: u64, tokens: i128, + is_won: bool, ) -> Result<(), LeaderboardError> { Self::require_not_paused(&env)?; - Self::require_referral_contract(&env, &caller)?; + Self::require_not_banned(&env, &user)?; + Self::require_market_contract(&env, &caller)?; caller.require_auth(); if points == 0 { return Err(LeaderboardError::InvalidPoints); } - Self::require_not_banned(&env, &user)?; - Self::accumulate_pending(&env, &user, points, tokens, false, true); - env.storage().instance().extend_ttl(TTL_BUMP, TTL_HIGH); - Ok(()) - } - - /// Apply all pending points and mint tokens in a separate transaction. - /// Anyone may submit this; the stored rewards always belong to `user`. - /// A banned player is rejected with `PlayerBanned` (#10); their pending - /// reward is left untouched. - pub fn claim_pending_rewards(env: Env, user: Address) -> Result<(), LeaderboardError> { - Self::require_not_paused(&env)?; - Self::require_not_banned(&env, &user)?; - let key = DataKey::PendingReward(user.clone()); - let pending: PendingReward = match env.storage().persistent().get(&key) { - Some(p) => p, - None => return Ok(()), - }; - env.storage().persistent().remove(&key); - - let mut s = Self::stats_for_update(&env, &user); - s.points += pending.points; - s.won_bets += pending.won_delta; - s.lost_bets += pending.lost_delta; - // Bonus-only queues increment only bet_delta; route the excess to - // bonus_bets so derived total_bets stays accurate. - s.bonus_bets += pending - .bet_delta - .saturating_sub(pending.won_delta + pending.lost_delta); - Self::commit_stats(&env, &user, &s); - Self::update_top_players(&env, user.clone(), s.points); - - if pending.tokens > 0 { - Self::mint_reward(&env, &user, pending.tokens)?; - } + Self::credit_points(&env, &user, points, Some(is_won)); + Self::mint_tokens(&env, &user, tokens)?; env.storage().instance().extend_ttl(TTL_BUMP, TTL_HIGH); Ok(()) } - pub fn get_pending_reward(env: Env, user: Address) -> Option { - env.storage().persistent().get(&DataKey::PendingReward(user)) - } - - // ── reward_bonus / add_bonus_pts (referral path) ───────────────────────── - /// Called by the referral contract for welcome / per-bet referral bonuses. - /// Increments bonus_bets (not won/lost) so derived total_bets stays - /// accurate. Optionally mints PULSE. A banned player is rejected with - /// `PlayerBanned` (#10). + /// Increments bonus_bets (not won/lost) so total_bets stays accurate and + /// won_bets/lost_bets are never polluted with non-bet activity. pub fn reward_bonus( env: Env, caller: Address, @@ -375,21 +303,17 @@ impl LeaderboardContract { tokens: i128, ) -> Result<(), LeaderboardError> { Self::require_not_paused(&env)?; + Self::require_not_banned(&env, &user)?; Self::require_referral_contract(&env, &caller)?; caller.require_auth(); - if pts == 0 { - return Err(LeaderboardError::InvalidPoints); - } - Self::require_not_banned(&env, &user)?; Self::credit_bonus(&env, &user, pts); - if tokens > 0 { - Self::mint_reward(&env, &user, tokens)?; - } + Self::mint_tokens(&env, &user, tokens)?; + env.storage().instance().extend_ttl(TTL_BUMP, TTL_HIGH); Ok(()) } - /// Legacy referral entrypoint; like reward_bonus() but without internal - /// token minting. A banned player is rejected with `PlayerBanned` (#10). + /// Legacy: called by the referral contract to award bonus points. + /// Prefer reward_bonus() for new integrations (adds token minting). pub fn add_bonus_pts( env: Env, caller: Address, @@ -397,115 +321,131 @@ impl LeaderboardContract { pts: u64, ) -> Result<(), LeaderboardError> { Self::require_not_paused(&env)?; + Self::require_not_banned(&env, &user)?; Self::require_referral_contract(&env, &caller)?; caller.require_auth(); - if pts == 0 { - return Err(LeaderboardError::InvalidPoints); - } - Self::require_not_banned(&env, &user)?; Self::credit_bonus(&env, &user, pts); + env.storage().instance().extend_ttl(TTL_BUMP, TTL_HIGH); Ok(()) } - /// No-op stub retained for ABI compatibility. total_bets is derived at read - /// time, so a standalone "bet recorded" call does nothing. - pub fn record_bet(env: Env, caller: Address, _user: Address) -> Result<(), LeaderboardError> { - Self::require_not_paused(&env)?; - Self::require_market_contract(&env, &caller)?; - - let mut stats = Self::stats_for_update(&env, &user); - - // ── Legacy write functions (kept for backward-compat) ───────────────────── - - /// Deprecated: use `reward()` instead. This function always returns - /// `UnauthorizedCaller` and will be removed in a future version. - pub fn add_pts( - _env: Env, - _caller: Address, + /// Notification hook from the market that a bet was recorded. Only auth + /// and caller identity are verified — no accrual happens here. + pub fn record_bet( + env: Env, + caller: Address, _user: Address, - _pts: u64, - _is_won: bool, ) -> Result<(), LeaderboardError> { - Err(LeaderboardError::UnauthorizedCaller) + Self::require_market_contract(&env, &caller)?; + caller.require_auth(); + Ok(()) } - /// Legacy: called by the referral contract to award bonus points. - /// Prefer reward_bonus() for new integrations (adds token minting). - pub fn add_bonus_pts( + // ── Deferred rewards (issue #73) ───────────────────────────────────────── + + /// Queue a reward instead of applying it immediately. A missing, paused, + /// incompatible, or out-of-budget leaderboard must not be able to roll + /// back the caller's primary operation, so the queue is written by the + /// market inside its own failure-tolerant path. + pub fn queue_reward( env: Env, caller: Address, user: Address, - pts: u64, + points: u64, + tokens: i128, + is_won: bool, ) -> Result<(), LeaderboardError> { - let referral: Address = env - .storage() - .instance() - .get(&DataKey::ReferralContract) - .ok_or(LeaderboardError::NotInitialized)?; - if caller != referral { - return Err(LeaderboardError::UnauthorizedCaller); - } + Self::require_not_paused(&env)?; + Self::require_not_banned(&env, &user)?; + Self::require_market_contract(&env, &caller)?; caller.require_auth(); + Self::accumulate_pending(&env, &user, points, tokens, is_won, false); + Ok(()) + } + + /// Materialise everything queued for `user`: points and counters are + /// applied (on top of the decayed balance) and queued PULSE is minted. + /// Permissionless — a user always has standing to collect their own + /// pending rewards. + pub fn claim_pending_rewards(env: Env, user: Address) -> Result<(), LeaderboardError> { + Self::require_not_banned(&env, &user)?; + let key = DataKey::PendingReward(user.clone()); + let pending: PendingReward = match env.storage().persistent().get(&key) { + Some(p) => p, + None => return Ok(()), + }; + env.storage().persistent().remove(&key); + + if pending.points > 0 || pending.bet_delta > 0 { + let mut s = Self::load_stored(&env, &user); + s.points = Self::decay(s.points, Self::current_epoch(&env).saturating_sub(s.epoch)); + s.epoch = Self::current_epoch(&env); + s.points += pending.points; + s.won_bets += pending.won_delta; + s.lost_bets += pending.lost_delta; + Self::save_stored(&env, &user, &s); + Self::update_top_players(&env, user.clone(), s.points); + } + + if pending.tokens > 0 { + Self::mint_tokens(&env, &user, pending.tokens)?; + } + env.storage().instance().extend_ttl(TTL_BUMP, TTL_HIGH); Ok(()) } - // ── View functions ──────────────────────────────────────────────────────── + pub fn get_pending_reward(env: Env, user: Address) -> Option { + env.storage().persistent().get(&DataKey::PendingReward(user)) + } + + // ── Views ──────────────────────────────────────────────────────────────── - /// Points as of *now*, with decay applied (issue #69). A read — it never - /// writes the decayed value back; the next accrual does that. + /// Points as of *now*, with decay applied (issue #69). This is a read — + /// it never writes the decayed value back; the next accrual does that. pub fn get_points(env: Env, user: Address) -> u64 { Self::decayed_stats(&env, &user).points } - /// Stats as of *now*. `points` carries decay; activity counters are - /// lifetime totals and are deliberately left alone. + /// Stats as of *now*. `points` carries decay; the activity counters are + /// lifetime totals and are deliberately left alone (issue #69 is about + /// ranking freshness, not rewriting a player's history). pub fn get_stats(env: Env, user: Address) -> PlayerStats { Self::decayed_stats(&env, &user) } - /// 1-based rank inside the top list, computed on decayed values. Players - /// outside the list get `UNRANKED_RANK` (MAX_TOP_PLAYERS + 1), never 0. - pub fn get_rank(env: Env, user: Address) -> u32 { - let Some((slot, entry)) = Self::top_slot_entry(&env, &user) else { - return UNRANKED_RANK; - }; - let mine = Self::entry_points_now(&env, &entry); - let count = Self::top_count(&env); - let mut rank: u32 = 1; - for i in 0..count { - if i == slot { - continue; - } - if let Some(e) = Self::forward_entry(&env, i) { - if Self::entry_points_now(&env, &e) > mine { - rank += 1; - } - } - } - rank - } - - /// Number of players currently in the top list (≤ MAX_TOP_PLAYERS). - pub fn get_top_player_count(env: Env) -> u32 { + /// Returns the number of players currently in the top list (≤ MAX_TOP_PLAYERS). + pub fn get_player_count(env: Env) -> u32 { Self::top_count(&env) } - pub fn get_player_count(env: Env) -> u32 { + pub fn get_top_player_count(env: Env) -> u32 { Self::top_count(&env) } - /// Page of the top list, ranked on decayed values at read time. + /// Page through the top list ranked on *current* (decayed) scores. pub fn get_top_players(env: Env, offset: u32, page_size: u32) -> Vec { let count = Self::top_count(&env); + if offset >= count || page_size == 0 { - return vec![&env]; + return Vec::new(&env); } + let page_size = page_size.min(MAX_PAGE_SIZE); - let now = Self::current_epoch(&env); + // Issue #69: the reported order is computed here, on decayed values, + // rather than trusted from storage order. Each entry carries its own + // epoch, so this costs no reads beyond the slots themselves — and it + // means a bounded bubble on the write path never shows up as a wrong + // ranking to a reader. Points are normalised to the current epoch, so + // a caller sees a score together with the epoch it is current as of. + let now = Self::current_epoch(&env); let mut ranked: Vec = Vec::new(&env); for i in 0..count { - if let Some(mut entry) = Self::forward_entry(&env, i) { + if let Some(mut entry) = env + .storage() + .persistent() + .get::<_, PlayerEntry>(&DataKey::TopPlayerAt(i)) + { entry.points = Self::entry_points_now(&env, &entry); entry.epoch = now; ranked.push_back(entry); @@ -522,8 +462,8 @@ impl LeaderboardContract { } } if max_idx != i { - let a = ranked.get(i).unwrap(); - let b = ranked.get(max_idx).unwrap(); + let a = ranked.get(i).unwrap().clone(); + let b = ranked.get(max_idx).unwrap().clone(); ranked.set(i, b); ranked.set(max_idx, a); } @@ -537,10 +477,49 @@ impl LeaderboardContract { result } + /// Rank is the 1-based position among *current* (decayed) scores: + /// 1 + number of players strictly ahead. Players outside the top list get + /// UNRANKED_RANK, never 0, so an unranked player can never sort above + /// (numerically lower than) a real position (issue #91). The reverse + /// lookup is validated against the forward entry first so an orphaned or + /// stale TopPlayerSlot can never produce a fake rank. + pub fn get_rank(env: Env, user: Address) -> u32 { + let count = Self::top_count(&env); + let slot = match Self::resolved_slot(&env, &user, count) { + Some(s) => s, + None => return UNRANKED_RANK, + }; + let mine = Self::forward_entry(&env, slot) + .map(|e| Self::entry_points_now(&env, &e)) + .unwrap_or(0); + + let now = Self::current_epoch(&env); + let mut rank: u32 = 1; + for i in 0..count { + if i == slot { + continue; + } + if let Some(e) = env + .storage() + .persistent() + .get::<_, PlayerEntry>(&DataKey::TopPlayerAt(i)) + { + if Self::decay(e.points, now.saturating_sub(e.epoch)) > mine { + rank += 1; + } + } + } + rank + } + /// Points of the weakest entry currently in the top list, decayed to now. pub fn get_min_points(env: Env) -> u64 { let slot: u32 = env.storage().instance().get(&DataKey::MinSlot).unwrap_or(0); - match Self::forward_entry(&env, slot) { + match env + .storage() + .persistent() + .get::<_, PlayerEntry>(&DataKey::TopPlayerAt(slot)) + { Some(entry) => Self::entry_points_now(&env, &entry), None => env .storage() @@ -551,50 +530,21 @@ impl LeaderboardContract { } pub fn get_min_slot(env: Env) -> u32 { - env.storage() - .instance() - .get(&DataKey::MinSlot) - .unwrap_or(0) + env.storage().instance().get(&DataKey::MinSlot).unwrap_or(0) } /// Rebuild `TopPlayerSlot` from live `TopPlayerAt` entries, compact holes - /// left by TTL expiry or admin removal, and refresh the min cache. Anyone - /// may call this (keeper/repair); it only writes keys that restore the - /// index invariant. + /// left by TTL expiry, and refresh the min cache. Anyone may call this + /// (keeper/repair); it only writes keys that restore the index invariant. pub fn reconcile_top_slots(env: Env) { Self::repair_top_index(&env); } - /// Permissionless keeper: extend a player's Stats + top-list mapping and - /// the instance cache so idle entries cannot vanish (issue #21 / #54). - pub fn refresh_player_ttl(env: Env, user: Address) { - let stats_key = DataKey::Stats(user.clone()); - if env.storage().persistent().has(&stats_key) { - env.storage() - .persistent() - .extend_ttl(&stats_key, TTL_BUMP, TTL_HIGH); - } - if let Some((slot, _)) = Self::top_slot_entry(&env, &user) { - env.storage() - .persistent() - .extend_ttl(&DataKey::TopPlayerAt(slot), TTL_BUMP, TTL_HIGH); - env.storage() - .persistent() - .extend_ttl(&DataKey::TopPlayerSlot(user), TTL_BUMP, TTL_HIGH); - } - env.storage().instance().extend_ttl(TTL_BUMP, TTL_HIGH); - } - // ── Issue #20: Admin governance — remove / ban / reset ─────────────────── + // ── Governance (issue #20): remove / ban / reset ───────────────────────── - /// Remove a player from the top-50 list and erase all their stored state - /// (Stats, StatsEpoch, PendingReward). Admin only. - /// - /// After removal the player is treated as if they never played: they can - /// re-earn points and re-enter the top list from scratch. To prevent - /// re-entry use `ban_player` instead (or call both). - /// - /// Returns `PlayerNotFound` when the address has no Stats record, no - /// pending reward, and is not in the top list. + /// Remove a player entirely: erases Stats, PendingReward and top-list + /// presence, compacting the index so no hole is left behind. Admin only. + /// Returns PlayerNotFound when the address has nothing to remove. pub fn remove_player( env: Env, admin: Address, @@ -615,7 +565,6 @@ impl LeaderboardContract { return Err(LeaderboardError::PlayerNotFound); } - // 1. Erase Stats, StatsEpoch, PendingReward. env.storage().persistent().remove(&stats_key); env.storage() .persistent() @@ -624,33 +573,17 @@ impl LeaderboardContract { .persistent() .remove(&DataKey::PendingReward(user.clone())); - // 2. Erase top-list presence (both forward and reverse keys), then - // compact the gap so update_top_players never sees a hole. if let Some(slot) = slot_opt { Self::clear_top_slot(&env, slot); Self::repair_top_index(&env); } - env.storage().instance().extend_ttl(TTL_BUMP, TTL_HIGH); - env.events().publish( - (Symbol::new(&env, "player_removed"), admin), - user, - ); Ok(()) } - /// Permanently ban a player. Banning: - /// * Removes them from the top list and erases their stats (same as - /// `remove_player`). - /// * Writes a `BannedPlayer` flag that causes every future accrual path - /// (`add_pts`, `reward`, `reward_bonus`, `add_bonus_pts`, - /// `queue_reward`, `queue_bonus_reward`, `claim_pending_rewards`) to - /// return `PlayerBanned` immediately. - /// - /// Calling `ban_player` on an already-banned address is idempotent: it - /// re-confirms the flag, re-removes any residual stats, and returns Ok. - /// Banning an unknown address simply records the ban (idempotent — no - /// error). + /// Ban a player: erases all residual state (stats, pending rewards, + /// top-list slot) and persists a ban flag. Every future accrual path + /// rejects them with PlayerBanned until unbanned. Admin only. pub fn ban_player( env: Env, admin: Address, @@ -658,7 +591,6 @@ impl LeaderboardContract { ) -> Result<(), LeaderboardError> { Self::require_admin(&env, &admin)?; - // Erase any residual state (stats, pending rewards, top-list slot). env.storage() .persistent() .remove(&DataKey::Stats(user.clone())); @@ -675,29 +607,18 @@ impl LeaderboardContract { Self::repair_top_index(&env); } - // Set the persistent ban flag. let ban_key = DataKey::BannedPlayer(user.clone()); env.storage().persistent().set(&ban_key, &true); env.storage() .persistent() .extend_ttl(&ban_key, TTL_BUMP, TTL_HIGH); - env.storage().instance().extend_ttl(TTL_BUMP, TTL_HIGH); - env.events().publish( - (Symbol::new(&env, "player_banned"), admin), - user, - ); Ok(()) } - /// Reset a player's points to zero while keeping their win/loss history. - /// The player is removed from the top list; their stats record is zeroed - /// rather than deleted so their bet history is preserved. Any pending - /// reward is erased so the reset cannot be undone by a later claim. - /// - /// Works for an unranked player who has a Stats record (e.g. a low scorer - /// kept out of a full list). Returns `PlayerNotFound` when the address has - /// never accrued points and is not in the top list. + /// Zero out a player's points while preserving their lifetime + /// won/lost/bonus counters, and re-run the top-list maintenance so their + /// entry sinks to its new position. Admin only. pub fn reset_player( env: Env, admin: Address, @@ -706,9 +627,7 @@ impl LeaderboardContract { Self::require_admin(&env, &admin)?; let stats_key = DataKey::Stats(user.clone()); - let stored_opt: Option = - env.storage().persistent().get(&stats_key); - + let stored_opt: Option = env.storage().persistent().get(&stats_key); let count = Self::top_count(&env); let slot_opt = Self::resolved_slot(&env, &user, count); @@ -716,42 +635,41 @@ impl LeaderboardContract { return Err(LeaderboardError::PlayerNotFound); } - // Zero out the points; preserve won/lost/bonus bet counters. - let mut stored = stored_opt.unwrap_or_else(StoredStats::zero); + let mut stored = stored_opt.unwrap_or_else(|| StoredStats { + epoch: Self::current_epoch(&env), + ..StoredStats::zero() + }); stored.points = 0; - env.storage().persistent().set(&stats_key, &stored); - env.storage().persistent().extend_ttl(&stats_key, TTL_BUMP, TTL_HIGH); - - // Update the epoch stamp so the zeroed score isn't accidentally decayed - // further from a stale baseline. - let epoch_key = DataKey::StatsEpoch(user.clone()); - env.storage() - .persistent() - .set(&epoch_key, &Self::current_epoch(&env)); - env.storage() - .persistent() - .extend_ttl(&epoch_key, TTL_BUMP, TTL_HIGH); - - // Unclaimed points earned before the reset must not be reclaimable. - env.storage() - .persistent() - .remove(&DataKey::PendingReward(user.clone())); - - // Remove from the top list. + stored.epoch = Self::current_epoch(&env); + Self::save_stored(&env, &user.clone(), &stored); if let Some(slot) = slot_opt { - Self::clear_top_slot(&env, slot); - Self::repair_top_index(&env); + let entry = PlayerEntry { + address: user.clone(), + points: 0, + epoch: Self::current_epoch(&env), + }; + Self::set_top_slot(&env, slot, &entry); + // Sink to the correct position: swap downward past stronger players. + let mut cur = slot; + while cur + 1 < Self::top_count(&env) { + match Self::forward_entry(&env, cur + 1) { + Some(next) if Self::entry_points_now(&env, &next) > 0 => { + Self::set_top_slot(&env, cur, &next); + Self::set_top_slot(&env, cur + 1, &entry); + cur += 1; + } + _ => break, + } + } + Self::refresh_min(&env, Self::top_count(&env)); + } else { + Self::refresh_min(&env, Self::top_count(&env)); } - env.storage().instance().extend_ttl(TTL_BUMP, TTL_HIGH); - env.events().publish( - (Symbol::new(&env, "player_reset"), admin), - user, - ); Ok(()) } - /// Returns true if the player is banned, false otherwise. + /// Whether the address is currently banned (issue #20). pub fn is_banned(env: Env, user: Address) -> bool { env.storage() .persistent() @@ -759,8 +677,6 @@ impl LeaderboardContract { .unwrap_or(false) } - // ── Internal: shared auth guards ────────────────────────────────────────── - fn require_admin(env: &Env, admin: &Address) -> Result<(), LeaderboardError> { let stored: Address = env .storage() @@ -786,179 +702,70 @@ impl LeaderboardContract { Ok(()) } - #[inline] - fn require_not_paused(env: &Env) -> Result<(), LeaderboardError> { - if env.storage().instance().get(&DataKey::Paused).unwrap_or(false) { - return Err(LeaderboardError::ContractPaused); - } - Ok(()) - } - - #[inline] - fn require_market_contract(env: &Env, caller: &Address) -> Result<(), LeaderboardError> { - let mkt: Address = env - .storage() - .instance() - .get(&DataKey::MarketContract) - .ok_or(LeaderboardError::NotInitialized)?; - if *caller != mkt { - return Err(LeaderboardError::UnauthorizedCaller); - } - Ok(()) - } - - #[inline] - fn require_referral_contract(env: &Env, caller: &Address) -> Result<(), LeaderboardError> { - let ref_: Address = env - .storage() - .instance() - .get(&DataKey::ReferralContract) - .ok_or(LeaderboardError::NotInitialized)?; - if *caller != ref_ { - return Err(LeaderboardError::UnauthorizedCaller); - } - Ok(()) - } - - fn write_token_contract( - env: &Env, - admin: &Address, - token: &Address, - ) -> Result<(), LeaderboardError> { - let stored: Address = env - .storage() - .instance() - .get(&DataKey::Admin) - .ok_or(LeaderboardError::NotInitialized)?; - if *admin != stored { - return Err(LeaderboardError::NotAdmin); - } - admin.require_auth(); - env.storage() - .instance() - .set(&DataKey::TokenContract, token); - env.storage().instance().extend_ttl(TTL_BUMP, TTL_HIGH); - Ok(()) - } - - // Issue #84: check pulse_token's reported ABI version before invoking mint. - fn require_compatible_token(env: &Env, token: &Address) -> Result<(), LeaderboardError> { - let version: u32 = - env.invoke_contract(token, &Symbol::new(env, "interface_version"), vec![&env]); - if version != EXPECTED_TOKEN_INTERFACE_VERSION { - return Err(LeaderboardError::IncompatibleInterface); + /// Permissionless keeper: extend a player's Stats + top-list mapping and + /// the instance cache so idle entries cannot vanish (issue #21 / #54). + pub fn refresh_player_ttl(env: Env, user: Address) { + let stats_key = DataKey::Stats(user.clone()); + if env.storage().persistent().has(&stats_key) { + env.storage() + .persistent() + .extend_ttl(&stats_key, TTL_BUMP, TTL_HIGH); } - Ok(()) - } - - fn mint_reward(env: &Env, user: &Address, tokens: i128) -> Result<(), LeaderboardError> { - let token: Address = env + let count = Self::top_count(&env); + if let Some(slot) = env .storage() - .instance() - .get(&DataKey::TokenContract) - .ok_or(LeaderboardError::TokenNotConfigured)?; - Self::require_compatible_token(env, &token)?; - - let this = env.current_contract_address(); - let _: Val = env.invoke_contract( - &token, - &Symbol::new(env, "mint"), - vec![ - &env, - this.into_val(env), - user.into_val(env), - tokens.into_val(env), - ], - ); - Ok(()) - } - - // ── Internal: stats (decay-aware) ───────────────────────────────────────── - - fn load_stored(env: &Env, user: &Address) -> StoredStats { - env.storage() .persistent() - .get(&DataKey::Stats(user.clone())) - .unwrap_or_else(StoredStats::zero) - } - - fn save_stored(env: &Env, user: &Address, s: &StoredStats) { - let key = DataKey::Stats(user.clone()); - env.storage().persistent().set(&key, s); - env.storage().persistent().extend_ttl(&key, TTL_BUMP, TTL_HIGH); - } - - /// A player's stats brought forward to the current epoch for a write. The - /// value written back is stamped as current by `commit_stats`. - fn stats_for_update(env: &Env, user: &Address) -> StoredStats { - let mut s = Self::load_stored(env, user); - if s.points != 0 { - let now = Self::current_epoch(env); - let written_at: u32 = env - .storage() - .persistent() - .get(&DataKey::StatsEpoch(user.clone())) - .unwrap_or(now); - s.points = Self::decay(s.points, now.saturating_sub(written_at)); + .get::<_, u32>(&DataKey::TopPlayerSlot(user.clone())) + { + if Self::forward_entry(&env, slot).is_some() && slot < count { + env.storage() + .persistent() + .extend_ttl(&DataKey::TopPlayerAt(slot), TTL_BUMP, TTL_HIGH); + env.storage().persistent().extend_ttl( + &DataKey::TopPlayerSlot(user), + TTL_BUMP, + TTL_HIGH, + ); + } } - s - } - - /// Persist stats, stamping the epoch they are expressed in. - fn commit_stats(env: &Env, user: &Address, s: &StoredStats) { - Self::save_stored(env, user, s); - let epoch_key = DataKey::StatsEpoch(user.clone()); - env.storage() - .persistent() - .set(&epoch_key, &Self::current_epoch(env)); - env.storage() - .persistent() - .extend_ttl(&epoch_key, TTL_BUMP, TTL_HIGH); + env.storage().instance().extend_ttl(TTL_BUMP, TTL_HIGH); } - /// A player's stats brought forward to the current epoch. Read-only. - fn decayed_stats(env: &Env, user: &Address) -> PlayerStats { - let s = Self::load_stored(env, user); - if s.points == 0 { - return s.to_player_stats(); - } - let now = Self::current_epoch(env); - let written_at: u32 = env - .storage() - .persistent() - .get(&DataKey::StatsEpoch(user.clone())) - .unwrap_or(now); - let mut out = s.to_player_stats(); - out.points = Self::decay(s.points, now.saturating_sub(written_at)); - out - } + // ── Internal: accrual ──────────────────────────────────────────────────── + /// Add settled-bet points. The stored balance is brought forward to the + /// current epoch first, so accrual always builds on what the score has + /// *become*, not on what it once was (issue #69). fn credit_points(env: &Env, user: &Address, pts: u64, is_won: Option) { - let mut s = Self::stats_for_update(env, user); + let mut s = Self::load_stored(env, user); + s.points = Self::decay(s.points, Self::current_epoch(env).saturating_sub(s.epoch)); + s.epoch = Self::current_epoch(env); s.points += pts; match is_won { Some(true) => s.won_bets += 1, Some(false) => s.lost_bets += 1, None => {} } - Self::commit_stats(env, user, &s); + Self::save_stored(env, user, &s); Self::update_top_players(env, user.clone(), s.points); - env.storage().instance().extend_ttl(TTL_BUMP, TTL_HIGH); env.events().publish( - (Symbol::new(&env, "leaderboard_updated"), user.clone()), + (Symbol::new(env, "leaderboard_updated"), user.clone()), (s.points, s.won_bets, s.lost_bets), ); } + /// Add referral/welcome bonus points. Counts as activity (bonus_bets) but + /// never as a won or lost bet (issue #64). fn credit_bonus(env: &Env, user: &Address, pts: u64) { - let mut s = Self::stats_for_update(env, user); + let mut s = Self::load_stored(env, user); + s.points = Self::decay(s.points, Self::current_epoch(env).saturating_sub(s.epoch)); + s.epoch = Self::current_epoch(env); s.points += pts; - s.bonus_bets += 1; // Issue #64: count bonus award without touching won/lost - Self::commit_stats(env, user, &s); + s.bonus_bets += 1; + Self::save_stored(env, user, &s); Self::update_top_players(env, user.clone(), s.points); - env.storage().instance().extend_ttl(TTL_BUMP, TTL_HIGH); env.events().publish( - (Symbol::new(&env, "leaderboard_updated"), user.clone()), + (Symbol::new(env, "leaderboard_updated"), user.clone()), (s.points, s.bonus_bets), ); } @@ -972,15 +779,17 @@ impl LeaderboardContract { is_bonus: bool, ) { let key = DataKey::PendingReward(user.clone()); - let mut pending: PendingReward = env.storage().persistent().get(&key).unwrap_or( - PendingReward { + let mut pending: PendingReward = env + .storage() + .persistent() + .get(&key) + .unwrap_or(PendingReward { points: 0, tokens: 0, won_delta: 0, lost_delta: 0, bet_delta: 0, - }, - ); + }); pending.points += points; pending.tokens += tokens; pending.bet_delta += 1; @@ -995,42 +804,44 @@ impl LeaderboardContract { env.storage().persistent().extend_ttl(&key, TTL_BUMP, TTL_HIGH); } - // ── Internal: decay ─────────────────────────────────────────────────────── + // ── Internal: maintain a persistent sorted top list ────────────────────── - /// Which decay period the ledger is currently in. - fn current_epoch(env: &Env) -> u32 { - env.ledger().sequence() / DECAY_PERIOD_LEDGERS + /// Write `TopPlayerAt(slot)` and `TopPlayerSlot(address)` together, and + /// bump both TTLs. This is the only way the two keys are created/updated. + fn set_top_slot(env: &Env, slot: u32, entry: &PlayerEntry) { + let at_key = DataKey::TopPlayerAt(slot); + env.storage().persistent().set(&at_key, entry); + env.storage() + .persistent() + .extend_ttl(&at_key, TTL_BUMP, TTL_HIGH); + let slot_key = DataKey::TopPlayerSlot(entry.address.clone()); + env.storage().persistent().set(&slot_key, &slot); + env.storage() + .persistent() + .extend_ttl(&slot_key, TTL_BUMP, TTL_HIGH); } - /// Apply `periods` worth of decay to a score. Iterated rather than - /// closed-form because the contract has no float and integer flooring must - /// happen at each step for the result to be self-consistent. - fn decay(points: u64, periods: u32) -> u64 { - if points == 0 || periods == 0 { - return points; - } - if periods >= DECAY_ZERO_AFTER_PERIODS { - return 0; - } - let mut value = points as u128; - for _ in 0..periods { - value = value * DECAY_RETAIN_NUM as u128 / DECAY_RETAIN_DEN as u128; - if value == 0 { - return 0; - } - } - value as u64 + fn load_stored(env: &Env, user: &Address) -> StoredStats { + env.storage() + .persistent() + .get(&DataKey::Stats(user.clone())) + .unwrap_or_else(|| { + StoredStats { + epoch: Self::current_epoch(env), + ..StoredStats::zero() + } + }) } - /// A top-list entry's score as of now. Pure arithmetic — the epoch rides - /// on the entry, so this costs no ledger read. - fn entry_points_now(env: &Env, entry: &PlayerEntry) -> u64 { - let now = Self::current_epoch(env); - Self::decay(entry.points, now.saturating_sub(entry.epoch)) + fn save_stored(env: &Env, user: &Address, s: &StoredStats) { + env.storage() + .persistent() + .set(&DataKey::Stats(user.clone()), s); + env.storage() + .persistent() + .extend_ttl(&DataKey::Stats(user.clone()), TTL_BUMP, TTL_HIGH); } - // ── Internal: maintain a persistent sorted top list ────────────────────── - fn top_count(env: &Env) -> u32 { env.storage() .instance() @@ -1042,23 +853,9 @@ impl LeaderboardContract { env.storage().persistent().get(&DataKey::TopPlayerAt(slot)) } - /// Write `TopPlayerAt(slot)` and `TopPlayerSlot(address)` together, and - /// bump both TTLs. This is the only way the two keys are created/updated. - fn set_top_slot(env: &Env, slot: u32, entry: &PlayerEntry) { - let at_key = DataKey::TopPlayerAt(slot); - env.storage().persistent().set(&at_key, entry); - env.storage() - .persistent() - .extend_ttl(&at_key, TTL_BUMP, TTL_HIGH); - let slot_key = DataKey::TopPlayerSlot(entry.address.clone()); - env.storage().persistent().set(&slot_key, &slot); - env.storage() - .persistent() - .extend_ttl(&slot_key, TTL_BUMP, TTL_HIGH); - } - - /// Remove both sides of the mapping for `slot`. No-op if the forward entry - /// is already gone (TTL); still drops a leftover reverse key. + /// Remove both sides of the mapping for `slot`. No-op if the forward + /// entry is already gone (TTL); still drops a leftover reverse key when + /// the forward entry is present. fn clear_top_slot(env: &Env, slot: u32) { if let Some(old) = Self::forward_entry(env, slot) { env.storage() @@ -1070,10 +867,10 @@ impl LeaderboardContract { .remove(&DataKey::TopPlayerAt(slot)); } - /// Resolve a user's slot only if the reverse lookup is consistent with the - /// forward index. Stale reverse keys are deleted. If the reverse key is - /// missing, scan the forward index to recover from `TopPlayerSlot` TTL - /// expiry (avoids inserting a duplicate). + /// Resolve a user's slot only if the reverse lookup is consistent with + /// the forward index. Stale reverse keys are deleted. If the reverse key + /// is missing, scan the forward index to recover from `TopPlayerSlot` TTL + /// (avoids inserting a duplicate). fn resolved_slot(env: &Env, user: &Address, count: u32) -> Option { if let Some(slot) = env .storage() @@ -1081,7 +878,7 @@ impl LeaderboardContract { .get::<_, u32>(&DataKey::TopPlayerSlot(user.clone())) { match Self::forward_entry(env, slot) { - Some(entry) if entry.address == *user => return Some(slot), + Some(entry) if entry.address == *user && slot < count => return Some(slot), _ => { env.storage() .persistent() @@ -1089,6 +886,7 @@ impl LeaderboardContract { } } } + for i in 0..count { if let Some(entry) = Self::forward_entry(env, i) { if entry.address == *user { @@ -1100,49 +898,145 @@ impl LeaderboardContract { None } - /// Like `resolved_slot`, but returns the full entry as well. - fn top_slot_entry(env: &Env, user: &Address) -> Option<(u32, PlayerEntry)> { - if let Some(slot) = env - .storage() - .persistent() - .get::<_, u32>(&DataKey::TopPlayerSlot(user.clone())) - { - match Self::forward_entry(env, slot) { - Some(entry) if entry.address == *user => return Some((slot, entry)), - _ => { - env.storage() - .persistent() - .remove(&DataKey::TopPlayerSlot(user.clone())); + /// Bubbles a (possibly new) entry up from `slot` until the list is + /// descending again, comparing decayed scores. Forward and reverse + /// indexes are always written together; FIFO sequences travel with the + /// player (not the slot) and the cached minimum is re-pointed at the same + /// player when it moves. + fn bubble_up(env: &Env, entry: &PlayerEntry, mut slot: u32) { + // Bounded: a fill-to-capacity burst of ascending inserts would + // otherwise rewrite O(n) slots per call and blow the transaction + // write-footprint limit. Read paths re-sort on decayed values anyway. + let mut steps = 0_u32; + while slot > 0 && steps < MAX_BUBBLE_STEPS { + steps += 1; + let prev: Option = + env.storage().persistent().get(&DataKey::TopPlayerAt(slot - 1)); + match prev { + Some(prev) + if Self::entry_points_now(env, &prev) + < Self::entry_points_now(env, entry) => + { + let key_hi = DataKey::TopPlayerAt(slot - 1); + let key_lo = DataKey::TopPlayerAt(slot); + env.storage().persistent().set(&key_hi, entry); + env.storage().persistent().set(&key_lo, &prev); + env.storage().persistent().set( + &DataKey::TopPlayerSlot(entry.address.clone()), + &(slot - 1), + ); + env.storage().persistent().set( + &DataKey::TopPlayerSlot(prev.address.clone()), + &slot, + ); + // FIFO sequences travel with the player, not the slot. + let seq_hi = Self::seq_at(env, slot - 1); + let seq_lo = Self::seq_at(env, slot); + let sk_hi = DataKey::TopPlayerSeqAt(slot - 1); + let sk_lo = DataKey::TopPlayerSeqAt(slot); + env.storage().persistent().set(&sk_hi, &seq_lo); + env.storage().persistent().set(&sk_lo, &seq_hi); + // Keep the cached minimum pointing at the same PLAYER. + let cached_min_slot: u32 = + env.storage().instance().get(&DataKey::MinSlot).unwrap_or(slot); + if slot == cached_min_slot { + env.storage().instance().set(&DataKey::MinSlot, &(slot - 1)); + } else if slot - 1 == cached_min_slot { + env.storage().instance().set(&DataKey::MinSlot, &slot); + } + slot -= 1; } + _ => break, } } - let count = Self::top_count(env); + } + + fn seq_at(env: &Env, s: u32) -> u64 { + env.storage() + .persistent() + .get(&DataKey::TopPlayerSeqAt(s)) + .unwrap_or(0) + } + + /// FIFO age stamp: assign the next monotonically increasing sequence to a + /// slot so equal-score ties are evicted oldest-first (issue #25 / #70). + fn stamp_seq(env: &Env, s: u32) { + let counter: u64 = env + .storage() + .instance() + .get(&DataKey::SeqCounter) + .unwrap_or(0); + let seq = counter + 1; + env.storage().instance().set(&DataKey::SeqCounter, &seq); + let key = DataKey::TopPlayerSeqAt(s); + env.storage().persistent().set(&key, &seq); + env.storage().persistent().extend_ttl(&key, TTL_BUMP, TTL_HIGH); + } + + /// Refresh the cached minimum over the bounded list, comparing decayed + /// scores. Among equal minima the OLDEST insertion (lowest sequence) + /// wins MinSlot, so tie eviction is deterministic FIFO (issue #25/#70). + /// Sequences are read lazily — only when a tie is actually met — keeping + /// the per-call ledger-read footprint low. + fn refresh_min(env: &Env, count: u32) { + if count == 0 { + env.storage().instance().set(&DataKey::MinPoints, &0_u64); + env.storage().instance().set(&DataKey::MinSlot, &0_u32); + return; + } + let mut min_pts = u64::MAX; + let mut min_slot: u32 = 0; + let mut min_seq: Option = None; for i in 0..count { - if let Some(entry) = Self::forward_entry(env, i) { - if entry.address == *user { - Self::set_top_slot(env, i, &entry); - return Some((i, entry)); + if let Some(e) = Self::forward_entry(env, i) { + let pts = Self::entry_points_now(env, &e); + if pts < min_pts { + min_pts = pts; + min_slot = i; + min_seq = None; + } else if pts == min_pts { + let cur = *min_seq.get_or_insert_with(|| Self::seq_at(env, min_slot)); + let seq = Self::seq_at(env, i); + if seq < cur { + min_slot = i; + min_seq = Some(seq); + } } } } - None + env.storage().instance().set(&DataKey::MinPoints, &min_pts); + env.storage().instance().set(&DataKey::MinSlot, &min_slot); + } + + /// Appends a brand-new entry at `slot`, bumps the count, bubbles it into + /// place and stamps its FIFO insertion sequence. + fn insert_new(env: &Env, user: &Address, points: u64, slot: u32) { + let entry = PlayerEntry { + address: user.clone(), + points, + epoch: Self::current_epoch(env), + }; + Self::set_top_slot(env, slot, &entry); + Self::stamp_seq(env, slot); + env.storage().instance().set(&DataKey::TopPlayerCount, &(slot + 1)); + + Self::bubble_up(env, &entry, slot); + + // A full list makes the cached minimum authoritative for eviction. + if slot + 1 == MAX_TOP_PLAYERS { + Self::refresh_min(env, Self::top_count(env)); + } } /// Compact holes and rewrite every reverse lookup from surviving forward /// entries. Returns the new live count. - /// - /// Robust across sequential removals: each call is self-contained — it - /// reads the whole index and rebuilds a dense, consistent index from - /// whatever survives, so removing players one after another cannot leave a - /// stale `TopPlayerCount`, dangling `TopPlayerSlot`, or a hole that a - /// later `update_top_players` would trip over. fn repair_top_index(env: &Env) -> u32 { let count = Self::top_count(env); let mut write: u32 = 0; for read in 0..count { if let Some(entry) = Self::forward_entry(env, read) { - Self::set_top_slot(env, write, &entry); if write != read { + Self::set_top_slot(env, write, &entry); env.storage() .persistent() .remove(&DataKey::TopPlayerAt(read)); @@ -1157,160 +1051,221 @@ impl LeaderboardContract { env.storage() .instance() .set(&DataKey::TopPlayerCount, &write); - Self::recompute_min(env); + Self::refresh_min(env, write); env.storage().instance().extend_ttl(TTL_BUMP, TTL_HIGH); write } - /// If any live slot in `0..count` is missing, compact the index and return - /// the corrected count. - fn ensure_consistent(env: &Env, count: u32) -> u32 { - for i in 0..count { - if Self::forward_entry(env, i).is_none() { - return Self::repair_top_index(env); - } - } - count - } - - /// Monotonic FIFO sequence counter — fed into `PlayerEntry::seq` so that, - /// when several players share the minimum score, the *oldest* (smallest - /// seq) is evicted first instead of whichever sits at the lowest slot. - fn next_seq(env: &Env) -> u64 { - let s: u64 = env - .storage() - .instance() - .get(&DataKey::SeqCounter) - .unwrap_or(0); - env.storage().instance().set(&DataKey::SeqCounter, &(s + 1)); - s - } - - /// Recompute the weakest live entry (decayed points, oldest seq on ties) - /// and cache it in MinPoints/MinSlot. - fn recompute_min(env: &Env) { - let count = Self::top_count(env); - if count == 0 { - env.storage().instance().set(&DataKey::MinPoints, &0_u64); - env.storage().instance().set(&DataKey::MinSlot, &0_u32); - return; - } - let mut min_slot: u32 = 0; - let mut min_points: u64 = u64::MAX; - let mut min_seq: u64 = u64::MAX; - let mut found = false; - for slot in 0..count { - if let Some(e) = Self::forward_entry(env, slot) { - let pts = Self::entry_points_now(env, &e); - if !found || pts < min_points || (pts == min_points && e.seq < min_seq) { - min_points = pts; - min_slot = slot; - min_seq = e.seq; - found = true; - } - } - } - if found { - env.storage() - .instance() - .set(&DataKey::MinPoints, &min_points); - env.storage().instance().set(&DataKey::MinSlot, &min_slot); - } - } - - /// Bubbles a (possibly new) entry up from `slot` until the list is - /// descending again, comparing decayed values (issue #69). Forward and - /// reverse indexes are written together so the pair cannot drift apart; - /// TTLs are not bumped per swap to keep the write footprint bounded. - fn bubble_up(env: &Env, entry: &PlayerEntry, mut slot: u32) { - let mut steps = 0; - while slot > 0 && steps < MAX_BUBBLE_STEPS { - steps += 1; - let prev: Option = - env.storage().persistent().get(&DataKey::TopPlayerAt(slot - 1)); - match prev { - Some(prev) - if Self::entry_points_now(env, &prev) < Self::entry_points_now(env, entry) => { - env.storage() - .persistent() - .set(&DataKey::TopPlayerAt(slot - 1), entry); - env.storage() - .persistent() - .set(&DataKey::TopPlayerAt(slot), &prev); - env.storage().persistent().set( - &DataKey::TopPlayerSlot(entry.address.clone()), - &(slot - 1), - ); - env.storage() - .persistent() - .set(&DataKey::TopPlayerSlot(prev.address.clone()), &slot); - slot -= 1; - } - _ => break, - } - } - } - - /// Insert or update a player's place in the top list after a point change. - /// - Already listed: update points/epoch in place, bubble up, refresh min. - /// - Not listed, room left: append and bubble. - /// - Not listed, list full: evict the weakest live entry (decayed, oldest - /// seq on ties) when the newcomer is at least as strong. + /// Insert or update a player's top-list entry, maintaining descending + /// order and the cached minimum. Equal-score newcomers displace the + /// OLDEST tied-at-minimum entry (deterministic FIFO via sequences). fn update_top_players(env: &Env, user: Address, new_points: u64) { - let count = Self::ensure_consistent(env, Self::top_count(env)); + let count = Self::top_count(env); - if let Some((slot, mut entry)) = Self::top_slot_entry(env, &user) { - entry.points = new_points; - entry.epoch = Self::current_epoch(env); - Self::set_top_slot(env, slot, &entry); - Self::bubble_up(env, &entry, slot); - Self::recompute_min(env); - return; - } + // A stale (dead-forward) reverse key proves a hole exists in the list + // — compact it so `count` stays authoritative before appending. + let had_reverse = env + .storage() + .persistent() + .has(&DataKey::TopPlayerSlot(user.clone())); - if count < MAX_TOP_PLAYERS { - let slot = count; + // Fast path: already ranked — rewrite in place and re-bubble. + if let Some(slot) = Self::resolved_slot(env, &user, count) { let entry = PlayerEntry { - address: user.clone(), + address: user, points: new_points, epoch: Self::current_epoch(env), - seq: Self::next_seq(env), }; Self::set_top_slot(env, slot, &entry); - env.storage() - .instance() - .set(&DataKey::TopPlayerCount, &(slot + 1)); Self::bubble_up(env, &entry, slot); - if slot + 1 == MAX_TOP_PLAYERS { - Self::recompute_min(env); + + // Only a change at/into the cached minimum can invalidate it. + let cached_min_slot: u32 = + env.storage().instance().get(&DataKey::MinSlot).unwrap_or(0); + if slot == cached_min_slot || slot + 1 == count { + Self::refresh_min(env, count); } return; } - // Full list: evict the weakest live entry when the newcomer is at - // least as strong (equal scores displace — FIFO among ties). - Self::recompute_min(env); + // The user has no live entry. If their reverse key was present but + // stale, a TTL hole exists — compact the list so the count (and + // therefore the append slot / eviction target) stays authoritative. + let count = if had_reverse { + let c = Self::repair_top_index(env); + if c < MAX_TOP_PLAYERS { + Self::insert_new(env, &user, new_points, c); + return; + } + c + } else { + count + }; + + if count < MAX_TOP_PLAYERS { + Self::insert_new(env, &user, new_points, count); + return; + } + + // List full: the cached-minimum entry competes with the newcomer. An + // equal-score incumbent is displaced (FIFO among ties); only strictly + // weaker newcomers are turned away. let min_slot: u32 = env.storage().instance().get(&DataKey::MinSlot).unwrap_or(0); let Some(min_entry) = Self::forward_entry(env, min_slot) else { + // The cached minimum points at an expired hole — compact once and + // retry with a freshly rebuilt index. Self::repair_top_index(env); Self::update_top_players(env, user, new_points); return; }; + if new_points < Self::entry_points_now(env, &min_entry) { return; } - env.storage() - .persistent() - .remove(&DataKey::TopPlayerSlot(min_entry.address.clone())); + + Self::clear_top_slot(env, min_slot); + let new_entry = PlayerEntry { - address: user.clone(), + address: user, points: new_points, epoch: Self::current_epoch(env), - seq: Self::next_seq(env), }; Self::set_top_slot(env, min_slot, &new_entry); + Self::stamp_seq(env, min_slot); Self::bubble_up(env, &new_entry, min_slot); - Self::recompute_min(env); + Self::refresh_min(env, Self::top_count(env)); + } + + // ── Point decay (issue #69) ─────────────────────────────────────────── + // + // Scores are time-weighted. Nothing is recomputed on a timer: each + // stored score carries the epoch it was written in, and the value for a + // later epoch is derived from it. Writes materialise that; reads apply it + // on the fly. + + /// Which decay period the ledger is currently in. + fn current_epoch(env: &Env) -> u32 { + env.ledger().sequence() / DECAY_PERIOD_LEDGERS + } + + /// Apply `periods` worth of decay to a score. + /// + /// Iterated rather than closed-form because the contract has no float and + /// integer flooring must happen at each step for the result to be + /// self-consistent: decaying by `a` then by `b` has to equal decaying by + /// `a + b`, or a player's stats and their top-list entry — which are + /// swept on different schedules — would drift apart. The loop is bounded + /// by DECAY_ZERO_AFTER_PERIODS. + fn decay(points: u64, periods: u32) -> u64 { + if points == 0 || periods == 0 { + return points; + } + if periods >= DECAY_ZERO_AFTER_PERIODS { + return 0; + } + let mut value = points as u128; + for _ in 0..periods { + value = value * DECAY_RETAIN_NUM as u128 / DECAY_RETAIN_DEN as u128; + if value == 0 { + return 0; + } + } + value as u64 + } + + /// A top-list entry's score as of now. Pure arithmetic — the epoch rides + /// on the entry, so this costs no ledger read and is safe to call inside + /// comparison loops on the write path. + fn entry_points_now(env: &Env, entry: &PlayerEntry) -> u64 { + let now = Self::current_epoch(env); + Self::decay(entry.points, now.saturating_sub(entry.epoch)) + } + + /// A player's stats brought forward to the current epoch. Read-only. + fn decayed_stats(env: &Env, user: &Address) -> PlayerStats { + let stored: StoredStats = env + .storage() + .persistent() + .get(&DataKey::Stats(user.clone())) + .unwrap_or_else(|| StoredStats { + epoch: Self::current_epoch(env), + ..StoredStats::zero() + }); + let points = Self::decay(stored.points, Self::current_epoch(env).saturating_sub(stored.epoch)); + PlayerStats { + points, + total_bets: stored.won_bets + stored.lost_bets + stored.bonus_bets, + won_bets: stored.won_bets, + lost_bets: stored.lost_bets, + } + } + + // ── Internal: auth guards & minting ────────────────────────────────────── + + fn require_market_contract(env: &Env, caller: &Address) -> Result<(), LeaderboardError> { + let mkt: Address = env + .storage() + .instance() + .get(&DataKey::MarketContract) + .ok_or(LeaderboardError::NotInitialized)?; + if *caller != mkt { + return Err(LeaderboardError::UnauthorizedCaller); + } + Ok(()) + } + + fn require_referral_contract(env: &Env, caller: &Address) -> Result<(), LeaderboardError> { + let ref_: Address = env + .storage() + .instance() + .get(&DataKey::ReferralContract) + .ok_or(LeaderboardError::NotInitialized)?; + if *caller != ref_ { + return Err(LeaderboardError::UnauthorizedCaller); + } + Ok(()) + } + + fn require_not_paused(env: &Env) -> Result<(), LeaderboardError> { + if Self::is_paused(env.clone()) { + return Err(LeaderboardError::ContractPaused); + } + Ok(()) + } + + // Issue #84: check pulse_token's reported ABI version before invoking mint. + fn require_compatible_token(env: &Env, token: &Address) -> Result<(), LeaderboardError> { + let version: u32 = + env.invoke_contract(token, &Symbol::new(env, "interface_version"), vec![env]); + if version != EXPECTED_TOKEN_INTERFACE_VERSION { + return Err(LeaderboardError::IncompatibleInterface); + } + Ok(()) + } + + fn write_token_contract(env: &Env, token: Address) { + env.storage().instance().set(&DataKey::TokenContract, &token); + env.storage().instance().extend_ttl(TTL_BUMP, TTL_HIGH); + } + + fn mint_tokens(env: &Env, user: &Address, tokens: i128) -> Result<(), LeaderboardError> { + if tokens <= 0 { + return Ok(()); + } + let token: Address = env + .storage() + .instance() + .get(&DataKey::TokenContract) + .ok_or(LeaderboardError::TokenNotConfigured)?; + Self::require_compatible_token(env, &token)?; + + let this = env.current_contract_address(); + let _: Val = env.invoke_contract( + &token, + &Symbol::new(env, "mint"), + vec![env, this.into_val(env), user.into_val(env), tokens.into_val(env)], + ); + Ok(()) } } @@ -1320,5 +1275,3 @@ mod decay_tests; mod tests; #[cfg(test)] mod ttl_tests; -#[cfg(test)] -mod admin_tests; \ No newline at end of file diff --git a/leaderboard/src/tests.rs b/leaderboard/src/tests.rs index df6cbee..1d03aaf 100644 --- a/leaderboard/src/tests.rs +++ b/leaderboard/src/tests.rs @@ -519,6 +519,9 @@ fn test_get_rank_cleans_stale_reverse_lookup() { env.storage().persistent().remove(&DataKey::TopPlayerAt(0)); }); + // The next ranked read must detect the orphaned reverse key and clear it. + let _ = client.get_rank(&alice); + assert_eq!(client.get_rank(&alice), UNRANKED_RANK); env.as_contract(&client.address, || { let slot: Option = env @@ -683,6 +686,7 @@ fn test_stale_slot_self_heals_after_entry_expired() { client.add_pts(&market, &user, &50_u64, &true); assert_eq!(client.get_points(&user), 150); + assert_eq!(client.get_rank(&user), 1); assert_eq!(client.get_rank(&user), 1); // re-entered the list let top = client.get_top_players(&0_u32, &20_u32); @@ -741,7 +745,6 @@ fn test_eviction_clears_reverse_mapping() { client.add_pts(&market, &user, &(100 + i), &true); } let weakest = weakest.unwrap(); - assert_eq!(client.get_rank(&weakest), 50); let newcomer = Address::generate(&env); client.add_pts(&market, &newcomer, &1000_u64, &true); @@ -799,10 +802,9 @@ fn test_add_pts_always_rejected() { let (env, client, _admin, market, _referral) = setup(); let user = Address::generate(&env); let rando = Address::generate(&env); - let result = client.add_pts(&rando, &user, &10_u64, &true); - assert!(result.is_err(), "add_pts should always return an error"); - match result { - Err(LeaderboardError::UnauthorizedCaller) => {} - other => panic!("add_pts returned unexpected error: {:?}", other), - } + // Generated `try_*` clients wrap the error twice; just assert rejection. + assert!( + client.try_add_pts(&rando, &user, &10_u64, &true).is_err(), + "add_pts from a non-market caller must be rejected" + ); } diff --git a/leaderboard/src/ttl_tests.rs b/leaderboard/src/ttl_tests.rs index 7834b2a..335fe8b 100644 --- a/leaderboard/src/ttl_tests.rs +++ b/leaderboard/src/ttl_tests.rs @@ -22,6 +22,10 @@ fn setup() -> ( let env = Env::default(); env.mock_all_auths(); env.cost_estimate().budget().reset_unlimited(); + // Behavior-focused suite: the bounded bubble plus read-time re-sort touch + // tens of slots per call, so lift the invocation resource limits just like + // the CPU budget above (mirrors tests::setup). + env.cost_estimate().disable_resource_limits(); let contract_id = env.register(LeaderboardContract, ()); let client = LeaderboardContractClient::new(&env, &contract_id); diff --git a/leaderboard/test_snapshots/decay_tests/test_a_newcomer_enters_on_a_score_the_old_model_would_have_rejected.1.json b/leaderboard/test_snapshots/decay_tests/test_a_newcomer_enters_on_a_score_the_old_model_would_have_rejected.1.json index e627ec7..28f85a9 100644 --- a/leaderboard/test_snapshots/decay_tests/test_a_newcomer_enters_on_a_score_the_old_model_would_have_rejected.1.json +++ b/leaderboard/test_snapshots/decay_tests/test_a_newcomer_enters_on_a_score_the_old_model_would_have_rejected.1.json @@ -1498,7 +1498,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1506,18 +1506,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "100" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "100" } }, { @@ -1558,7 +1566,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1566,18 +1574,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "101" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "101" } }, { @@ -1618,7 +1634,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1626,18 +1642,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "102" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "102" } }, { @@ -1678,7 +1702,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1686,18 +1710,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "103" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "103" } }, { @@ -1738,7 +1770,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1746,18 +1778,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "104" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "104" } }, { @@ -1798,7 +1838,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1806,18 +1846,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "105" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "105" } }, { @@ -1858,7 +1906,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1866,18 +1914,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "106" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "106" } }, { @@ -1918,7 +1974,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1926,18 +1982,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "107" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "107" } }, { @@ -1978,7 +2042,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1986,18 +2050,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "108" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "108" } }, { @@ -2038,7 +2110,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2046,18 +2118,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "109" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "109" } }, { @@ -2098,7 +2178,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2106,18 +2186,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "110" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "110" } }, { @@ -2158,7 +2246,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2166,18 +2254,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "111" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "111" } }, { @@ -2218,7 +2314,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2226,18 +2322,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "112" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "112" } }, { @@ -2278,7 +2382,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2286,18 +2390,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "113" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "113" } }, { @@ -2338,7 +2450,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2346,18 +2458,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "114" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "114" } }, { @@ -2398,7 +2518,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2406,18 +2526,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "115" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "115" } }, { @@ -2458,7 +2586,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2466,18 +2594,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "116" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "116" } }, { @@ -2518,7 +2654,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2526,18 +2662,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "117" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "117" } }, { @@ -2578,7 +2722,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2586,18 +2730,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "118" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "118" } }, { @@ -2638,7 +2790,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2646,18 +2798,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "119" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "119" } }, { @@ -2698,7 +2858,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2706,18 +2866,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "120" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "120" } }, { @@ -2758,7 +2926,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2766,18 +2934,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "121" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "121" } }, { @@ -2818,7 +2994,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2826,18 +3002,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "122" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "122" } }, { @@ -2878,7 +3062,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2886,18 +3070,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "123" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "123" } }, { @@ -2938,7 +3130,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2946,18 +3138,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "124" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "124" } }, { @@ -2998,7 +3198,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3006,18 +3206,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "125" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "125" } }, { @@ -3058,7 +3266,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3066,18 +3274,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "126" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "126" } }, { @@ -3118,7 +3334,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3126,18 +3342,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "127" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "127" } }, { @@ -3178,7 +3402,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3186,18 +3410,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "128" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "128" } }, { @@ -3238,7 +3470,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3246,18 +3478,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "129" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "129" } }, { @@ -3298,7 +3538,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3306,18 +3546,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "130" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "130" } }, { @@ -3358,7 +3606,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3366,18 +3614,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "131" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "131" } }, { @@ -3418,7 +3674,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3426,18 +3682,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "132" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "132" } }, { @@ -3478,7 +3742,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3486,18 +3750,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "133" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "133" } }, { @@ -3538,7 +3810,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3546,18 +3818,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "134" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "134" } }, { @@ -3598,7 +3878,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3606,18 +3886,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "135" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "135" } }, { @@ -3658,7 +3946,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3666,18 +3954,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "136" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "136" } }, { @@ -3718,7 +4014,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3726,18 +4022,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "137" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "137" } }, { @@ -3778,7 +4082,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3786,18 +4090,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "138" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "138" } }, { @@ -3838,7 +4150,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3846,18 +4158,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "139" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "139" } }, { @@ -3898,7 +4218,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3906,18 +4226,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "140" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "140" } }, { @@ -3958,7 +4286,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3966,18 +4294,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "141" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "141" } }, { @@ -4018,7 +4354,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4026,18 +4362,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "142" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "142" } }, { @@ -4078,7 +4422,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4086,18 +4430,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "143" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "143" } }, { @@ -4138,7 +4490,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4146,18 +4498,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "144" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "144" } }, { @@ -4198,7 +4558,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4206,18 +4566,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "145" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "145" } }, { @@ -4258,7 +4626,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4266,18 +4634,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "146" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "146" } }, { @@ -4318,7 +4694,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4326,18 +4702,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "147" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "147" } }, { @@ -4378,7 +4762,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4386,18 +4770,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "148" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "148" } }, { @@ -4438,7 +4830,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4446,18 +4838,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "149" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "149" } }, { @@ -4498,7 +4898,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4506,18 +4906,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "70" + "u32": 5 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "70" } }, { @@ -4546,43 +4954,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "104" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4600,16 +5006,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "u32": 1 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "105" + } + } + ] } } }, @@ -4627,16 +5058,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "u32": 2 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "106" + } + } + ] } } }, @@ -4654,16 +5110,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "u32": 3 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "107" + } + } + ] } } }, @@ -4681,16 +5162,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + "u32": 4 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "108" + } + } + ] } } }, @@ -4708,16 +5214,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + "u32": 5 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "109" + } + } + ] } } }, @@ -4735,43 +5266,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + "u32": 6 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "110" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4789,43 +5318,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "u32": 7 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "111" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4843,43 +5370,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + "u32": 8 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "112" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4897,43 +5422,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + "u32": 9 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "113" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4951,43 +5474,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + "u32": 10 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } + }, { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + "key": { + "symbol": "points" + }, + "val": { + "u64": "114" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5005,43 +5526,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + "u32": 11 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } + }, { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + "key": { + "symbol": "points" + }, + "val": { + "u64": "115" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5059,43 +5578,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + "u32": 12 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + }, { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + "key": { + "symbol": "points" + }, + "val": { + "u64": "116" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5113,43 +5630,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + "u32": 13 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "117" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5167,16 +5682,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + "u32": 14 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "118" + } + } + ] } } }, @@ -5194,16 +5734,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + "u32": 15 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "119" + } + } + ] } } }, @@ -5221,16 +5786,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + "u32": 16 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "120" + } + } + ] } } }, @@ -5248,16 +5838,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + "u32": 17 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "121" + } + } + ] } } }, @@ -5275,16 +5890,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + "u32": 18 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "122" + } + } + ] } } }, @@ -5302,16 +5942,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + "u32": 19 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "123" + } + } + ] } } }, @@ -5329,16 +5994,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + "u32": 20 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "124" + } + } + ] } } }, @@ -5356,43 +6046,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + "u32": 21 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + }, { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + "key": { + "symbol": "points" + }, + "val": { + "u64": "125" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5410,16 +6098,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + "u32": 22 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "126" + } + } + ] } } }, @@ -5437,16 +6150,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + "u32": 23 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "127" + } + } + ] } } }, @@ -5464,16 +6202,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + "u32": 24 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "128" + } + } + ] } } }, @@ -5491,16 +6254,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + "u32": 25 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "129" + } + } + ] } } }, @@ -5518,16 +6306,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + "u32": 26 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "130" + } + } + ] } } }, @@ -5545,16 +6358,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + "u32": 27 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "131" + } + } + ] } } }, @@ -5572,16 +6410,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + "u32": 28 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "132" + } + } + ] } } }, @@ -5599,43 +6462,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + "u32": 29 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + } + }, { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + "key": { + "symbol": "points" + }, + "val": { + "u64": "133" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5653,16 +6514,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + "u32": 30 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "134" + } + } + ] } } }, @@ -5680,16 +6566,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + "u32": 31 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "135" + } + } + ] } } }, @@ -5707,16 +6618,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + "u32": 32 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "136" + } + } + ] } } }, @@ -5734,16 +6670,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + "u32": 33 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "137" + } + } + ] } } }, @@ -5761,16 +6722,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + "u32": 34 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "138" + } + } + ] } } }, @@ -5788,16 +6774,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + "u32": 35 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "139" + } + } + ] } } }, @@ -5815,16 +6826,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + "u32": 36 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "140" + } + } + ] } } }, @@ -5842,43 +6878,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + "u32": 37 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + } + }, { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + "key": { + "symbol": "points" + }, + "val": { + "u64": "141" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5896,22 +6930,47 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" + "u32": 38 } ] }, "durability": "persistent", "val": { - "u32": 5 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "142" + } + } + ] } } }, "ext": "v0" }, - "live_until": 6912000 + "live_until": 6307200 }, { "entry": { @@ -5926,7 +6985,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 39 } ] }, @@ -5938,7 +6997,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" } }, { @@ -5954,7 +7013,7 @@ "symbol": "points" }, "val": { - "u64": "108" + "u64": "143" } } ] @@ -5978,7 +7037,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 1 + "u32": 40 } ] }, @@ -5990,7 +7049,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" } }, { @@ -6006,7 +7065,7 @@ "symbol": "points" }, "val": { - "u64": "109" + "u64": "144" } } ] @@ -6030,7 +7089,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 2 + "u32": 41 } ] }, @@ -6042,7 +7101,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" } }, { @@ -6058,7 +7117,7 @@ "symbol": "points" }, "val": { - "u64": "110" + "u64": "145" } } ] @@ -6082,7 +7141,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 3 + "u32": 42 } ] }, @@ -6094,7 +7153,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" } }, { @@ -6110,7 +7169,7 @@ "symbol": "points" }, "val": { - "u64": "111" + "u64": "146" } } ] @@ -6134,7 +7193,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 4 + "u32": 43 } ] }, @@ -6146,7 +7205,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" } }, { @@ -6162,7 +7221,7 @@ "symbol": "points" }, "val": { - "u64": "112" + "u64": "147" } } ] @@ -6186,7 +7245,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 5 + "u32": 44 } ] }, @@ -6198,7 +7257,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" } }, { @@ -6214,7 +7273,7 @@ "symbol": "points" }, "val": { - "u64": "113" + "u64": "148" } } ] @@ -6238,7 +7297,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 6 + "u32": 45 } ] }, @@ -6250,7 +7309,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" } }, { @@ -6266,7 +7325,7 @@ "symbol": "points" }, "val": { - "u64": "114" + "u64": "149" } } ] @@ -6290,7 +7349,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 7 + "u32": 46 } ] }, @@ -6302,7 +7361,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" } }, { @@ -6310,7 +7369,7 @@ "symbol": "epoch" }, "val": { - "u32": 0 + "u32": 5 } }, { @@ -6318,7 +7377,7 @@ "symbol": "points" }, "val": { - "u64": "115" + "u64": "70" } } ] @@ -6342,7 +7401,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 8 + "u32": 47 } ] }, @@ -6354,7 +7413,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } }, { @@ -6370,7 +7429,7 @@ "symbol": "points" }, "val": { - "u64": "116" + "u64": "103" } } ] @@ -6394,7 +7453,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 9 + "u32": 48 } ] }, @@ -6406,7 +7465,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } }, { @@ -6422,7 +7481,7 @@ "symbol": "points" }, "val": { - "u64": "117" + "u64": "102" } } ] @@ -6446,7 +7505,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 10 + "u32": 49 } ] }, @@ -6458,7 +7517,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { @@ -6474,7 +7533,7 @@ "symbol": "points" }, "val": { - "u64": "118" + "u64": "101" } } ] @@ -6483,6 +7542,60 @@ }, "ext": "v0" }, + "live_until": 6912000 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "5" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "6" + } + } + }, + "ext": "v0" + }, "live_until": 6307200 }, { @@ -6495,41 +7608,124 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 11 + "u32": 2 } ] }, "durability": "persistent", "val": { - "map": [ + "u64": "7" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } + "u32": 3 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "8" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 4 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "9" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 5 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "10" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "points" - }, - "val": { - "u64": "119" - } + "u32": 6 } ] + }, + "durability": "persistent", + "val": { + "u64": "11" } } }, @@ -6547,41 +7743,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 12 + "u32": 7 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "120" - } - } - ] + "u64": "12" } } }, @@ -6599,41 +7770,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 13 + "u32": 8 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "121" - } - } - ] + "u64": "13" } } }, @@ -6651,41 +7797,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 14 + "u32": 9 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "122" - } - } - ] + "u64": "14" } } }, @@ -6703,41 +7824,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 15 + "u32": 10 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "123" - } - } - ] + "u64": "15" } } }, @@ -6755,41 +7851,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 16 + "u32": 11 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "124" - } - } - ] + "u64": "16" } } }, @@ -6807,41 +7878,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 17 + "u32": 12 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "125" - } - } - ] + "u64": "17" } } }, @@ -6859,41 +7905,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 18 + "u32": 13 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "126" - } - } - ] + "u64": "18" } } }, @@ -6911,41 +7932,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 19 + "u32": 14 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" - } - }, + "u64": "19" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "points" - }, - "val": { - "u64": "127" - } + "u32": 15 } ] + }, + "durability": "persistent", + "val": { + "u64": "20" } } }, @@ -6963,41 +7986,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 20 + "u32": 16 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "128" - } - } - ] + "u64": "21" } } }, @@ -7015,41 +8013,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 21 + "u32": 17 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "129" - } - } - ] + "u64": "22" } } }, @@ -7067,41 +8040,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 22 + "u32": 18 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "130" - } - } - ] + "u64": "23" } } }, @@ -7119,41 +8067,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 23 + "u32": 19 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "131" - } - } - ] + "u64": "24" } } }, @@ -7171,41 +8094,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 24 + "u32": 20 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "132" - } - } - ] + "u64": "25" } } }, @@ -7223,41 +8121,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 25 + "u32": 21 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "133" - } - } - ] + "u64": "26" } } }, @@ -7275,41 +8148,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 26 + "u32": 22 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" - } - }, + "u64": "27" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "points" - }, - "val": { - "u64": "134" - } + "u32": 23 } ] + }, + "durability": "persistent", + "val": { + "u64": "28" } } }, @@ -7327,41 +8202,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 27 + "u32": 24 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } + "u64": "29" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "points" - }, - "val": { - "u64": "135" - } + "u32": 25 } ] + }, + "durability": "persistent", + "val": { + "u64": "30" } } }, @@ -7379,41 +8256,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 28 + "u32": 26 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "136" - } - } - ] + "u64": "31" } } }, @@ -7431,41 +8283,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 29 + "u32": 27 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "137" - } - } - ] + "u64": "32" } } }, @@ -7483,41 +8310,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 30 + "u32": 28 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "138" - } - } - ] + "u64": "33" } } }, @@ -7535,41 +8337,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 31 + "u32": 29 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "139" - } - } - ] + "u64": "34" } } }, @@ -7587,41 +8364,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 32 + "u32": 30 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "140" - } - } - ] + "u64": "35" } } }, @@ -7639,41 +8391,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 33 + "u32": 31 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "141" - } - } - ] + "u64": "36" } } }, @@ -7691,41 +8418,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 34 + "u32": 32 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "142" - } - } - ] + "u64": "37" } } }, @@ -7743,41 +8445,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 35 + "u32": 33 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" - } - }, + "u64": "38" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "points" - }, - "val": { - "u64": "143" - } + "u32": 34 } ] + }, + "durability": "persistent", + "val": { + "u64": "39" } } }, @@ -7795,41 +8499,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 36 + "u32": 35 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" - } - }, + "u64": "40" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "points" - }, - "val": { - "u64": "144" - } + "u32": 36 } ] + }, + "durability": "persistent", + "val": { + "u64": "41" } } }, @@ -7847,7 +8553,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 37 @@ -7856,32 +8562,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "145" - } - } - ] + "u64": "42" } } }, @@ -7899,7 +8580,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 38 @@ -7908,32 +8589,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "146" - } - } - ] + "u64": "43" } } }, @@ -7951,7 +8607,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 39 @@ -7960,32 +8616,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "147" - } - } - ] + "u64": "44" } } }, @@ -8003,7 +8634,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 40 @@ -8012,32 +8643,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "148" - } - } - ] + "u64": "45" } } }, @@ -8055,7 +8661,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 41 @@ -8064,32 +8670,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "149" - } - } - ] + "u64": "46" } } }, @@ -8107,7 +8688,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 42 @@ -8116,32 +8697,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 5 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "70" - } - } - ] + "u64": "47" } } }, @@ -8159,7 +8715,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 43 @@ -8168,32 +8724,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "107" - } - } - ] + "u64": "48" } } }, @@ -8209,43 +8740,18 @@ "ext": "v0", "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { - "vec": [ - { - "symbol": "TopPlayerAt" - }, - { - "u32": 44 - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" - } - }, + "vec": [ { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "points" - }, - "val": { - "u64": "106" - } + "u32": 44 } ] + }, + "durability": "persistent", + "val": { + "u64": "49" } } }, @@ -8263,7 +8769,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 45 @@ -8272,32 +8778,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "105" - } - } - ] + "u64": "50" } } }, @@ -8315,7 +8796,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 46 @@ -8324,32 +8805,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "104" - } - } - ] + "u64": "51" } } }, @@ -8367,7 +8823,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 47 @@ -8376,32 +8832,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "103" - } - } - ] + "u64": "4" } } }, @@ -8419,7 +8850,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 48 @@ -8428,32 +8859,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "102" - } - } - ] + "u64": "3" } } }, @@ -8471,7 +8877,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 49 @@ -8480,32 +8886,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "101" - } - } - ] + "u64": "2" } } }, @@ -8613,7 +8994,7 @@ }, "durability": "persistent", "val": { - "u32": 46 + "u32": 0 } } }, @@ -8640,7 +9021,7 @@ }, "durability": "persistent", "val": { - "u32": 45 + "u32": 1 } } }, @@ -8667,7 +9048,7 @@ }, "durability": "persistent", "val": { - "u32": 44 + "u32": 2 } } }, @@ -8694,7 +9075,7 @@ }, "durability": "persistent", "val": { - "u32": 43 + "u32": 3 } } }, @@ -8721,7 +9102,7 @@ }, "durability": "persistent", "val": { - "u32": 0 + "u32": 4 } } }, @@ -8748,7 +9129,7 @@ }, "durability": "persistent", "val": { - "u32": 1 + "u32": 5 } } }, @@ -8775,7 +9156,7 @@ }, "durability": "persistent", "val": { - "u32": 2 + "u32": 6 } } }, @@ -8802,7 +9183,7 @@ }, "durability": "persistent", "val": { - "u32": 3 + "u32": 7 } } }, @@ -8829,7 +9210,7 @@ }, "durability": "persistent", "val": { - "u32": 4 + "u32": 8 } } }, @@ -8856,7 +9237,7 @@ }, "durability": "persistent", "val": { - "u32": 5 + "u32": 9 } } }, @@ -8883,7 +9264,7 @@ }, "durability": "persistent", "val": { - "u32": 6 + "u32": 10 } } }, @@ -8910,7 +9291,7 @@ }, "durability": "persistent", "val": { - "u32": 7 + "u32": 11 } } }, @@ -8937,7 +9318,7 @@ }, "durability": "persistent", "val": { - "u32": 8 + "u32": 12 } } }, @@ -8964,7 +9345,7 @@ }, "durability": "persistent", "val": { - "u32": 9 + "u32": 13 } } }, @@ -8991,7 +9372,7 @@ }, "durability": "persistent", "val": { - "u32": 10 + "u32": 14 } } }, @@ -9018,7 +9399,7 @@ }, "durability": "persistent", "val": { - "u32": 11 + "u32": 15 } } }, @@ -9045,7 +9426,7 @@ }, "durability": "persistent", "val": { - "u32": 12 + "u32": 16 } } }, @@ -9072,7 +9453,7 @@ }, "durability": "persistent", "val": { - "u32": 13 + "u32": 17 } } }, @@ -9099,7 +9480,7 @@ }, "durability": "persistent", "val": { - "u32": 14 + "u32": 18 } } }, @@ -9126,7 +9507,7 @@ }, "durability": "persistent", "val": { - "u32": 15 + "u32": 19 } } }, @@ -9153,7 +9534,7 @@ }, "durability": "persistent", "val": { - "u32": 16 + "u32": 20 } } }, @@ -9180,7 +9561,7 @@ }, "durability": "persistent", "val": { - "u32": 17 + "u32": 21 } } }, @@ -9207,7 +9588,7 @@ }, "durability": "persistent", "val": { - "u32": 18 + "u32": 22 } } }, @@ -9234,7 +9615,7 @@ }, "durability": "persistent", "val": { - "u32": 19 + "u32": 23 } } }, @@ -9261,7 +9642,7 @@ }, "durability": "persistent", "val": { - "u32": 20 + "u32": 24 } } }, @@ -9288,7 +9669,7 @@ }, "durability": "persistent", "val": { - "u32": 21 + "u32": 25 } } }, @@ -9315,7 +9696,7 @@ }, "durability": "persistent", "val": { - "u32": 22 + "u32": 26 } } }, @@ -9342,7 +9723,7 @@ }, "durability": "persistent", "val": { - "u32": 23 + "u32": 27 } } }, @@ -9369,7 +9750,7 @@ }, "durability": "persistent", "val": { - "u32": 24 + "u32": 28 } } }, @@ -9396,7 +9777,7 @@ }, "durability": "persistent", "val": { - "u32": 25 + "u32": 29 } } }, @@ -9423,7 +9804,7 @@ }, "durability": "persistent", "val": { - "u32": 26 + "u32": 30 } } }, @@ -9450,7 +9831,7 @@ }, "durability": "persistent", "val": { - "u32": 27 + "u32": 31 } } }, @@ -9477,7 +9858,7 @@ }, "durability": "persistent", "val": { - "u32": 28 + "u32": 32 } } }, @@ -9504,7 +9885,7 @@ }, "durability": "persistent", "val": { - "u32": 29 + "u32": 33 } } }, @@ -9531,7 +9912,7 @@ }, "durability": "persistent", "val": { - "u32": 30 + "u32": 34 } } }, @@ -9558,7 +9939,7 @@ }, "durability": "persistent", "val": { - "u32": 31 + "u32": 35 } } }, @@ -9585,7 +9966,7 @@ }, "durability": "persistent", "val": { - "u32": 32 + "u32": 36 } } }, @@ -9612,7 +9993,7 @@ }, "durability": "persistent", "val": { - "u32": 33 + "u32": 37 } } }, @@ -9639,7 +10020,7 @@ }, "durability": "persistent", "val": { - "u32": 34 + "u32": 38 } } }, @@ -9666,7 +10047,7 @@ }, "durability": "persistent", "val": { - "u32": 35 + "u32": 39 } } }, @@ -9693,7 +10074,7 @@ }, "durability": "persistent", "val": { - "u32": 36 + "u32": 40 } } }, @@ -9720,7 +10101,7 @@ }, "durability": "persistent", "val": { - "u32": 37 + "u32": 41 } } }, @@ -9747,7 +10128,7 @@ }, "durability": "persistent", "val": { - "u32": 38 + "u32": 42 } } }, @@ -9774,7 +10155,7 @@ }, "durability": "persistent", "val": { - "u32": 39 + "u32": 43 } } }, @@ -9801,7 +10182,7 @@ }, "durability": "persistent", "val": { - "u32": 40 + "u32": 44 } } }, @@ -9828,7 +10209,7 @@ }, "durability": "persistent", "val": { - "u32": 41 + "u32": 45 } } }, @@ -9855,7 +10236,7 @@ }, "durability": "persistent", "val": { - "u32": 42 + "u32": 46 } } }, @@ -9911,7 +10292,7 @@ ] }, "val": { - "u64": "101" + "u64": "57" } }, { @@ -9938,6 +10319,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "51" + } + }, { "key": { "vec": [ diff --git a/leaderboard/test_snapshots/decay_tests/test_a_player_who_keeps_playing_holds_their_rank.1.json b/leaderboard/test_snapshots/decay_tests/test_a_player_who_keeps_playing_holds_their_rank.1.json index 1b60ad8..de95b45 100644 --- a/leaderboard/test_snapshots/decay_tests/test_a_player_who_keeps_playing_holds_their_rank.1.json +++ b/leaderboard/test_snapshots/decay_tests/test_a_player_who_keeps_playing_holds_their_rank.1.json @@ -403,7 +403,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -411,18 +411,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1649" + "u32": 10 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 11 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1649" } }, { @@ -463,7 +471,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -471,18 +479,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1000" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1000" } }, { @@ -511,43 +527,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 10 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 10 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1649" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -568,7 +582,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 1 } ] }, @@ -580,7 +594,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { @@ -588,7 +602,7 @@ "symbol": "epoch" }, "val": { - "u32": 10 + "u32": 0 } }, { @@ -596,7 +610,7 @@ "symbol": "points" }, "val": { - "u64": "1649" + "u64": "1000" } } ] @@ -617,41 +631,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 1 + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - }, + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1000" - } + "u32": 1 } ] + }, + "durability": "persistent", + "val": { + "u64": "2" } } }, @@ -761,7 +777,7 @@ ] }, "val": { - "u64": "1000" + "u64": "900" } }, { @@ -788,6 +804,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "2" + } + }, { "key": { "vec": [ diff --git a/leaderboard/test_snapshots/decay_tests/test_a_small_score_decays_away_entirely.1.json b/leaderboard/test_snapshots/decay_tests/test_a_small_score_decays_away_entirely.1.json index 830dc89..01bb470 100644 --- a/leaderboard/test_snapshots/decay_tests/test_a_small_score_decays_away_entirely.1.json +++ b/leaderboard/test_snapshots/decay_tests/test_a_small_score_decays_away_entirely.1.json @@ -93,7 +93,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -101,18 +101,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "5" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "5" } }, { @@ -131,33 +139,6 @@ }, "live_until": 6307200 }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, { "entry": { "last_modified_ledger_seq": 0, @@ -210,6 +191,33 @@ }, "live_until": 6307200 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -312,6 +320,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, { "key": { "vec": [ diff --git a/leaderboard/test_snapshots/decay_tests/test_accrual_builds_on_the_decayed_value_not_the_original.1.json b/leaderboard/test_snapshots/decay_tests/test_accrual_builds_on_the_decayed_value_not_the_original.1.json index cb89f88..8fd7a60 100644 --- a/leaderboard/test_snapshots/decay_tests/test_accrual_builds_on_the_decayed_value_not_the_original.1.json +++ b/leaderboard/test_snapshots/decay_tests/test_accrual_builds_on_the_decayed_value_not_the_original.1.json @@ -121,7 +121,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -129,56 +129,37 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1000" + "u32": 1 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 2 + "u32": 0 } }, { "key": { - "symbol": "won_bets" + "symbol": "points" }, "val": { - "u32": 2 + "u64": "1000" } - } - ] - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 2 + } } ] - }, - "durability": "persistent", - "val": { - "u32": 1 } } }, @@ -238,6 +219,33 @@ }, "live_until": 6307200 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -340,6 +348,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, { "key": { "vec": [ diff --git a/leaderboard/test_snapshots/decay_tests/test_activity_counters_are_lifetime_totals_and_never_decay.1.json b/leaderboard/test_snapshots/decay_tests/test_activity_counters_are_lifetime_totals_and_never_decay.1.json index 5c609e7..8049f2f 100644 --- a/leaderboard/test_snapshots/decay_tests/test_activity_counters_are_lifetime_totals_and_never_decay.1.json +++ b/leaderboard/test_snapshots/decay_tests/test_activity_counters_are_lifetime_totals_and_never_decay.1.json @@ -121,64 +121,45 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { - "u32": 1 + "u32": 0 } }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1000" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 2 + "u32": 1 } }, { "key": { - "symbol": "won_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "1000" } - } - ] - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -238,6 +219,33 @@ }, "live_until": 6307200 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -340,6 +348,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, { "key": { "vec": [ diff --git a/leaderboard/test_snapshots/decay_tests/test_decay_accumulates_across_periods.1.json b/leaderboard/test_snapshots/decay_tests/test_decay_accumulates_across_periods.1.json index 15bed42..0903a7d 100644 --- a/leaderboard/test_snapshots/decay_tests/test_decay_accumulates_across_periods.1.json +++ b/leaderboard/test_snapshots/decay_tests/test_decay_accumulates_across_periods.1.json @@ -93,7 +93,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -101,18 +101,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1000" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1000" } }, { @@ -131,33 +139,6 @@ }, "live_until": 6307200 }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, { "entry": { "last_modified_ledger_seq": 0, @@ -210,6 +191,33 @@ }, "live_until": 6307200 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -312,6 +320,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, { "key": { "vec": [ diff --git a/leaderboard/test_snapshots/decay_tests/test_frequent_small_writes_do_not_reset_the_decay_clock.1.json b/leaderboard/test_snapshots/decay_tests/test_frequent_small_writes_do_not_reset_the_decay_clock.1.json index 5459ece..2fe6ad7 100644 --- a/leaderboard/test_snapshots/decay_tests/test_frequent_small_writes_do_not_reset_the_decay_clock.1.json +++ b/leaderboard/test_snapshots/decay_tests/test_frequent_small_writes_do_not_reset_the_decay_clock.1.json @@ -682,7 +682,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -690,18 +690,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1220" + "u32": 20 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 21 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1220" } }, { @@ -742,7 +750,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -750,18 +758,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "10000" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10000" } }, { @@ -790,43 +806,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 20 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 20 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1220" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -847,7 +861,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 1 } ] }, @@ -859,7 +873,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { @@ -867,7 +881,7 @@ "symbol": "epoch" }, "val": { - "u32": 20 + "u32": 0 } }, { @@ -875,7 +889,7 @@ "symbol": "points" }, "val": { - "u64": "1220" + "u64": "10000" } } ] @@ -896,41 +910,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 1 + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - }, + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "points" - }, - "val": { - "u64": "10000" - } + "u32": 1 } ] + }, + "durability": "persistent", + "val": { + "u64": "2" } } }, @@ -1040,7 +1056,7 @@ ] }, "val": { - "u64": "10000" + "u64": "9000" } }, { @@ -1067,6 +1083,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "2" + } + }, { "key": { "vec": [ diff --git a/leaderboard/test_snapshots/decay_tests/test_idle_leader_is_overtaken_by_a_newer_player_who_earned_far_less.1.json b/leaderboard/test_snapshots/decay_tests/test_idle_leader_is_overtaken_by_a_newer_player_who_earned_far_less.1.json index 33ee7c9..9950ea1 100644 --- a/leaderboard/test_snapshots/decay_tests/test_idle_leader_is_overtaken_by_a_newer_player_who_earned_far_less.1.json +++ b/leaderboard/test_snapshots/decay_tests/test_idle_leader_is_overtaken_by_a_newer_player_who_earned_far_less.1.json @@ -125,7 +125,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -133,18 +133,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "10000" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10000" } }, { @@ -185,7 +193,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -193,83 +201,37 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "500" + "u32": 40 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 } }, { "key": { - "symbol": "won_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "500" } - } - ] - } - } - }, - "ext": "v0" - }, - "live_until": 11145600 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } } ] - }, - "durability": "persistent", - "val": { - "u32": 40 } } }, @@ -381,6 +343,60 @@ }, "live_until": 11145600 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "2" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 11145600 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -495,7 +511,7 @@ ] }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -510,6 +526,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "2" + } + }, { "key": { "vec": [ diff --git a/leaderboard/test_snapshots/decay_tests/test_one_period_decays_by_the_documented_rate.1.json b/leaderboard/test_snapshots/decay_tests/test_one_period_decays_by_the_documented_rate.1.json index f428232..5a3f8bd 100644 --- a/leaderboard/test_snapshots/decay_tests/test_one_period_decays_by_the_documented_rate.1.json +++ b/leaderboard/test_snapshots/decay_tests/test_one_period_decays_by_the_documented_rate.1.json @@ -93,7 +93,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -101,18 +101,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1000" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1000" } }, { @@ -131,33 +139,6 @@ }, "live_until": 6307200 }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, { "entry": { "last_modified_ledger_seq": 0, @@ -210,6 +191,33 @@ }, "live_until": 6307200 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -312,6 +320,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, { "key": { "vec": [ diff --git a/leaderboard/test_snapshots/decay_tests/test_points_do_not_decay_within_a_single_period.1.json b/leaderboard/test_snapshots/decay_tests/test_points_do_not_decay_within_a_single_period.1.json index c383c0a..4e936c5 100644 --- a/leaderboard/test_snapshots/decay_tests/test_points_do_not_decay_within_a_single_period.1.json +++ b/leaderboard/test_snapshots/decay_tests/test_points_do_not_decay_within_a_single_period.1.json @@ -93,7 +93,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -101,18 +101,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1000" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1000" } }, { @@ -131,33 +139,6 @@ }, "live_until": 6307200 }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, { "entry": { "last_modified_ledger_seq": 0, @@ -210,6 +191,33 @@ }, "live_until": 6307200 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -312,6 +320,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, { "key": { "vec": [ diff --git a/leaderboard/test_snapshots/decay_tests/test_score_floors_to_zero_once_fully_stale.1.json b/leaderboard/test_snapshots/decay_tests/test_score_floors_to_zero_once_fully_stale.1.json index f0dd51e..4714b9e 100644 --- a/leaderboard/test_snapshots/decay_tests/test_score_floors_to_zero_once_fully_stale.1.json +++ b/leaderboard/test_snapshots/decay_tests/test_score_floors_to_zero_once_fully_stale.1.json @@ -93,7 +93,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -101,18 +101,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1000000" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1000000" } }, { @@ -131,33 +139,6 @@ }, "live_until": 6307200 }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, { "entry": { "last_modified_ledger_seq": 0, @@ -210,6 +191,33 @@ }, "live_until": 6307200 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -312,6 +320,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, { "key": { "vec": [ diff --git a/leaderboard/test_snapshots/decay_tests/test_top_list_reports_a_descending_order_after_decay.1.json b/leaderboard/test_snapshots/decay_tests/test_top_list_reports_a_descending_order_after_decay.1.json index fdfba86..2b68df8 100644 --- a/leaderboard/test_snapshots/decay_tests/test_top_list_reports_a_descending_order_after_decay.1.json +++ b/leaderboard/test_snapshots/decay_tests/test_top_list_reports_a_descending_order_after_decay.1.json @@ -345,7 +345,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -353,18 +353,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1000" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1000" } }, { @@ -405,7 +413,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -413,18 +421,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1100" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1100" } }, { @@ -465,7 +481,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -473,18 +489,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1200" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1200" } }, { @@ -525,7 +549,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -533,18 +557,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1300" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1300" } }, { @@ -585,7 +617,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -593,18 +625,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1400" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1400" } }, { @@ -645,7 +685,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -653,18 +693,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1500" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1500" } }, { @@ -705,7 +753,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -713,18 +761,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1600" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1600" } }, { @@ -765,7 +821,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -773,18 +829,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1700" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1700" } }, { @@ -825,7 +889,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -833,18 +897,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1800" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1800" } }, { @@ -885,7 +957,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -893,18 +965,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1900" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1900" } }, { @@ -933,16 +1013,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1400" + } + } + ] } } }, @@ -960,16 +1065,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u32": 1 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1500" + } + } + ] } } }, @@ -987,16 +1117,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "u32": 2 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1600" + } + } + ] } } }, @@ -1014,97 +1169,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "u32": 3 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + "key": { + "symbol": "points" + }, + "val": { + "u64": "1700" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -1122,70 +1221,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + "u32": 4 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "key": { + "symbol": "points" + }, + "val": { + "u64": "1800" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -1206,7 +1276,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 5 } ] }, @@ -1218,7 +1288,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" } }, { @@ -1234,7 +1304,7 @@ "symbol": "points" }, "val": { - "u64": "1800" + "u64": "1900" } } ] @@ -1258,7 +1328,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 1 + "u32": 6 } ] }, @@ -1270,7 +1340,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } }, { @@ -1286,7 +1356,7 @@ "symbol": "points" }, "val": { - "u64": "1900" + "u64": "1300" } } ] @@ -1310,7 +1380,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 2 + "u32": 7 } ] }, @@ -1322,7 +1392,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } }, { @@ -1338,7 +1408,7 @@ "symbol": "points" }, "val": { - "u64": "1700" + "u64": "1200" } } ] @@ -1362,7 +1432,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 3 + "u32": 8 } ] }, @@ -1374,7 +1444,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { @@ -1390,7 +1460,7 @@ "symbol": "points" }, "val": { - "u64": "1600" + "u64": "1100" } } ] @@ -1414,7 +1484,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 4 + "u32": 9 } ] }, @@ -1426,7 +1496,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, { @@ -1442,7 +1512,7 @@ "symbol": "points" }, "val": { - "u64": "1500" + "u64": "1000" } } ] @@ -1463,41 +1533,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 5 + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - }, + "u64": "5" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1400" - } + "u32": 1 } ] + }, + "durability": "persistent", + "val": { + "u64": "6" } } }, @@ -1515,41 +1587,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 6 + "u32": 2 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - }, + "u64": "7" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1300" - } + "u32": 3 } ] + }, + "durability": "persistent", + "val": { + "u64": "8" } } }, @@ -1567,41 +1641,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 7 + "u32": 4 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, + "u64": "9" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1200" - } + "u32": 5 } ] + }, + "durability": "persistent", + "val": { + "u64": "10" } } }, @@ -1619,41 +1695,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 8 + "u32": 6 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - }, + "u64": "4" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1100" - } + "u32": 7 } ] + }, + "durability": "persistent", + "val": { + "u64": "3" } } }, @@ -1671,41 +1749,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 9 + "u32": 8 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - }, + "u64": "2" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1000" - } + "u32": 9 } ] + }, + "durability": "persistent", + "val": { + "u64": "1" } } }, @@ -1840,7 +1920,7 @@ }, "durability": "persistent", "val": { - "u32": 5 + "u32": 0 } } }, @@ -1867,7 +1947,7 @@ }, "durability": "persistent", "val": { - "u32": 4 + "u32": 1 } } }, @@ -1894,7 +1974,7 @@ }, "durability": "persistent", "val": { - "u32": 3 + "u32": 2 } } }, @@ -1921,7 +2001,7 @@ }, "durability": "persistent", "val": { - "u32": 2 + "u32": 3 } } }, @@ -1948,7 +2028,7 @@ }, "durability": "persistent", "val": { - "u32": 0 + "u32": 4 } } }, @@ -1975,7 +2055,7 @@ }, "durability": "persistent", "val": { - "u32": 1 + "u32": 5 } } }, @@ -2043,7 +2123,7 @@ ] }, "val": { - "u32": 0 + "u32": 9 } }, { @@ -2058,6 +2138,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "10" + } + }, { "key": { "vec": [ diff --git a/leaderboard/test_snapshots/decay_tests/test_views_reflect_decay_with_no_intervening_write.1.json b/leaderboard/test_snapshots/decay_tests/test_views_reflect_decay_with_no_intervening_write.1.json index dae945e..2ad21bc 100644 --- a/leaderboard/test_snapshots/decay_tests/test_views_reflect_decay_with_no_intervening_write.1.json +++ b/leaderboard/test_snapshots/decay_tests/test_views_reflect_decay_with_no_intervening_write.1.json @@ -94,7 +94,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -102,18 +102,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1000" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1000" } }, { @@ -132,33 +140,6 @@ }, "live_until": 6307200 }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, { "entry": { "last_modified_ledger_seq": 0, @@ -211,6 +192,33 @@ }, "live_until": 6307200 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -313,6 +321,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, { "key": { "vec": [ diff --git a/leaderboard/test_snapshots/tests/test_accumulate_points.1.json b/leaderboard/test_snapshots/tests/test_accumulate_points.1.json index 322f6c0..708272d 100644 --- a/leaderboard/test_snapshots/tests/test_accumulate_points.1.json +++ b/leaderboard/test_snapshots/tests/test_accumulate_points.1.json @@ -149,64 +149,45 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { - "u32": 1 + "u32": 0 } }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "100" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 3 + "u32": 1 } }, { "key": { - "symbol": "won_bets" + "symbol": "points" }, "val": { - "u32": 2 + "u64": "100" } - } - ] - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 2 + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -257,16 +238,35 @@ "val": { "u64": "100" } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "0" - } + "u32": 0 } ] + }, + "durability": "persistent", + "val": { + "u64": "1" } } }, diff --git a/leaderboard/test_snapshots/tests/test_add_bonus_pts_rejects_non_referral_caller.1.json b/leaderboard/test_snapshots/tests/test_add_bonus_pts_rejects_non_referral_caller.1.json new file mode 100644 index 0000000..8ee6b03 --- /dev/null +++ b/leaderboard/test_snapshots/tests/test_add_bonus_pts_rejects_non_referral_caller.1.json @@ -0,0 +1,179 @@ +{ + "generators": { + "address": 6, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "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": [ + { + "entry": { + "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" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307200 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/leaderboard/test_snapshots/tests/test_add_points_and_verify_balance.1.json b/leaderboard/test_snapshots/tests/test_add_points_and_verify_balance.1.json index 17f5f4d..70032d3 100644 --- a/leaderboard/test_snapshots/tests/test_add_points_and_verify_balance.1.json +++ b/leaderboard/test_snapshots/tests/test_add_points_and_verify_balance.1.json @@ -93,7 +93,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -101,56 +101,37 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "100" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 } }, { "key": { - "symbol": "won_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "100" } - } - ] - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -201,16 +182,35 @@ "val": { "u64": "100" } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "0" - } + "u32": 0 } ] + }, + "durability": "persistent", + "val": { + "u64": "1" } } }, @@ -293,7 +293,7 @@ ] }, "val": { - "u64": "100" + "u64": "0" } }, { diff --git a/leaderboard/test_snapshots/tests/test_add_pts_always_rejected.1.json b/leaderboard/test_snapshots/tests/test_add_pts_always_rejected.1.json new file mode 100644 index 0000000..8ee6b03 --- /dev/null +++ b/leaderboard/test_snapshots/tests/test_add_pts_always_rejected.1.json @@ -0,0 +1,179 @@ +{ + "generators": { + "address": 6, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "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": [ + { + "entry": { + "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" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307200 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/leaderboard/test_snapshots/tests/test_add_pts_emits_leaderboard_updated.1.json b/leaderboard/test_snapshots/tests/test_add_pts_emits_leaderboard_updated.1.json index c362481..a0d8653 100644 --- a/leaderboard/test_snapshots/tests/test_add_pts_emits_leaderboard_updated.1.json +++ b/leaderboard/test_snapshots/tests/test_add_pts_emits_leaderboard_updated.1.json @@ -92,7 +92,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -100,18 +100,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "100" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "100" } }, { @@ -130,33 +138,6 @@ }, "live_until": 6307200 }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, { "entry": { "last_modified_ledger_seq": 0, @@ -209,6 +190,33 @@ }, "live_until": 6307200 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -311,6 +319,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, { "key": { "vec": [ diff --git a/leaderboard/test_snapshots/tests/test_bonus_only_user_has_nonzero_total_bets.1.json b/leaderboard/test_snapshots/tests/test_bonus_only_user_has_nonzero_total_bets.1.json index 0f2258d..2381193 100644 --- a/leaderboard/test_snapshots/tests/test_bonus_only_user_has_nonzero_total_bets.1.json +++ b/leaderboard/test_snapshots/tests/test_bonus_only_user_has_nonzero_total_bets.1.json @@ -63,7 +63,7 @@ "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "reward_bonus", + "function_name": "add_bonus_pts", "args": [ { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -73,9 +73,6 @@ }, { "u64": "5" - }, - { - "i128": "0" } ] } @@ -118,7 +115,15 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "epoch" }, "val": { "u32": 0 @@ -126,18 +131,18 @@ }, { "key": { - "symbol": "points" + "symbol": "lost_bets" }, "val": { - "u64": "8" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 2 + "u64": "8" } }, { @@ -156,33 +161,6 @@ }, "live_until": 6307200 }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, { "entry": { "last_modified_ledger_seq": 0, @@ -226,16 +204,35 @@ "val": { "u64": "8" } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "0" - } + "u32": 0 } ] + }, + "durability": "persistent", + "val": { + "u64": "1" } } }, diff --git a/leaderboard/test_snapshots/tests/test_bonus_pts_no_won_lost.1.json b/leaderboard/test_snapshots/tests/test_bonus_pts_no_won_lost.1.json index 6fb3a7a..bbeeef2 100644 --- a/leaderboard/test_snapshots/tests/test_bonus_pts_no_won_lost.1.json +++ b/leaderboard/test_snapshots/tests/test_bonus_pts_no_won_lost.1.json @@ -147,7 +147,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 1 @@ -155,56 +155,37 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "40" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 3 + "u32": 1 } }, { "key": { - "symbol": "won_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "40" } - } - ] - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -255,16 +236,35 @@ "val": { "u64": "40" } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "0" - } + "u32": 0 } ] + }, + "durability": "persistent", + "val": { + "u64": "1" } } }, diff --git a/leaderboard/test_snapshots/tests/test_bottom_player_rising_updates_min.1.json b/leaderboard/test_snapshots/tests/test_bottom_player_rising_updates_min.1.json index 6a6a4c9..7bbd8d8 100644 --- a/leaderboard/test_snapshots/tests/test_bottom_player_rising_updates_min.1.json +++ b/leaderboard/test_snapshots/tests/test_bottom_player_rising_updates_min.1.json @@ -1524,7 +1524,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1532,18 +1532,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1000" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 2 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1000" } }, { @@ -1584,7 +1592,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1592,18 +1600,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "110" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "110" } }, { @@ -1644,7 +1660,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1652,18 +1668,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "120" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "120" } }, { @@ -1704,7 +1728,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1712,18 +1736,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "130" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "130" } }, { @@ -1764,7 +1796,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1772,18 +1804,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "140" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "140" } }, { @@ -1824,7 +1864,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1832,18 +1872,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "150" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "150" } }, { @@ -1884,7 +1932,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1892,18 +1940,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "160" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "160" } }, { @@ -1944,7 +2000,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1952,18 +2008,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "170" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "170" } }, { @@ -2004,7 +2068,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2012,18 +2076,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "180" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "180" } }, { @@ -2064,7 +2136,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2072,18 +2144,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "190" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "190" } }, { @@ -2124,7 +2204,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2132,18 +2212,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "200" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "200" } }, { @@ -2184,7 +2272,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2192,18 +2280,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "210" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "210" } }, { @@ -2244,7 +2340,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2252,18 +2348,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "220" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "220" } }, { @@ -2304,7 +2408,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2312,18 +2416,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "230" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "230" } }, { @@ -2364,7 +2476,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2372,18 +2484,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "240" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "240" } }, { @@ -2424,7 +2544,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2432,18 +2552,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "250" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "250" } }, { @@ -2484,7 +2612,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2492,18 +2620,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "260" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "260" } }, { @@ -2544,7 +2680,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2552,18 +2688,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "270" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "270" } }, { @@ -2604,7 +2748,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2612,18 +2756,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "280" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "280" } }, { @@ -2664,7 +2816,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2672,18 +2824,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "290" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "290" } }, { @@ -2724,7 +2884,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2732,18 +2892,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "300" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "300" } }, { @@ -2784,7 +2952,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2792,18 +2960,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "310" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "310" } }, { @@ -2844,7 +3020,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2852,18 +3028,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "320" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "320" } }, { @@ -2904,7 +3088,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2912,18 +3096,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "330" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "330" } }, { @@ -2964,7 +3156,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2972,18 +3164,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "340" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "340" } }, { @@ -3024,7 +3224,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3032,18 +3232,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "350" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "350" } }, { @@ -3084,7 +3292,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3092,18 +3300,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "360" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "360" } }, { @@ -3144,7 +3360,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3152,18 +3368,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "370" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "370" } }, { @@ -3204,7 +3428,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3212,18 +3436,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "380" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "380" } }, { @@ -3264,7 +3496,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3272,18 +3504,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "390" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "390" } }, { @@ -3324,7 +3564,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3332,18 +3572,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "400" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "400" } }, { @@ -3384,7 +3632,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3392,18 +3640,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "410" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "410" } }, { @@ -3444,7 +3700,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3452,18 +3708,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "420" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "420" } }, { @@ -3504,7 +3768,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3512,18 +3776,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "430" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "430" } }, { @@ -3564,7 +3836,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3572,18 +3844,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "440" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "440" } }, { @@ -3624,7 +3904,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3632,18 +3912,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "450" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "450" } }, { @@ -3684,7 +3972,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3692,18 +3980,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "460" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "460" } }, { @@ -3744,7 +4040,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3752,18 +4048,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "470" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "470" } }, { @@ -3804,7 +4108,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3812,18 +4116,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "480" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "480" } }, { @@ -3864,7 +4176,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3872,18 +4184,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "490" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "490" } }, { @@ -3924,7 +4244,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3932,18 +4252,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "500" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "500" } }, { @@ -3984,7 +4312,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3992,18 +4320,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "510" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "510" } }, { @@ -4044,7 +4380,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4052,18 +4388,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "520" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "520" } }, { @@ -4104,7 +4448,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4112,18 +4456,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "530" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "530" } }, { @@ -4164,7 +4516,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4172,18 +4524,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "540" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "540" } }, { @@ -4224,7 +4584,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4232,18 +4592,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "550" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "550" } }, { @@ -4284,7 +4652,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4292,18 +4660,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "560" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "560" } }, { @@ -4344,7 +4720,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4352,18 +4728,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "570" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "570" } }, { @@ -4404,7 +4788,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4412,18 +4796,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "580" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "580" } }, { @@ -4464,7 +4856,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4472,18 +4864,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "590" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "590" } }, { @@ -4524,7 +4924,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4532,18 +4932,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "105" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "105" } }, { @@ -4572,43 +4980,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "140" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4626,16 +5032,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "u32": 1 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "150" + } + } + ] } } }, @@ -4653,16 +5084,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "u32": 2 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "160" + } + } + ] } } }, @@ -4680,16 +5136,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "u32": 3 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "170" + } + } + ] } } }, @@ -4707,16 +5188,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + "u32": 4 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "180" + } + } + ] } } }, @@ -4734,16 +5240,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + "u32": 5 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "190" + } + } + ] } } }, @@ -4761,43 +5292,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + "u32": 6 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "200" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4815,16 +5344,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "u32": 7 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "210" + } + } + ] } } }, @@ -4842,16 +5396,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + "u32": 8 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "220" + } + } + ] } } }, @@ -4869,16 +5448,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + "u32": 9 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "230" + } + } + ] } } }, @@ -4896,16 +5500,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + "u32": 10 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "240" + } + } + ] } } }, @@ -4923,16 +5552,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + "u32": 11 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "250" + } + } + ] } } }, @@ -4950,16 +5604,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + "u32": 12 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "260" + } + } + ] } } }, @@ -4977,16 +5656,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + "u32": 13 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "270" + } + } + ] } } }, @@ -5004,43 +5708,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + "u32": 14 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "280" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5058,16 +5760,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + "u32": 15 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "290" + } + } + ] } } }, @@ -5085,16 +5812,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + "u32": 16 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "300" + } + } + ] } } }, @@ -5112,16 +5864,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + "u32": 17 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "310" + } + } + ] } } }, @@ -5139,16 +5916,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + "u32": 18 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "320" + } + } + ] } } }, @@ -5166,16 +5968,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + "u32": 19 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "330" + } + } + ] } } }, @@ -5193,16 +6020,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + "u32": 20 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "340" + } + } + ] } } }, @@ -5220,16 +6072,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + "u32": 21 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "350" + } + } + ] } } }, @@ -5247,43 +6124,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + "u32": 22 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "360" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5301,16 +6176,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + "u32": 23 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "370" + } + } + ] } } }, @@ -5328,16 +6228,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + "u32": 24 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "380" + } + } + ] } } }, @@ -5355,16 +6280,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + "u32": 25 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "390" + } + } + ] } } }, @@ -5382,16 +6332,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + "u32": 26 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "400" + } + } + ] } } }, @@ -5409,16 +6384,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + "u32": 27 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "410" + } + } + ] } } }, @@ -5436,16 +6436,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + "u32": 28 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "420" + } + } + ] } } }, @@ -5463,16 +6488,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + "u32": 29 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "430" + } + } + ] } } }, @@ -5490,43 +6540,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + "u32": 30 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "440" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5544,16 +6592,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + "u32": 31 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "450" + } + } + ] } } }, @@ -5571,16 +6644,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + "u32": 32 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "460" + } + } + ] } } }, @@ -5598,16 +6696,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + "u32": 33 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "470" + } + } + ] } } }, @@ -5625,16 +6748,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + "u32": 34 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "480" + } + } + ] } } }, @@ -5652,16 +6800,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + "u32": 35 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "490" + } + } + ] } } }, @@ -5679,16 +6852,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + "u32": 36 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "500" + } + } + ] } } }, @@ -5706,16 +6904,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + "u32": 37 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "510" + } + } + ] } } }, @@ -5733,43 +6956,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + "u32": 38 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "520" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5787,43 +7008,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + "u32": 39 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "530" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5841,43 +7060,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + "u32": 40 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "540" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5895,43 +7112,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + "u32": 41 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "550" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5952,7 +7167,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 42 } ] }, @@ -5964,7 +7179,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" } }, { @@ -5980,15 +7195,7 @@ "symbol": "points" }, "val": { - "u64": "180" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "0" + "u64": "560" } } ] @@ -6012,7 +7219,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 1 + "u32": 43 } ] }, @@ -6024,7 +7231,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" } }, { @@ -6040,15 +7247,7 @@ "symbol": "points" }, "val": { - "u64": "190" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "49" + "u64": "570" } } ] @@ -6072,7 +7271,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 2 + "u32": 44 } ] }, @@ -6084,7 +7283,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" } }, { @@ -6100,15 +7299,7 @@ "symbol": "points" }, "val": { - "u64": "200" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "48" + "u64": "580" } } ] @@ -6132,7 +7323,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 3 + "u32": 45 } ] }, @@ -6144,7 +7335,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, { @@ -6160,15 +7351,7 @@ "symbol": "points" }, "val": { - "u64": "210" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "47" + "u64": "1000" } } ] @@ -6192,7 +7375,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 4 + "u32": 46 } ] }, @@ -6204,7 +7387,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" } }, { @@ -6220,15 +7403,7 @@ "symbol": "points" }, "val": { - "u64": "220" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "46" + "u64": "590" } } ] @@ -6252,7 +7427,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 5 + "u32": 47 } ] }, @@ -6264,7 +7439,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } }, { @@ -6280,15 +7455,7 @@ "symbol": "points" }, "val": { - "u64": "230" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "45" + "u64": "130" } } ] @@ -6312,7 +7479,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 6 + "u32": 48 } ] }, @@ -6324,7 +7491,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } }, { @@ -6340,15 +7507,7 @@ "symbol": "points" }, "val": { - "u64": "240" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "44" + "u64": "120" } } ] @@ -6372,7 +7531,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 7 + "u32": 49 } ] }, @@ -6384,7 +7543,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { @@ -6400,15 +7559,7 @@ "symbol": "points" }, "val": { - "u64": "250" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "43" + "u64": "110" } } ] @@ -6429,49 +7580,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 8 + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "260" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "42" - } - } - ] + "u64": "5" } } }, @@ -6489,49 +7607,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 9 + "u32": 1 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "270" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "41" - } - } - ] + "u64": "6" } } }, @@ -6549,49 +7634,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 10 + "u32": 2 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "280" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "40" - } - } - ] + "u64": "7" } } }, @@ -6609,49 +7661,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 11 + "u32": 3 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "290" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "39" - } - } - ] + "u64": "8" } } }, @@ -6669,49 +7688,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 12 + "u32": 4 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "9" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "300" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "38" - } + "u32": 5 } ] + }, + "durability": "persistent", + "val": { + "u64": "10" } } }, @@ -6729,49 +7742,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 13 + "u32": 6 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "11" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "310" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "37" - } + "u32": 7 } ] + }, + "durability": "persistent", + "val": { + "u64": "12" } } }, @@ -6789,49 +7796,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 14 + "u32": 8 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "320" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "36" - } - } - ] + "u64": "13" } } }, @@ -6849,49 +7823,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 15 + "u32": 9 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "330" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "35" - } - } - ] + "u64": "14" } } }, @@ -6909,49 +7850,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 16 + "u32": 10 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "340" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "34" - } - } - ] + "u64": "15" } } }, @@ -6969,49 +7877,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 17 + "u32": 11 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "350" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "33" - } - } - ] + "u64": "16" } } }, @@ -7029,49 +7904,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 18 + "u32": 12 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "360" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "32" - } - } - ] + "u64": "17" } } }, @@ -7089,49 +7931,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 19 + "u32": 13 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "370" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "31" - } - } - ] + "u64": "18" } } }, @@ -7149,49 +7958,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 20 + "u32": 14 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "380" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "30" - } - } - ] + "u64": "19" } } }, @@ -7209,49 +7985,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 21 + "u32": 15 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "390" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "29" - } - } - ] + "u64": "20" } } }, @@ -7269,49 +8012,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 22 + "u32": 16 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "400" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "28" - } - } - ] + "u64": "21" } } }, @@ -7329,49 +8039,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 23 + "u32": 17 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "410" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "27" - } - } - ] + "u64": "22" } } }, @@ -7389,49 +8066,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 24 + "u32": 18 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "420" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "26" - } - } - ] + "u64": "23" } } }, @@ -7449,49 +8093,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 25 + "u32": 19 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "430" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "25" - } - } - ] + "u64": "24" } } }, @@ -7509,49 +8120,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 26 + "u32": 20 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "440" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "24" - } - } - ] + "u64": "25" } } }, @@ -7569,49 +8147,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 27 + "u32": 21 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "26" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "450" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "23" - } + "u32": 22 } ] + }, + "durability": "persistent", + "val": { + "u64": "27" } } }, @@ -7629,49 +8201,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 28 + "u32": 23 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "460" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "22" - } - } - ] + "u64": "28" } } }, @@ -7689,49 +8228,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 29 + "u32": 24 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "470" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "21" - } - } - ] + "u64": "29" } } }, @@ -7749,49 +8255,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 30 + "u32": 25 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "480" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "20" - } - } - ] + "u64": "30" } } }, @@ -7809,49 +8282,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 31 + "u32": 26 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "490" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "19" - } - } - ] + "u64": "31" } } }, @@ -7869,49 +8309,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 32 + "u32": 27 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "500" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "18" - } - } - ] + "u64": "32" } } }, @@ -7929,49 +8336,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 33 + "u32": 28 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "510" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "17" - } - } - ] + "u64": "33" } } }, @@ -7989,49 +8363,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 34 + "u32": 29 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "520" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "16" - } - } - ] + "u64": "34" } } }, @@ -8049,49 +8390,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 35 + "u32": 30 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "530" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "15" - } - } - ] + "u64": "35" } } }, @@ -8109,49 +8417,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 36 + "u32": 31 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "36" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "540" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "14" - } + "u32": 32 } ] + }, + "durability": "persistent", + "val": { + "u64": "37" } } }, @@ -8169,49 +8471,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 37 + "u32": 33 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "38" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "550" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "13" - } + "u32": 34 } ] + }, + "durability": "persistent", + "val": { + "u64": "39" } } }, @@ -8229,49 +8525,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 38 + "u32": 35 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "560" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "12" - } + "u64": "40" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 36 } ] + }, + "durability": "persistent", + "val": { + "u64": "41" } } }, @@ -8289,49 +8579,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 39 + "u32": 37 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "570" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "11" - } - } - ] + "u64": "42" } } }, @@ -8349,49 +8606,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 40 + "u32": 38 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "580" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "10" - } - } - ] + "u64": "43" } } }, @@ -8409,49 +8633,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 41 + "u32": 39 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1000" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "9" - } - } - ] + "u64": "44" } } }, @@ -8469,49 +8660,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 42 + "u32": 40 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "590" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "8" - } - } - ] + "u64": "45" } } }, @@ -8529,49 +8687,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 43 + "u32": 41 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "170" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "7" - } - } - ] + "u64": "46" } } }, @@ -8589,49 +8714,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 44 + "u32": 42 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "160" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "6" - } - } - ] + "u64": "47" } } }, @@ -8649,49 +8741,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 45 + "u32": 43 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "150" - } + "u64": "48" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "5" - } + "u32": 44 } ] + }, + "durability": "persistent", + "val": { + "u64": "49" } } }, @@ -8709,49 +8795,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 46 + "u32": 45 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "140" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "4" - } + "u32": 46 } ] + }, + "durability": "persistent", + "val": { + "u64": "50" } } }, @@ -8769,7 +8849,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 47 @@ -8778,40 +8858,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "130" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "3" - } - } - ] + "u64": "4" } } }, @@ -8829,7 +8876,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 48 @@ -8838,40 +8885,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "120" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "2" - } - } - ] + "u64": "3" } } }, @@ -8889,7 +8903,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 49 @@ -8898,40 +8912,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "110" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "1" - } - } - ] + "u64": "2" } } }, @@ -8958,7 +8939,7 @@ }, "durability": "persistent", "val": { - "u32": 41 + "u32": 45 } } }, @@ -9066,7 +9047,7 @@ }, "durability": "persistent", "val": { - "u32": 46 + "u32": 0 } } }, @@ -9093,7 +9074,7 @@ }, "durability": "persistent", "val": { - "u32": 45 + "u32": 1 } } }, @@ -9120,7 +9101,7 @@ }, "durability": "persistent", "val": { - "u32": 44 + "u32": 2 } } }, @@ -9147,7 +9128,7 @@ }, "durability": "persistent", "val": { - "u32": 43 + "u32": 3 } } }, @@ -9174,7 +9155,7 @@ }, "durability": "persistent", "val": { - "u32": 0 + "u32": 4 } } }, @@ -9201,7 +9182,7 @@ }, "durability": "persistent", "val": { - "u32": 1 + "u32": 5 } } }, @@ -9228,7 +9209,7 @@ }, "durability": "persistent", "val": { - "u32": 2 + "u32": 6 } } }, @@ -9255,7 +9236,7 @@ }, "durability": "persistent", "val": { - "u32": 3 + "u32": 7 } } }, @@ -9282,7 +9263,7 @@ }, "durability": "persistent", "val": { - "u32": 4 + "u32": 8 } } }, @@ -9309,7 +9290,7 @@ }, "durability": "persistent", "val": { - "u32": 5 + "u32": 9 } } }, @@ -9336,7 +9317,7 @@ }, "durability": "persistent", "val": { - "u32": 6 + "u32": 10 } } }, @@ -9363,7 +9344,7 @@ }, "durability": "persistent", "val": { - "u32": 7 + "u32": 11 } } }, @@ -9390,7 +9371,7 @@ }, "durability": "persistent", "val": { - "u32": 8 + "u32": 12 } } }, @@ -9417,7 +9398,7 @@ }, "durability": "persistent", "val": { - "u32": 9 + "u32": 13 } } }, @@ -9444,7 +9425,7 @@ }, "durability": "persistent", "val": { - "u32": 10 + "u32": 14 } } }, @@ -9471,7 +9452,7 @@ }, "durability": "persistent", "val": { - "u32": 11 + "u32": 15 } } }, @@ -9498,7 +9479,7 @@ }, "durability": "persistent", "val": { - "u32": 12 + "u32": 16 } } }, @@ -9525,7 +9506,7 @@ }, "durability": "persistent", "val": { - "u32": 13 + "u32": 17 } } }, @@ -9552,7 +9533,7 @@ }, "durability": "persistent", "val": { - "u32": 14 + "u32": 18 } } }, @@ -9579,7 +9560,7 @@ }, "durability": "persistent", "val": { - "u32": 15 + "u32": 19 } } }, @@ -9606,7 +9587,7 @@ }, "durability": "persistent", "val": { - "u32": 16 + "u32": 20 } } }, @@ -9633,7 +9614,7 @@ }, "durability": "persistent", "val": { - "u32": 17 + "u32": 21 } } }, @@ -9660,7 +9641,7 @@ }, "durability": "persistent", "val": { - "u32": 18 + "u32": 22 } } }, @@ -9687,7 +9668,7 @@ }, "durability": "persistent", "val": { - "u32": 19 + "u32": 23 } } }, @@ -9714,7 +9695,7 @@ }, "durability": "persistent", "val": { - "u32": 20 + "u32": 24 } } }, @@ -9741,7 +9722,7 @@ }, "durability": "persistent", "val": { - "u32": 21 + "u32": 25 } } }, @@ -9768,7 +9749,7 @@ }, "durability": "persistent", "val": { - "u32": 22 + "u32": 26 } } }, @@ -9795,7 +9776,7 @@ }, "durability": "persistent", "val": { - "u32": 23 + "u32": 27 } } }, @@ -9822,7 +9803,7 @@ }, "durability": "persistent", "val": { - "u32": 24 + "u32": 28 } } }, @@ -9849,7 +9830,7 @@ }, "durability": "persistent", "val": { - "u32": 25 + "u32": 29 } } }, @@ -9876,7 +9857,7 @@ }, "durability": "persistent", "val": { - "u32": 26 + "u32": 30 } } }, @@ -9903,7 +9884,7 @@ }, "durability": "persistent", "val": { - "u32": 27 + "u32": 31 } } }, @@ -9930,7 +9911,7 @@ }, "durability": "persistent", "val": { - "u32": 28 + "u32": 32 } } }, @@ -9957,7 +9938,7 @@ }, "durability": "persistent", "val": { - "u32": 29 + "u32": 33 } } }, @@ -9984,7 +9965,7 @@ }, "durability": "persistent", "val": { - "u32": 30 + "u32": 34 } } }, @@ -10011,7 +9992,7 @@ }, "durability": "persistent", "val": { - "u32": 31 + "u32": 35 } } }, @@ -10038,7 +10019,7 @@ }, "durability": "persistent", "val": { - "u32": 32 + "u32": 36 } } }, @@ -10065,7 +10046,7 @@ }, "durability": "persistent", "val": { - "u32": 33 + "u32": 37 } } }, @@ -10092,7 +10073,7 @@ }, "durability": "persistent", "val": { - "u32": 34 + "u32": 38 } } }, @@ -10119,7 +10100,7 @@ }, "durability": "persistent", "val": { - "u32": 35 + "u32": 39 } } }, @@ -10146,7 +10127,7 @@ }, "durability": "persistent", "val": { - "u32": 36 + "u32": 40 } } }, @@ -10173,7 +10154,7 @@ }, "durability": "persistent", "val": { - "u32": 37 + "u32": 41 } } }, @@ -10200,7 +10181,7 @@ }, "durability": "persistent", "val": { - "u32": 38 + "u32": 42 } } }, @@ -10227,7 +10208,7 @@ }, "durability": "persistent", "val": { - "u32": 39 + "u32": 43 } } }, @@ -10254,7 +10235,7 @@ }, "durability": "persistent", "val": { - "u32": 40 + "u32": 44 } } }, @@ -10281,7 +10262,7 @@ }, "durability": "persistent", "val": { - "u32": 42 + "u32": 46 } } }, diff --git a/leaderboard/test_snapshots/tests/test_equal_min_fifo_evicts_oldest_tie.1.json b/leaderboard/test_snapshots/tests/test_equal_min_fifo_evicts_oldest_tie.1.json index 846ec80..66b033d 100644 --- a/leaderboard/test_snapshots/tests/test_equal_min_fifo_evicts_oldest_tie.1.json +++ b/leaderboard/test_snapshots/tests/test_equal_min_fifo_evicts_oldest_tie.1.json @@ -1499,7 +1499,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1507,18 +1507,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "100" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "100" } }, { @@ -1559,7 +1567,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1567,18 +1575,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "101" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "101" } }, { @@ -1619,7 +1635,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1627,18 +1643,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "102" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "102" } }, { @@ -1679,7 +1703,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1687,18 +1711,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "103" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "103" } }, { @@ -1739,7 +1771,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1747,18 +1779,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "104" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "104" } }, { @@ -1799,7 +1839,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1807,18 +1847,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "105" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "105" } }, { @@ -1859,7 +1907,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1867,18 +1915,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "106" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "106" } }, { @@ -1919,7 +1975,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1927,18 +1983,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "107" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "107" } }, { @@ -1979,7 +2043,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1987,18 +2051,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "108" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "108" } }, { @@ -2039,7 +2111,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2047,18 +2119,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "109" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "109" } }, { @@ -2099,7 +2179,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2107,18 +2187,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "110" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "110" } }, { @@ -2159,7 +2247,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2167,18 +2255,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "111" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "111" } }, { @@ -2219,7 +2315,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2227,18 +2323,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "112" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "112" } }, { @@ -2279,7 +2383,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2287,18 +2391,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "113" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "113" } }, { @@ -2339,7 +2451,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2347,18 +2459,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "114" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "114" } }, { @@ -2399,7 +2519,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2407,18 +2527,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "115" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "115" } }, { @@ -2459,7 +2587,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2467,18 +2595,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "116" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "116" } }, { @@ -2519,7 +2655,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2527,18 +2663,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "117" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "117" } }, { @@ -2579,7 +2723,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2587,18 +2731,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "118" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "118" } }, { @@ -2639,7 +2791,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2647,18 +2799,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "119" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "119" } }, { @@ -2699,7 +2859,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2707,18 +2867,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "120" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "120" } }, { @@ -2759,7 +2927,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2767,18 +2935,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "121" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "121" } }, { @@ -2819,7 +2995,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2827,18 +3003,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "122" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "122" } }, { @@ -2879,7 +3063,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2887,18 +3071,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "123" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "123" } }, { @@ -2939,7 +3131,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2947,18 +3139,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "124" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "124" } }, { @@ -2999,7 +3199,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3007,18 +3207,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "125" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "125" } }, { @@ -3059,7 +3267,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3067,18 +3275,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "126" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "126" } }, { @@ -3119,7 +3335,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3127,18 +3343,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "127" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "127" } }, { @@ -3179,7 +3403,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3187,18 +3411,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "128" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "128" } }, { @@ -3239,7 +3471,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3247,18 +3479,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "129" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "129" } }, { @@ -3299,7 +3539,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3307,18 +3547,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "130" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "130" } }, { @@ -3359,7 +3607,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3367,18 +3615,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "131" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "131" } }, { @@ -3419,7 +3675,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3427,18 +3683,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "132" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "132" } }, { @@ -3479,7 +3743,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3487,18 +3751,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "133" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "133" } }, { @@ -3539,7 +3811,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3547,18 +3819,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "134" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "134" } }, { @@ -3599,7 +3879,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3607,18 +3887,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "135" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "135" } }, { @@ -3659,7 +3947,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3667,18 +3955,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "136" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "136" } }, { @@ -3719,7 +4015,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3727,18 +4023,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "137" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "137" } }, { @@ -3779,7 +4083,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3787,18 +4091,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "138" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "138" } }, { @@ -3839,7 +4151,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3847,18 +4159,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "139" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "139" } }, { @@ -3899,7 +4219,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3907,18 +4227,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "140" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "140" } }, { @@ -3959,7 +4287,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3967,18 +4295,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "141" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "141" } }, { @@ -4019,7 +4355,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4027,18 +4363,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "142" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "142" } }, { @@ -4079,7 +4423,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4087,18 +4431,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "143" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "143" } }, { @@ -4139,7 +4491,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4147,18 +4499,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "144" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "144" } }, { @@ -4199,7 +4559,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4207,18 +4567,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "10" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" } }, { @@ -4259,7 +4627,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4267,18 +4635,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "10" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" } }, { @@ -4319,7 +4695,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4327,18 +4703,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "10" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" } }, { @@ -4379,7 +4763,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4387,18 +4771,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "10" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" } }, { @@ -4439,7 +4831,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4447,18 +4839,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "10" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" } }, { @@ -4499,7 +4899,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4507,18 +4907,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "10" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" } }, { @@ -4547,43 +4955,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "104" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4601,16 +5007,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "u32": 1 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "105" + } + } + ] } } }, @@ -4628,16 +5059,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "u32": 2 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "106" + } + } + ] } } }, @@ -4655,16 +5111,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "u32": 3 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "107" + } + } + ] } } }, @@ -4682,16 +5163,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + "u32": 4 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "108" + } + } + ] } } }, @@ -4709,16 +5215,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + "u32": 5 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "109" + } + } + ] } } }, @@ -4736,43 +5267,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + "u32": 6 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "110" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4790,16 +5319,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "u32": 7 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "111" + } + } + ] } } }, @@ -4817,16 +5371,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + "u32": 8 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "112" + } + } + ] } } }, @@ -4844,16 +5423,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + "u32": 9 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "113" + } + } + ] } } }, @@ -4871,16 +5475,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + "u32": 10 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "114" + } + } + ] } } }, @@ -4898,16 +5527,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + "u32": 11 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "115" + } + } + ] } } }, @@ -4925,16 +5579,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + "u32": 12 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "116" + } + } + ] } } }, @@ -4952,16 +5631,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + "u32": 13 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "117" + } + } + ] } } }, @@ -4979,43 +5683,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + "u32": 14 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "118" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5033,16 +5735,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + "u32": 15 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "119" + } + } + ] } } }, @@ -5060,16 +5787,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + "u32": 16 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "120" + } + } + ] } } }, @@ -5087,16 +5839,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + "u32": 17 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "121" + } + } + ] } } }, @@ -5114,16 +5891,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + "u32": 18 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "122" + } + } + ] } } }, @@ -5141,16 +5943,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + "u32": 19 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "123" + } + } + ] } } }, @@ -5168,16 +5995,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + "u32": 20 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "124" + } + } + ] } } }, @@ -5195,16 +6047,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + "u32": 21 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "125" + } + } + ] } } }, @@ -5222,43 +6099,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + "u32": 22 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "126" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5276,16 +6151,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + "u32": 23 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "127" + } + } + ] } } }, @@ -5303,16 +6203,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + "u32": 24 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "128" + } + } + ] } } }, @@ -5330,16 +6255,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + "u32": 25 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "129" + } + } + ] } } }, @@ -5357,16 +6307,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + "u32": 26 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "130" + } + } + ] } } }, @@ -5384,16 +6359,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + "u32": 27 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "131" + } + } + ] } } }, @@ -5411,16 +6411,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + "u32": 28 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "132" + } + } + ] } } }, @@ -5438,16 +6463,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + "u32": 29 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "133" + } + } + ] } } }, @@ -5465,43 +6515,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + "u32": 30 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "134" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5519,16 +6567,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + "u32": 31 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "135" + } + } + ] } } }, @@ -5546,16 +6619,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + "u32": 32 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "136" + } + } + ] } } }, @@ -5573,16 +6671,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + "u32": 33 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "137" + } + } + ] } } }, @@ -5600,16 +6723,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + "u32": 34 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "138" + } + } + ] } } }, @@ -5627,16 +6775,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + "u32": 35 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "139" + } + } + ] } } }, @@ -5654,16 +6827,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + "u32": 36 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "140" + } + } + ] } } }, @@ -5681,16 +6879,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + "u32": 37 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "141" + } + } + ] } } }, @@ -5708,43 +6931,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + "u32": 38 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "142" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5762,43 +6983,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + "u32": 39 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "143" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5816,43 +7035,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + "u32": 40 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "144" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5870,43 +7087,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + "u32": 41 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "103" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5927,7 +7142,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 42 } ] }, @@ -5939,7 +7154,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } }, { @@ -5955,15 +7170,7 @@ "symbol": "points" }, "val": { - "u64": "108" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "44" + "u64": "102" } } ] @@ -5987,7 +7194,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 1 + "u32": 43 } ] }, @@ -5999,7 +7206,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { @@ -6015,15 +7222,7 @@ "symbol": "points" }, "val": { - "u64": "109" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "43" + "u64": "101" } } ] @@ -6047,7 +7246,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 2 + "u32": 44 } ] }, @@ -6059,7 +7258,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, { @@ -6075,15 +7274,7 @@ "symbol": "points" }, "val": { - "u64": "110" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "42" + "u64": "100" } } ] @@ -6107,7 +7298,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 3 + "u32": 45 } ] }, @@ -6119,7 +7310,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" } }, { @@ -6135,15 +7326,7 @@ "symbol": "points" }, "val": { - "u64": "111" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "41" + "u64": "10" } } ] @@ -6167,7 +7350,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 4 + "u32": 46 } ] }, @@ -6179,7 +7362,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" } }, { @@ -6195,15 +7378,7 @@ "symbol": "points" }, "val": { - "u64": "112" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "40" + "u64": "10" } } ] @@ -6227,7 +7402,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 5 + "u32": 47 } ] }, @@ -6239,7 +7414,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" } }, { @@ -6255,15 +7430,7 @@ "symbol": "points" }, "val": { - "u64": "113" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "39" + "u64": "10" } } ] @@ -6287,7 +7454,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 6 + "u32": 48 } ] }, @@ -6299,7 +7466,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" } }, { @@ -6315,15 +7482,7 @@ "symbol": "points" }, "val": { - "u64": "114" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "38" + "u64": "10" } } ] @@ -6347,7 +7506,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 7 + "u32": 49 } ] }, @@ -6359,7 +7518,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" } }, { @@ -6375,15 +7534,7 @@ "symbol": "points" }, "val": { - "u64": "115" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "37" + "u64": "10" } } ] @@ -6404,49 +7555,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 8 + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "116" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "36" - } - } - ] + "u64": "5" } } }, @@ -6464,49 +7582,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 9 + "u32": 1 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "117" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "35" - } - } - ] + "u64": "6" } } }, @@ -6524,49 +7609,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 10 + "u32": 2 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "118" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "34" - } - } - ] + "u64": "7" } } }, @@ -6584,49 +7636,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 11 + "u32": 3 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "119" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "33" - } - } - ] + "u64": "8" } } }, @@ -6644,49 +7663,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 12 + "u32": 4 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "9" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "120" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "32" - } + "u32": 5 } ] + }, + "durability": "persistent", + "val": { + "u64": "10" } } }, @@ -6704,49 +7717,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 13 + "u32": 6 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "11" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "121" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "31" - } + "u32": 7 } ] + }, + "durability": "persistent", + "val": { + "u64": "12" } } }, @@ -6764,49 +7771,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 14 + "u32": 8 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "122" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "30" - } - } - ] + "u64": "13" } } }, @@ -6824,49 +7798,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 15 + "u32": 9 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "123" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "29" - } - } - ] + "u64": "14" } } }, @@ -6884,49 +7825,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 16 + "u32": 10 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "124" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "28" - } - } - ] + "u64": "15" } } }, @@ -6944,49 +7852,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 17 + "u32": 11 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "125" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "27" - } - } - ] + "u64": "16" } } }, @@ -7004,49 +7879,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 18 + "u32": 12 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "126" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "26" - } - } - ] + "u64": "17" } } }, @@ -7064,49 +7906,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 19 + "u32": 13 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "127" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "25" - } - } - ] + "u64": "18" } } }, @@ -7124,49 +7933,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 20 + "u32": 14 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "128" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "24" - } - } - ] + "u64": "19" } } }, @@ -7184,49 +7960,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 21 + "u32": 15 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "129" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "23" - } - } - ] + "u64": "20" } } }, @@ -7244,49 +7987,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 22 + "u32": 16 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "130" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "22" - } - } - ] + "u64": "21" } } }, @@ -7304,49 +8014,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 23 + "u32": 17 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "131" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "21" - } - } - ] + "u64": "22" } } }, @@ -7364,49 +8041,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 24 + "u32": 18 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "132" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "20" - } - } - ] + "u64": "23" } } }, @@ -7424,49 +8068,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 25 + "u32": 19 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "133" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "19" - } - } - ] + "u64": "24" } } }, @@ -7484,49 +8095,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 26 + "u32": 20 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "134" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "18" - } - } - ] + "u64": "25" } } }, @@ -7544,49 +8122,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 27 + "u32": 21 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "26" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "135" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "17" - } + "u32": 22 } ] + }, + "durability": "persistent", + "val": { + "u64": "27" } } }, @@ -7604,49 +8176,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 28 + "u32": 23 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "136" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "16" - } - } - ] + "u64": "28" } } }, @@ -7664,49 +8203,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 29 + "u32": 24 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "137" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "15" - } - } - ] + "u64": "29" } } }, @@ -7724,49 +8230,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 30 + "u32": 25 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "138" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "14" - } - } - ] + "u64": "30" } } }, @@ -7784,49 +8257,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 31 + "u32": 26 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "139" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "13" - } - } - ] + "u64": "31" } } }, @@ -7844,49 +8284,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 32 + "u32": 27 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "140" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "12" - } - } - ] + "u64": "32" } } }, @@ -7904,49 +8311,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 33 + "u32": 28 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "141" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "11" - } - } - ] + "u64": "33" } } }, @@ -7964,49 +8338,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 34 + "u32": 29 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "34" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "142" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "10" - } + "u32": 30 } ] + }, + "durability": "persistent", + "val": { + "u64": "35" } } }, @@ -8024,49 +8392,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 35 + "u32": 31 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "36" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "143" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "9" - } + "u32": 32 } ] + }, + "durability": "persistent", + "val": { + "u64": "37" } } }, @@ -8084,49 +8446,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 36 + "u32": 33 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "38" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "144" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "8" - } + "u32": 34 } ] + }, + "durability": "persistent", + "val": { + "u64": "39" } } }, @@ -8144,49 +8500,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 37 + "u32": 35 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "107" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "7" - } + "u64": "40" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 36 } ] + }, + "durability": "persistent", + "val": { + "u64": "41" } } }, @@ -8204,49 +8554,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 38 + "u32": 37 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "42" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "106" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "6" - } + "u32": 38 } ] + }, + "durability": "persistent", + "val": { + "u64": "43" } } }, @@ -8264,7 +8608,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 39 @@ -8273,40 +8617,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "105" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "5" - } - } - ] + "u64": "44" } } }, @@ -8324,7 +8635,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 40 @@ -8333,40 +8644,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "104" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "4" - } - } - ] + "u64": "45" } } }, @@ -8384,7 +8662,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 41 @@ -8393,40 +8671,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "103" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "3" - } - } - ] + "u64": "4" } } }, @@ -8444,7 +8689,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 42 @@ -8453,40 +8698,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "102" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "2" - } - } - ] + "u64": "3" } } }, @@ -8504,7 +8716,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 43 @@ -8513,40 +8725,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "101" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "1" - } - } - ] + "u64": "2" } } }, @@ -8563,50 +8742,17 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "vec": [ - { - "symbol": "TopPlayerAt" - }, - { - "u32": 44 - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "100" - } + { + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "0" - } + "u32": 44 } ] + }, + "durability": "persistent", + "val": { + "u64": "1" } } }, @@ -8624,7 +8770,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 45 @@ -8633,40 +8779,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "10" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "50" - } - } - ] + "u64": "51" } } }, @@ -8684,7 +8797,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 46 @@ -8693,40 +8806,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "10" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "46" - } - } - ] + "u64": "47" } } }, @@ -8744,7 +8824,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 47 @@ -8753,40 +8833,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "10" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "47" - } - } - ] + "u64": "48" } } }, @@ -8804,7 +8851,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 48 @@ -8813,40 +8860,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "10" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "48" - } - } - ] + "u64": "49" } } }, @@ -8864,7 +8878,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 49 @@ -8873,40 +8887,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "10" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "49" - } - } - ] + "u64": "50" } } }, @@ -9041,7 +9022,7 @@ }, "durability": "persistent", "val": { - "u32": 40 + "u32": 0 } } }, @@ -9068,7 +9049,7 @@ }, "durability": "persistent", "val": { - "u32": 39 + "u32": 1 } } }, @@ -9095,7 +9076,7 @@ }, "durability": "persistent", "val": { - "u32": 38 + "u32": 2 } } }, @@ -9122,7 +9103,7 @@ }, "durability": "persistent", "val": { - "u32": 37 + "u32": 3 } } }, @@ -9149,7 +9130,7 @@ }, "durability": "persistent", "val": { - "u32": 0 + "u32": 4 } } }, @@ -9176,7 +9157,7 @@ }, "durability": "persistent", "val": { - "u32": 1 + "u32": 5 } } }, @@ -9203,7 +9184,7 @@ }, "durability": "persistent", "val": { - "u32": 2 + "u32": 6 } } }, @@ -9230,7 +9211,7 @@ }, "durability": "persistent", "val": { - "u32": 3 + "u32": 7 } } }, @@ -9257,7 +9238,7 @@ }, "durability": "persistent", "val": { - "u32": 4 + "u32": 8 } } }, @@ -9284,7 +9265,7 @@ }, "durability": "persistent", "val": { - "u32": 5 + "u32": 9 } } }, @@ -9311,7 +9292,7 @@ }, "durability": "persistent", "val": { - "u32": 6 + "u32": 10 } } }, @@ -9338,7 +9319,7 @@ }, "durability": "persistent", "val": { - "u32": 7 + "u32": 11 } } }, @@ -9365,7 +9346,7 @@ }, "durability": "persistent", "val": { - "u32": 8 + "u32": 12 } } }, @@ -9392,7 +9373,7 @@ }, "durability": "persistent", "val": { - "u32": 9 + "u32": 13 } } }, @@ -9419,7 +9400,7 @@ }, "durability": "persistent", "val": { - "u32": 10 + "u32": 14 } } }, @@ -9446,7 +9427,7 @@ }, "durability": "persistent", "val": { - "u32": 11 + "u32": 15 } } }, @@ -9473,7 +9454,7 @@ }, "durability": "persistent", "val": { - "u32": 12 + "u32": 16 } } }, @@ -9500,7 +9481,7 @@ }, "durability": "persistent", "val": { - "u32": 13 + "u32": 17 } } }, @@ -9527,7 +9508,7 @@ }, "durability": "persistent", "val": { - "u32": 14 + "u32": 18 } } }, @@ -9554,7 +9535,7 @@ }, "durability": "persistent", "val": { - "u32": 15 + "u32": 19 } } }, @@ -9581,7 +9562,7 @@ }, "durability": "persistent", "val": { - "u32": 16 + "u32": 20 } } }, @@ -9608,7 +9589,7 @@ }, "durability": "persistent", "val": { - "u32": 17 + "u32": 21 } } }, @@ -9635,7 +9616,7 @@ }, "durability": "persistent", "val": { - "u32": 18 + "u32": 22 } } }, @@ -9662,7 +9643,7 @@ }, "durability": "persistent", "val": { - "u32": 19 + "u32": 23 } } }, @@ -9689,7 +9670,7 @@ }, "durability": "persistent", "val": { - "u32": 20 + "u32": 24 } } }, @@ -9716,7 +9697,7 @@ }, "durability": "persistent", "val": { - "u32": 21 + "u32": 25 } } }, @@ -9743,7 +9724,7 @@ }, "durability": "persistent", "val": { - "u32": 22 + "u32": 26 } } }, @@ -9770,7 +9751,7 @@ }, "durability": "persistent", "val": { - "u32": 23 + "u32": 27 } } }, @@ -9797,7 +9778,7 @@ }, "durability": "persistent", "val": { - "u32": 24 + "u32": 28 } } }, @@ -9824,7 +9805,7 @@ }, "durability": "persistent", "val": { - "u32": 25 + "u32": 29 } } }, @@ -9851,7 +9832,7 @@ }, "durability": "persistent", "val": { - "u32": 26 + "u32": 30 } } }, @@ -9878,7 +9859,7 @@ }, "durability": "persistent", "val": { - "u32": 27 + "u32": 31 } } }, @@ -9905,7 +9886,7 @@ }, "durability": "persistent", "val": { - "u32": 28 + "u32": 32 } } }, @@ -9932,7 +9913,7 @@ }, "durability": "persistent", "val": { - "u32": 29 + "u32": 33 } } }, @@ -9959,7 +9940,7 @@ }, "durability": "persistent", "val": { - "u32": 30 + "u32": 34 } } }, @@ -9986,7 +9967,7 @@ }, "durability": "persistent", "val": { - "u32": 31 + "u32": 35 } } }, @@ -10013,7 +9994,7 @@ }, "durability": "persistent", "val": { - "u32": 32 + "u32": 36 } } }, @@ -10040,7 +10021,7 @@ }, "durability": "persistent", "val": { - "u32": 33 + "u32": 37 } } }, @@ -10067,7 +10048,7 @@ }, "durability": "persistent", "val": { - "u32": 34 + "u32": 38 } } }, @@ -10094,7 +10075,7 @@ }, "durability": "persistent", "val": { - "u32": 35 + "u32": 39 } } }, @@ -10121,7 +10102,7 @@ }, "durability": "persistent", "val": { - "u32": 36 + "u32": 40 } } }, diff --git a/leaderboard/test_snapshots/tests/test_equal_min_newcomer_displaces_min_when_full.1.json b/leaderboard/test_snapshots/tests/test_equal_min_newcomer_displaces_min_when_full.1.json index e9b2c91..a232863 100644 --- a/leaderboard/test_snapshots/tests/test_equal_min_newcomer_displaces_min_when_full.1.json +++ b/leaderboard/test_snapshots/tests/test_equal_min_newcomer_displaces_min_when_full.1.json @@ -1497,7 +1497,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1505,18 +1505,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "100" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "100" } }, { @@ -1557,7 +1565,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1565,18 +1573,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "101" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "101" } }, { @@ -1617,7 +1633,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1625,18 +1641,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "102" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "102" } }, { @@ -1677,7 +1701,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1685,18 +1709,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "103" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "103" } }, { @@ -1737,7 +1769,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1745,18 +1777,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "104" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "104" } }, { @@ -1797,7 +1837,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1805,18 +1845,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "105" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "105" } }, { @@ -1857,7 +1905,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1865,18 +1913,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "106" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "106" } }, { @@ -1917,7 +1973,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1925,18 +1981,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "107" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "107" } }, { @@ -1977,7 +2041,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1985,18 +2049,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "108" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "108" } }, { @@ -2037,7 +2109,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2045,18 +2117,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "109" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "109" } }, { @@ -2097,7 +2177,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2105,18 +2185,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "110" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "110" } }, { @@ -2157,7 +2245,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2165,18 +2253,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "111" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "111" } }, { @@ -2217,7 +2313,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2225,18 +2321,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "112" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "112" } }, { @@ -2277,7 +2381,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2285,18 +2389,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "113" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "113" } }, { @@ -2337,7 +2449,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2345,18 +2457,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "114" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "114" } }, { @@ -2397,7 +2517,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2405,18 +2525,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "115" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "115" } }, { @@ -2457,7 +2585,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2465,18 +2593,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "116" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "116" } }, { @@ -2517,7 +2653,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2525,18 +2661,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "117" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "117" } }, { @@ -2577,7 +2721,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2585,18 +2729,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "118" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "118" } }, { @@ -2637,7 +2789,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2645,18 +2797,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "119" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "119" } }, { @@ -2697,7 +2857,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2705,18 +2865,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "120" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "120" } }, { @@ -2757,7 +2925,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2765,18 +2933,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "121" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "121" } }, { @@ -2817,7 +2993,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2825,18 +3001,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "122" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "122" } }, { @@ -2877,7 +3061,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2885,18 +3069,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "123" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "123" } }, { @@ -2937,7 +3129,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2945,18 +3137,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "124" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "124" } }, { @@ -2997,7 +3197,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3005,18 +3205,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "125" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "125" } }, { @@ -3057,7 +3265,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3065,18 +3273,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "126" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "126" } }, { @@ -3117,7 +3333,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3125,18 +3341,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "127" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "127" } }, { @@ -3177,7 +3401,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3185,18 +3409,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "128" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "128" } }, { @@ -3237,7 +3469,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3245,18 +3477,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "129" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "129" } }, { @@ -3297,7 +3537,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3305,18 +3545,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "130" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "130" } }, { @@ -3357,7 +3605,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3365,18 +3613,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "131" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "131" } }, { @@ -3417,7 +3673,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3425,18 +3681,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "132" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "132" } }, { @@ -3477,7 +3741,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3485,18 +3749,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "133" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "133" } }, { @@ -3537,7 +3809,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3545,18 +3817,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "134" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "134" } }, { @@ -3597,7 +3877,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3605,18 +3885,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "135" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "135" } }, { @@ -3657,7 +3945,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3665,18 +3953,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "136" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "136" } }, { @@ -3717,7 +4013,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3725,18 +4021,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "137" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "137" } }, { @@ -3777,7 +4081,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3785,18 +4089,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "138" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "138" } }, { @@ -3837,7 +4149,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3845,18 +4157,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "139" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "139" } }, { @@ -3897,7 +4217,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3905,18 +4225,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "140" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "140" } }, { @@ -3957,7 +4285,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3965,18 +4293,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "141" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "141" } }, { @@ -4017,7 +4353,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4025,18 +4361,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "142" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "142" } }, { @@ -4077,7 +4421,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4085,18 +4429,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "143" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "143" } }, { @@ -4137,7 +4489,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4145,18 +4497,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "144" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "144" } }, { @@ -4197,7 +4557,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4205,18 +4565,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "145" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "145" } }, { @@ -4257,7 +4625,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4265,18 +4633,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "146" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "146" } }, { @@ -4317,7 +4693,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4325,18 +4701,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "147" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "147" } }, { @@ -4377,7 +4761,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4385,18 +4769,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "148" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "148" } }, { @@ -4437,7 +4829,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4445,18 +4837,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "149" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "149" } }, { @@ -4497,7 +4897,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4505,18 +4905,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "100" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "100" } }, { @@ -4545,43 +4953,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "104" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4599,16 +5005,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "u32": 1 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "105" + } + } + ] } } }, @@ -4626,16 +5057,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "u32": 2 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "106" + } + } + ] } } }, @@ -4653,16 +5109,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "u32": 3 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "107" + } + } + ] } } }, @@ -4680,16 +5161,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + "u32": 4 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "108" + } + } + ] } } }, @@ -4707,16 +5213,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + "u32": 5 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "109" + } + } + ] } } }, @@ -4734,43 +5265,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + "u32": 6 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "110" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4788,16 +5317,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "u32": 7 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "111" + } + } + ] } } }, @@ -4815,16 +5369,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + "u32": 8 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "112" + } + } + ] } } }, @@ -4842,16 +5421,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + "u32": 9 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "113" + } + } + ] } } }, @@ -4869,16 +5473,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + "u32": 10 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "114" + } + } + ] } } }, @@ -4896,16 +5525,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + "u32": 11 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "115" + } + } + ] } } }, @@ -4923,16 +5577,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + "u32": 12 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "116" + } + } + ] } } }, @@ -4950,16 +5629,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + "u32": 13 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "117" + } + } + ] } } }, @@ -4977,43 +5681,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + "u32": 14 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "118" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5031,16 +5733,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + "u32": 15 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "119" + } + } + ] } } }, @@ -5058,16 +5785,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + "u32": 16 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "120" + } + } + ] } } }, @@ -5085,16 +5837,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + "u32": 17 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "121" + } + } + ] } } }, @@ -5112,16 +5889,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + "u32": 18 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "122" + } + } + ] } } }, @@ -5139,16 +5941,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + "u32": 19 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "123" + } + } + ] } } }, @@ -5166,16 +5993,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + "u32": 20 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "124" + } + } + ] } } }, @@ -5193,16 +6045,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + "u32": 21 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "125" + } + } + ] } } }, @@ -5220,43 +6097,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + "u32": 22 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "126" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5274,16 +6149,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + "u32": 23 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "127" + } + } + ] } } }, @@ -5301,16 +6201,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + "u32": 24 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "128" + } + } + ] } } }, @@ -5328,16 +6253,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + "u32": 25 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "129" + } + } + ] } } }, @@ -5355,16 +6305,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + "u32": 26 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "130" + } + } + ] } } }, @@ -5382,16 +6357,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + "u32": 27 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "131" + } + } + ] } } }, @@ -5409,16 +6409,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + "u32": 28 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "132" + } + } + ] } } }, @@ -5436,16 +6461,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + "u32": 29 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "133" + } + } + ] } } }, @@ -5463,43 +6513,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + "u32": 30 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "134" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5517,16 +6565,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + "u32": 31 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "135" + } + } + ] } } }, @@ -5544,16 +6617,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + "u32": 32 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "136" + } + } + ] } } }, @@ -5571,16 +6669,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + "u32": 33 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "137" + } + } + ] } } }, @@ -5598,16 +6721,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + "u32": 34 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "138" + } + } + ] } } }, @@ -5625,16 +6773,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + "u32": 35 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "139" + } + } + ] } } }, @@ -5652,16 +6825,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + "u32": 36 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "140" + } + } + ] } } }, @@ -5679,16 +6877,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + "u32": 37 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "141" + } + } + ] } } }, @@ -5706,43 +6929,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + "u32": 38 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "142" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5760,43 +6981,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + "u32": 39 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "143" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5814,43 +7033,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + "u32": 40 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "144" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5868,43 +7085,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + "u32": 41 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "145" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5925,7 +7140,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 42 } ] }, @@ -5937,7 +7152,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" } }, { @@ -5953,15 +7168,7 @@ "symbol": "points" }, "val": { - "u64": "108" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "49" + "u64": "146" } } ] @@ -5985,7 +7192,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 1 + "u32": 43 } ] }, @@ -5997,7 +7204,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" } }, { @@ -6013,15 +7220,7 @@ "symbol": "points" }, "val": { - "u64": "109" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "48" + "u64": "147" } } ] @@ -6045,7 +7244,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 2 + "u32": 44 } ] }, @@ -6057,7 +7256,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" } }, { @@ -6073,15 +7272,7 @@ "symbol": "points" }, "val": { - "u64": "110" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "47" + "u64": "148" } } ] @@ -6105,7 +7296,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 3 + "u32": 45 } ] }, @@ -6117,7 +7308,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" } }, { @@ -6133,15 +7324,7 @@ "symbol": "points" }, "val": { - "u64": "111" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "46" + "u64": "149" } } ] @@ -6165,7 +7348,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 4 + "u32": 46 } ] }, @@ -6177,7 +7360,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } }, { @@ -6193,15 +7376,7 @@ "symbol": "points" }, "val": { - "u64": "112" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "45" + "u64": "103" } } ] @@ -6225,7 +7400,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 5 + "u32": 47 } ] }, @@ -6237,7 +7412,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } }, { @@ -6253,15 +7428,7 @@ "symbol": "points" }, "val": { - "u64": "113" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "44" + "u64": "102" } } ] @@ -6285,7 +7452,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 6 + "u32": 48 } ] }, @@ -6297,7 +7464,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { @@ -6313,15 +7480,7 @@ "symbol": "points" }, "val": { - "u64": "114" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "43" + "u64": "101" } } ] @@ -6345,7 +7504,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 7 + "u32": 49 } ] }, @@ -6357,7 +7516,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" } }, { @@ -6373,15 +7532,7 @@ "symbol": "points" }, "val": { - "u64": "115" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "42" + "u64": "100" } } ] @@ -6402,49 +7553,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 8 + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "116" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "41" - } - } - ] + "u64": "5" } } }, @@ -6462,49 +7580,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 9 + "u32": 1 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "117" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "40" - } - } - ] + "u64": "6" } } }, @@ -6522,49 +7607,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 10 + "u32": 2 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "118" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "39" - } - } - ] + "u64": "7" } } }, @@ -6582,49 +7634,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 11 + "u32": 3 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "119" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "38" - } - } - ] + "u64": "8" } } }, @@ -6642,49 +7661,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 12 + "u32": 4 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "9" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "120" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "37" - } + "u32": 5 } ] + }, + "durability": "persistent", + "val": { + "u64": "10" } } }, @@ -6702,49 +7715,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 13 + "u32": 6 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "11" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "121" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "36" - } + "u32": 7 } ] + }, + "durability": "persistent", + "val": { + "u64": "12" } } }, @@ -6762,49 +7769,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 14 + "u32": 8 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "122" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "35" - } - } - ] + "u64": "13" } } }, @@ -6822,49 +7796,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 15 + "u32": 9 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "123" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "34" - } - } - ] + "u64": "14" } } }, @@ -6882,49 +7823,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 16 + "u32": 10 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "124" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "33" - } - } - ] + "u64": "15" } } }, @@ -6942,49 +7850,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 17 + "u32": 11 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "125" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "32" - } - } - ] + "u64": "16" } } }, @@ -7002,49 +7877,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 18 + "u32": 12 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "126" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "31" - } - } - ] + "u64": "17" } } }, @@ -7062,49 +7904,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 19 + "u32": 13 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "127" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "30" - } - } - ] + "u64": "18" } } }, @@ -7122,49 +7931,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 20 + "u32": 14 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "128" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "29" - } - } - ] + "u64": "19" } } }, @@ -7182,49 +7958,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 21 + "u32": 15 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "129" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "28" - } - } - ] + "u64": "20" } } }, @@ -7242,49 +7985,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 22 + "u32": 16 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "130" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "27" - } - } - ] + "u64": "21" } } }, @@ -7302,49 +8012,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 23 + "u32": 17 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "131" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "26" - } - } - ] + "u64": "22" } } }, @@ -7362,49 +8039,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 24 + "u32": 18 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "132" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "25" - } - } - ] + "u64": "23" } } }, @@ -7422,49 +8066,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 25 + "u32": 19 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "133" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "24" - } - } - ] + "u64": "24" } } }, @@ -7482,49 +8093,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 26 + "u32": 20 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "134" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "23" - } - } - ] + "u64": "25" } } }, @@ -7542,49 +8120,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 27 + "u32": 21 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "135" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "22" - } - } - ] + "u64": "26" } } }, @@ -7602,49 +8147,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 28 + "u32": 22 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "136" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "21" - } - } - ] + "u64": "27" } } }, @@ -7662,49 +8174,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 29 + "u32": 23 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "28" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "137" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "20" - } + "u32": 24 } ] + }, + "durability": "persistent", + "val": { + "u64": "29" } } }, @@ -7722,49 +8228,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 30 + "u32": 25 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "30" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "138" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "19" - } + "u32": 26 } ] + }, + "durability": "persistent", + "val": { + "u64": "31" } } }, @@ -7782,49 +8282,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 31 + "u32": 27 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "32" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "139" - } + "symbol": "TopPlayerSeqAt" }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "18" - } + { + "u32": 28 } ] + }, + "durability": "persistent", + "val": { + "u64": "33" } } }, @@ -7842,49 +8336,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 32 + "u32": 29 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "140" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "17" - } - } - ] + "u64": "34" } } }, @@ -7902,49 +8363,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 33 + "u32": 30 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "141" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "16" - } - } - ] + "u64": "35" } } }, @@ -7962,49 +8390,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 34 + "u32": 31 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "142" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "15" - } - } - ] + "u64": "36" } } }, @@ -8022,49 +8417,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 35 + "u32": 32 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "143" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "14" - } - } - ] + "u64": "37" } } }, @@ -8082,49 +8444,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 36 + "u32": 33 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "144" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "13" - } - } - ] + "u64": "38" } } }, @@ -8142,49 +8471,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 37 + "u32": 34 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "145" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "12" - } - } - ] + "u64": "39" } } }, @@ -8202,49 +8498,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 38 + "u32": 35 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "146" - } + "u64": "40" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "11" - } + "u32": 36 } ] + }, + "durability": "persistent", + "val": { + "u64": "41" } } }, @@ -8262,49 +8552,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 39 + "u32": 37 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "147" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "10" - } - } - ] + "u64": "42" } } }, @@ -8322,49 +8579,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 40 + "u32": 38 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "148" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "9" - } - } - ] + "u64": "43" } } }, @@ -8382,49 +8606,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 41 + "u32": 39 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "149" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "8" - } - } - ] + "u64": "44" } } }, @@ -8442,49 +8633,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 42 + "u32": 40 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "107" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "7" - } - } - ] + "u64": "45" } } }, @@ -8502,49 +8660,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 43 + "u32": 41 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "106" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "6" - } - } - ] + "u64": "46" } } }, @@ -8562,49 +8687,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 44 + "u32": 42 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "105" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "5" - } - } - ] + "u64": "47" } } }, @@ -8622,49 +8714,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 45 + "u32": 43 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "48" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "104" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "4" - } + "u32": 44 } ] + }, + "durability": "persistent", + "val": { + "u64": "49" } } }, @@ -8682,49 +8768,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 46 + "u32": 45 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "50" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "103" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "3" - } + "u32": 46 } ] + }, + "durability": "persistent", + "val": { + "u64": "4" } } }, @@ -8742,7 +8822,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 47 @@ -8751,40 +8831,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "102" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "2" - } - } - ] + "u64": "3" } } }, @@ -8802,7 +8849,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 48 @@ -8811,40 +8858,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "101" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "1" - } - } - ] + "u64": "2" } } }, @@ -8862,7 +8876,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 49 @@ -8871,40 +8885,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "100" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "50" - } - } - ] + "u64": "51" } } }, @@ -9012,7 +8993,7 @@ }, "durability": "persistent", "val": { - "u32": 45 + "u32": 0 } } }, @@ -9039,7 +9020,7 @@ }, "durability": "persistent", "val": { - "u32": 44 + "u32": 1 } } }, @@ -9066,7 +9047,7 @@ }, "durability": "persistent", "val": { - "u32": 43 + "u32": 2 } } }, @@ -9093,7 +9074,7 @@ }, "durability": "persistent", "val": { - "u32": 42 + "u32": 3 } } }, @@ -9120,7 +9101,7 @@ }, "durability": "persistent", "val": { - "u32": 0 + "u32": 4 } } }, @@ -9147,7 +9128,7 @@ }, "durability": "persistent", "val": { - "u32": 1 + "u32": 5 } } }, @@ -9174,7 +9155,7 @@ }, "durability": "persistent", "val": { - "u32": 2 + "u32": 6 } } }, @@ -9201,7 +9182,7 @@ }, "durability": "persistent", "val": { - "u32": 3 + "u32": 7 } } }, @@ -9228,7 +9209,7 @@ }, "durability": "persistent", "val": { - "u32": 4 + "u32": 8 } } }, @@ -9255,7 +9236,7 @@ }, "durability": "persistent", "val": { - "u32": 5 + "u32": 9 } } }, @@ -9282,7 +9263,7 @@ }, "durability": "persistent", "val": { - "u32": 6 + "u32": 10 } } }, @@ -9309,7 +9290,7 @@ }, "durability": "persistent", "val": { - "u32": 7 + "u32": 11 } } }, @@ -9336,7 +9317,7 @@ }, "durability": "persistent", "val": { - "u32": 8 + "u32": 12 } } }, @@ -9363,7 +9344,7 @@ }, "durability": "persistent", "val": { - "u32": 9 + "u32": 13 } } }, @@ -9390,7 +9371,7 @@ }, "durability": "persistent", "val": { - "u32": 10 + "u32": 14 } } }, @@ -9417,7 +9398,7 @@ }, "durability": "persistent", "val": { - "u32": 11 + "u32": 15 } } }, @@ -9444,7 +9425,7 @@ }, "durability": "persistent", "val": { - "u32": 12 + "u32": 16 } } }, @@ -9471,7 +9452,7 @@ }, "durability": "persistent", "val": { - "u32": 13 + "u32": 17 } } }, @@ -9498,7 +9479,7 @@ }, "durability": "persistent", "val": { - "u32": 14 + "u32": 18 } } }, @@ -9525,7 +9506,7 @@ }, "durability": "persistent", "val": { - "u32": 15 + "u32": 19 } } }, @@ -9552,7 +9533,7 @@ }, "durability": "persistent", "val": { - "u32": 16 + "u32": 20 } } }, @@ -9579,7 +9560,7 @@ }, "durability": "persistent", "val": { - "u32": 17 + "u32": 21 } } }, @@ -9606,7 +9587,7 @@ }, "durability": "persistent", "val": { - "u32": 18 + "u32": 22 } } }, @@ -9633,7 +9614,7 @@ }, "durability": "persistent", "val": { - "u32": 19 + "u32": 23 } } }, @@ -9660,7 +9641,7 @@ }, "durability": "persistent", "val": { - "u32": 20 + "u32": 24 } } }, @@ -9687,7 +9668,7 @@ }, "durability": "persistent", "val": { - "u32": 21 + "u32": 25 } } }, @@ -9714,7 +9695,7 @@ }, "durability": "persistent", "val": { - "u32": 22 + "u32": 26 } } }, @@ -9741,7 +9722,7 @@ }, "durability": "persistent", "val": { - "u32": 23 + "u32": 27 } } }, @@ -9768,7 +9749,7 @@ }, "durability": "persistent", "val": { - "u32": 24 + "u32": 28 } } }, @@ -9795,7 +9776,7 @@ }, "durability": "persistent", "val": { - "u32": 25 + "u32": 29 } } }, @@ -9822,7 +9803,7 @@ }, "durability": "persistent", "val": { - "u32": 26 + "u32": 30 } } }, @@ -9849,7 +9830,7 @@ }, "durability": "persistent", "val": { - "u32": 27 + "u32": 31 } } }, @@ -9876,7 +9857,7 @@ }, "durability": "persistent", "val": { - "u32": 28 + "u32": 32 } } }, @@ -9903,7 +9884,7 @@ }, "durability": "persistent", "val": { - "u32": 29 + "u32": 33 } } }, @@ -9930,7 +9911,7 @@ }, "durability": "persistent", "val": { - "u32": 30 + "u32": 34 } } }, @@ -9957,7 +9938,7 @@ }, "durability": "persistent", "val": { - "u32": 31 + "u32": 35 } } }, @@ -9984,7 +9965,7 @@ }, "durability": "persistent", "val": { - "u32": 32 + "u32": 36 } } }, @@ -10011,7 +9992,7 @@ }, "durability": "persistent", "val": { - "u32": 33 + "u32": 37 } } }, @@ -10038,7 +10019,7 @@ }, "durability": "persistent", "val": { - "u32": 34 + "u32": 38 } } }, @@ -10065,7 +10046,7 @@ }, "durability": "persistent", "val": { - "u32": 35 + "u32": 39 } } }, @@ -10092,7 +10073,7 @@ }, "durability": "persistent", "val": { - "u32": 36 + "u32": 40 } } }, @@ -10119,7 +10100,7 @@ }, "durability": "persistent", "val": { - "u32": 37 + "u32": 41 } } }, @@ -10146,7 +10127,7 @@ }, "durability": "persistent", "val": { - "u32": 38 + "u32": 42 } } }, @@ -10173,7 +10154,7 @@ }, "durability": "persistent", "val": { - "u32": 39 + "u32": 43 } } }, @@ -10200,7 +10181,7 @@ }, "durability": "persistent", "val": { - "u32": 40 + "u32": 44 } } }, @@ -10227,7 +10208,7 @@ }, "durability": "persistent", "val": { - "u32": 41 + "u32": 45 } } }, diff --git a/leaderboard/test_snapshots/tests/test_eviction_clears_reverse_lookup.1.json b/leaderboard/test_snapshots/tests/test_eviction_clears_reverse_lookup.1.json new file mode 100644 index 0000000..6c7ad1a --- /dev/null +++ b/leaderboard/test_snapshots/tests/test_eviction_clears_reverse_lookup.1.json @@ -0,0 +1,11410 @@ +{ + "generators": { + "address": 55, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": "100" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "101" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "102" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": "103" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "u64": "104" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + }, + { + "u64": "105" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + }, + { + "u64": "106" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + }, + { + "u64": "107" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + }, + { + "u64": "108" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + }, + { + "u64": "109" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + }, + { + "u64": "110" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + }, + { + "u64": "111" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + }, + { + "u64": "112" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + }, + { + "u64": "113" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + }, + { + "u64": "114" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + }, + { + "u64": "115" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + }, + { + "u64": "116" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + }, + { + "u64": "117" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + }, + { + "u64": "118" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + }, + { + "u64": "119" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + }, + { + "u64": "120" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + }, + { + "u64": "121" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + }, + { + "u64": "122" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + }, + { + "u64": "123" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + }, + { + "u64": "124" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + }, + { + "u64": "125" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + }, + { + "u64": "126" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + }, + { + "u64": "127" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + }, + { + "u64": "128" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + }, + { + "u64": "129" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + }, + { + "u64": "130" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + }, + { + "u64": "131" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + }, + { + "u64": "132" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + }, + { + "u64": "133" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + }, + { + "u64": "134" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + }, + { + "u64": "135" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + }, + { + "u64": "136" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + }, + { + "u64": "137" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + }, + { + "u64": "138" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + }, + { + "u64": "139" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + }, + { + "u64": "140" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + }, + { + "u64": "141" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + }, + { + "u64": "142" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + }, + { + "u64": "143" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + }, + { + "u64": "144" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + }, + { + "u64": "145" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + }, + { + "u64": "146" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + }, + { + "u64": "147" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + }, + { + "u64": "148" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + }, + { + "u64": "149" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" + }, + { + "u64": "500" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "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": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "100" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "101" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "102" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "103" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "104" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "105" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "106" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "107" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "108" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "109" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "110" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "111" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "112" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "113" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "114" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "115" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "116" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "117" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "118" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "119" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "120" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "121" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "122" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "123" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "124" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "125" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "126" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "127" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "128" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "129" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "130" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "131" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "132" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "133" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "134" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "135" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "136" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "137" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "138" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "139" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "140" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "141" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "142" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "143" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "144" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "145" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "146" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "147" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "148" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "149" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "500" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "104" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "105" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 2 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "106" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 3 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "107" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 4 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "108" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 5 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "109" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 6 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "110" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 7 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "111" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 8 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "112" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 9 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "113" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 10 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "114" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 11 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "115" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 12 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "116" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 13 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "117" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 14 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "118" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 15 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "119" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 16 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "120" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 17 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "121" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 18 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "122" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 19 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "123" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 20 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "124" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 21 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "125" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 22 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "126" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 23 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "127" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 24 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "128" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 25 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "129" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 26 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "130" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 27 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "131" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 28 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "132" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 29 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "133" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 30 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "134" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 31 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "135" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 32 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "136" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 33 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "137" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 34 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "138" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 35 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "139" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 36 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "140" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 37 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "141" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 38 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "142" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 39 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "143" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 40 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "144" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 41 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "145" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 42 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "146" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 43 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "147" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 44 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "148" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 45 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "500" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 46 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "149" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 47 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "103" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 48 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "102" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 49 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "101" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "5" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "6" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 2 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "7" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 3 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "8" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 4 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "9" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 5 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "10" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 6 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "11" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 7 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "12" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 8 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "13" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 9 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "14" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 10 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "15" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 11 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "16" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 12 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "17" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 13 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "18" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 14 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "19" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 15 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "20" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 16 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "21" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 17 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "22" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 18 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "23" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 19 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "24" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 20 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "25" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 21 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "26" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 22 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "27" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 23 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "28" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 24 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "29" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 25 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "30" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 26 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "31" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 27 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "32" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 28 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "33" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 29 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "34" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 30 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "35" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 31 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "36" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 32 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "37" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 33 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "38" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 34 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "39" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 35 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "40" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 36 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "41" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 37 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "42" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 38 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "43" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 39 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "44" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 40 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "45" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 41 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "46" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 42 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "47" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 43 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "48" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 44 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "49" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 45 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "51" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 46 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "50" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 47 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "4" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 48 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "3" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 49 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "2" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 49 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 48 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 47 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 3 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 4 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 5 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 6 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 7 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 8 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 9 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 10 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 11 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 12 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 13 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 14 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 15 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 16 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 17 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 18 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 19 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 20 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 21 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 22 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 23 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 24 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 25 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 26 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 27 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 28 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 29 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 30 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 31 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 32 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 33 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 34 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 35 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 36 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 37 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 38 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 39 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 40 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 41 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 42 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 43 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 44 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 46 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 45 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "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" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "101" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 49 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "51" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 50 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "395965415359800683" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "544730322382084885" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "649072984189975589" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1345255804540566779" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1501277168746644712" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1506441561184340186" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1690253666352074432" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1768924605727919950" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1967922937664261543" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2140788761963629343" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2254425974100219774" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2260266285686479847" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2307661404550649928" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2578412842719982537" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2623024502929126324" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2891388370666955040" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2917827370713594154" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "3507645618223554847" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "3736142932239307322" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "3791811173315715839" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "4571470874178140630" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "4822409645871993625" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "4914054227674050081" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "5012940724606903311" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "5219976416919672547" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "5994256439390011320" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "6054449652355741849" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "6369051681840606601" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "6391496069076573377" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "7564072809757355283" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "7935298921545310989" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "8077058277077262192" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "8375915698557174338" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "8799288422285703394" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "8840537117088365198" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "9219847003023114248" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307200 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/leaderboard/test_snapshots/tests/test_eviction_clears_reverse_mapping.1.json b/leaderboard/test_snapshots/tests/test_eviction_clears_reverse_mapping.1.json index 31fea5e..98591aa 100644 --- a/leaderboard/test_snapshots/tests/test_eviction_clears_reverse_mapping.1.json +++ b/leaderboard/test_snapshots/tests/test_eviction_clears_reverse_mapping.1.json @@ -1431,7 +1431,6 @@ } ] ], - [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -1496,7 +1495,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1504,18 +1503,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "100" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "100" } }, { @@ -1556,7 +1563,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1564,18 +1571,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "101" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "101" } }, { @@ -1616,7 +1631,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1624,18 +1639,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "102" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "102" } }, { @@ -1676,7 +1699,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1684,18 +1707,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "103" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "103" } }, { @@ -1736,7 +1767,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1744,18 +1775,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "104" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "104" } }, { @@ -1796,7 +1835,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1804,18 +1843,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "105" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "105" } }, { @@ -1856,7 +1903,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1864,18 +1911,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "106" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "106" } }, { @@ -1916,7 +1971,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1924,18 +1979,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "107" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "107" } }, { @@ -1976,7 +2039,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1984,18 +2047,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "108" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "108" } }, { @@ -2036,7 +2107,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2044,18 +2115,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "109" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "109" } }, { @@ -2096,7 +2175,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2104,18 +2183,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "110" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "110" } }, { @@ -2156,7 +2243,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2164,18 +2251,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "111" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "111" } }, { @@ -2216,7 +2311,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2224,18 +2319,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "112" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "112" } }, { @@ -2276,7 +2379,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2284,18 +2387,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "113" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "113" } }, { @@ -2336,7 +2447,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2344,18 +2455,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "114" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "114" } }, { @@ -2396,7 +2515,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2404,30 +2523,38 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "115" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 } }, { "key": { - "symbol": "won_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "115" } - } - ] - } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } } }, "ext": "v0" @@ -2456,7 +2583,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2464,18 +2591,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "116" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "116" } }, { @@ -2516,7 +2651,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2524,18 +2659,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "117" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "117" } }, { @@ -2576,7 +2719,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2584,18 +2727,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "118" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "118" } }, { @@ -2636,7 +2787,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2644,18 +2795,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "119" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "119" } }, { @@ -2696,7 +2855,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2704,18 +2863,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "120" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "120" } }, { @@ -2756,7 +2923,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2764,18 +2931,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "121" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "121" } }, { @@ -2816,7 +2991,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2824,18 +2999,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "122" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "122" } }, { @@ -2876,7 +3059,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2884,18 +3067,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "123" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "123" } }, { @@ -2936,7 +3127,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2944,18 +3135,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "124" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "124" } }, { @@ -2996,7 +3195,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3004,18 +3203,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "125" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "125" } }, { @@ -3056,7 +3263,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3064,18 +3271,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "126" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "126" } }, { @@ -3116,7 +3331,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3124,18 +3339,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "127" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "127" } }, { @@ -3176,7 +3399,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3184,18 +3407,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "128" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "128" } }, { @@ -3236,7 +3467,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3244,18 +3475,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "129" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "129" } }, { @@ -3296,7 +3535,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3304,18 +3543,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "130" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "130" } }, { @@ -3356,7 +3603,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3364,18 +3611,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "131" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "131" } }, { @@ -3416,7 +3671,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3424,18 +3679,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "132" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "132" } }, { @@ -3476,7 +3739,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3484,18 +3747,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "133" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "133" } }, { @@ -3536,7 +3807,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3544,18 +3815,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "134" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "134" } }, { @@ -3596,7 +3875,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3604,18 +3883,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "135" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "135" } }, { @@ -3656,7 +3943,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3664,18 +3951,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "136" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "136" } }, { @@ -3716,7 +4011,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3724,18 +4019,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "137" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "137" } }, { @@ -3776,7 +4079,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3784,18 +4087,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "138" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "138" } }, { @@ -3836,7 +4147,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3844,18 +4155,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "139" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "139" } }, { @@ -3896,7 +4215,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3904,18 +4223,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "140" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "140" } }, { @@ -3956,7 +4283,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3964,18 +4291,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "141" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "141" } }, { @@ -4016,7 +4351,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4024,18 +4359,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "142" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "142" } }, { @@ -4076,7 +4419,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4084,18 +4427,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "143" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "143" } }, { @@ -4136,7 +4487,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4144,18 +4495,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "144" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "144" } }, { @@ -4196,7 +4555,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4204,18 +4563,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "145" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "145" } }, { @@ -4256,7 +4623,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4264,18 +4631,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "146" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "146" } }, { @@ -4316,7 +4691,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4324,18 +4699,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "147" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "147" } }, { @@ -4376,7 +4759,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4384,18 +4767,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "148" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "148" } }, { @@ -4436,7 +4827,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4444,18 +4835,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "149" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "149" } }, { @@ -4496,7 +4895,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4504,18 +4903,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1000" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1000" } }, { @@ -4544,43 +4951,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "104" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4598,16 +5003,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "u32": 1 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "105" + } + } + ] } } }, @@ -4625,16 +5055,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "u32": 2 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "106" + } + } + ] } } }, @@ -4652,16 +5107,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "u32": 3 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "107" + } + } + ] } } }, @@ -4679,16 +5159,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + "u32": 4 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "108" + } + } + ] } } }, @@ -4706,16 +5211,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + "u32": 5 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "109" + } + } + ] } } }, @@ -4733,43 +5263,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + "u32": 6 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "110" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4787,16 +5315,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "u32": 7 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "111" + } + } + ] } } }, @@ -4814,16 +5367,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + "u32": 8 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "112" + } + } + ] } } }, @@ -4841,16 +5419,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + "u32": 9 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "113" + } + } + ] } } }, @@ -4868,16 +5471,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + "u32": 10 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "114" + } + } + ] } } }, @@ -4895,16 +5523,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + "u32": 11 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "115" + } + } + ] } } }, @@ -4922,16 +5575,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + "u32": 12 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "116" + } + } + ] } } }, @@ -4949,16 +5627,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + "u32": 13 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "117" + } + } + ] } } }, @@ -4976,43 +5679,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + "u32": 14 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "118" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5030,16 +5731,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + "u32": 15 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "119" + } + } + ] } } }, @@ -5057,16 +5783,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + "u32": 16 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "120" + } + } + ] } } }, @@ -5084,16 +5835,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + "u32": 17 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "121" + } + } + ] } } }, @@ -5111,16 +5887,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + "u32": 18 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "122" + } + } + ] } } }, @@ -5138,16 +5939,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + "u32": 19 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "123" + } + } + ] } } }, @@ -5165,16 +5991,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + "u32": 20 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "124" + } + } + ] } } }, @@ -5192,16 +6043,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + "u32": 21 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "125" + } + } + ] } } }, @@ -5219,43 +6095,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + "u32": 22 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "126" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5273,16 +6147,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + "u32": 23 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "127" + } + } + ] } } }, @@ -5300,16 +6199,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + "u32": 24 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "128" + } + } + ] } } }, @@ -5327,16 +6251,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + "u32": 25 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "129" + } + } + ] } } }, @@ -5354,16 +6303,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + "u32": 26 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "130" + } + } + ] } } }, @@ -5381,16 +6355,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + "u32": 27 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "131" + } + } + ] } } }, @@ -5408,16 +6407,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + "u32": 28 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "132" + } + } + ] } } }, @@ -5435,16 +6459,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + "u32": 29 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "133" + } + } + ] } } }, @@ -5462,43 +6511,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + "u32": 30 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "134" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5516,16 +6563,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + "u32": 31 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "135" + } + } + ] } } }, @@ -5543,16 +6615,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + "u32": 32 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "136" + } + } + ] } } }, @@ -5570,16 +6667,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + "u32": 33 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "137" + } + } + ] } } }, @@ -5597,16 +6719,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + "u32": 34 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "138" + } + } + ] } } }, @@ -5624,16 +6771,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + "u32": 35 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "139" + } + } + ] } } }, @@ -5651,16 +6823,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + "u32": 36 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "140" + } + } + ] } } }, @@ -5678,16 +6875,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + "u32": 37 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "141" + } + } + ] } } }, @@ -5705,43 +6927,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + "u32": 38 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "142" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5759,43 +6979,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + "u32": 39 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "143" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5813,43 +7031,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + "u32": 40 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "144" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5867,43 +7083,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + "u32": 41 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + } + }, { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" + "key": { + "symbol": "points" + }, + "val": { + "u64": "145" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5924,7 +7138,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 42 } ] }, @@ -5936,7 +7150,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" } }, { @@ -5952,15 +7166,7 @@ "symbol": "points" }, "val": { - "u64": "108" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "50" + "u64": "146" } } ] @@ -5984,7 +7190,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 1 + "u32": 43 } ] }, @@ -5996,7 +7202,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" } }, { @@ -6012,15 +7218,7 @@ "symbol": "points" }, "val": { - "u64": "109" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "49" + "u64": "147" } } ] @@ -6044,7 +7242,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 2 + "u32": 44 } ] }, @@ -6056,7 +7254,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" } }, { @@ -6072,15 +7270,7 @@ "symbol": "points" }, "val": { - "u64": "110" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "48" + "u64": "148" } } ] @@ -6104,7 +7294,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 3 + "u32": 45 } ] }, @@ -6116,7 +7306,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" } }, { @@ -6132,15 +7322,7 @@ "symbol": "points" }, "val": { - "u64": "111" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "47" + "u64": "1000" } } ] @@ -6164,7 +7346,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 4 + "u32": 46 } ] }, @@ -6176,7 +7358,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" } }, { @@ -6192,15 +7374,7 @@ "symbol": "points" }, "val": { - "u64": "112" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "46" + "u64": "149" } } ] @@ -6224,7 +7398,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 5 + "u32": 47 } ] }, @@ -6236,7 +7410,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } }, { @@ -6252,15 +7426,7 @@ "symbol": "points" }, "val": { - "u64": "113" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "45" + "u64": "103" } } ] @@ -6284,7 +7450,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 6 + "u32": 48 } ] }, @@ -6296,7 +7462,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } }, { @@ -6312,15 +7478,7 @@ "symbol": "points" }, "val": { - "u64": "114" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "44" + "u64": "102" } } ] @@ -6344,7 +7502,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 7 + "u32": 49 } ] }, @@ -6356,7 +7514,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { @@ -6372,15 +7530,7 @@ "symbol": "points" }, "val": { - "u64": "115" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "43" + "u64": "101" } } ] @@ -6401,49 +7551,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 8 + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "116" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "42" - } - } - ] + "u64": "5" } } }, @@ -6461,49 +7578,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 9 + "u32": 1 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "117" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "41" - } - } - ] + "u64": "6" } } }, @@ -6521,49 +7605,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 10 + "u32": 2 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "118" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "40" - } - } - ] + "u64": "7" } } }, @@ -6581,49 +7632,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 11 + "u32": 3 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "119" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "39" - } - } - ] + "u64": "8" } } }, @@ -6641,49 +7659,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 12 + "u32": 4 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "120" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "38" - } - } - ] + "u64": "9" } } }, @@ -6701,49 +7686,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 13 + "u32": 5 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "10" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "121" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "37" - } + "u32": 6 } ] + }, + "durability": "persistent", + "val": { + "u64": "11" } } }, @@ -6761,49 +7740,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 14 + "u32": 7 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "122" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "36" - } - } - ] + "u64": "12" } } }, @@ -6821,49 +7767,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 15 + "u32": 8 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "123" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "35" - } - } - ] + "u64": "13" } } }, @@ -6881,49 +7794,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 16 + "u32": 9 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "124" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "34" - } - } - ] + "u64": "14" } } }, @@ -6941,49 +7821,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 17 + "u32": 10 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "125" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "33" - } - } - ] + "u64": "15" } } }, @@ -7001,49 +7848,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 18 + "u32": 11 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "126" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "32" - } - } - ] + "u64": "16" } } }, @@ -7061,49 +7875,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 19 + "u32": 12 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "127" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "31" - } - } - ] + "u64": "17" } } }, @@ -7121,49 +7902,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 20 + "u32": 13 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "18" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "128" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "30" - } + "u32": 14 } ] + }, + "durability": "persistent", + "val": { + "u64": "19" } } }, @@ -7181,49 +7956,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 21 + "u32": 15 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "129" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "29" - } - } - ] + "u64": "20" } } }, @@ -7241,49 +7983,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 22 + "u32": 16 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "130" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "28" - } - } - ] + "u64": "21" } } }, @@ -7301,49 +8010,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 23 + "u32": 17 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "131" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "27" - } - } - ] + "u64": "22" } } }, @@ -7361,49 +8037,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 24 + "u32": 18 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "132" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "26" - } - } - ] + "u64": "23" } } }, @@ -7421,49 +8064,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 25 + "u32": 19 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "133" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "25" - } - } - ] + "u64": "24" } } }, @@ -7481,49 +8091,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 26 + "u32": 20 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "134" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "24" - } - } - ] + "u64": "25" } } }, @@ -7541,49 +8118,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 27 + "u32": 21 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "135" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "23" - } - } - ] + "u64": "26" } } }, @@ -7601,49 +8145,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 28 + "u32": 22 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "136" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "22" - } - } - ] + "u64": "27" } } }, @@ -7661,49 +8172,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 29 + "u32": 23 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "137" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "21" - } - } - ] + "u64": "28" } } }, @@ -7721,49 +8199,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 30 + "u32": 24 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "138" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "20" - } - } - ] + "u64": "29" } } }, @@ -7781,49 +8226,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 31 + "u32": 25 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "139" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "19" - } - } - ] + "u64": "30" } } }, @@ -7841,49 +8253,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 32 + "u32": 26 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "140" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "18" - } - } - ] + "u64": "31" } } }, @@ -7901,49 +8280,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 33 + "u32": 27 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "141" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "17" - } - } - ] + "u64": "32" } } }, @@ -7961,49 +8307,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 34 + "u32": 28 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "142" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "16" - } - } - ] + "u64": "33" } } }, @@ -8021,49 +8334,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 35 + "u32": 29 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" - } - }, + "u64": "34" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "points" - }, - "val": { - "u64": "143" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "15" - } + "u32": 30 } ] + }, + "durability": "persistent", + "val": { + "u64": "35" } } }, @@ -8081,49 +8388,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 36 + "u32": 31 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "36" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "144" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "14" - } + "u32": 32 } ] + }, + "durability": "persistent", + "val": { + "u64": "37" } } }, @@ -8141,49 +8442,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 37 + "u32": 33 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "38" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "145" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "13" - } + "u32": 34 } ] + }, + "durability": "persistent", + "val": { + "u64": "39" } } }, @@ -8201,49 +8496,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 38 + "u32": 35 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "146" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "12" - } + "u64": "40" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 36 } ] + }, + "durability": "persistent", + "val": { + "u64": "41" } } }, @@ -8261,49 +8550,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 39 + "u32": 37 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "147" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "11" - } - } - ] + "u64": "42" } } }, @@ -8321,49 +8577,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 40 + "u32": 38 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "148" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "10" - } - } - ] + "u64": "43" } } }, @@ -8381,49 +8604,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 41 + "u32": 39 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1000" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "9" - } - } - ] + "u64": "44" } } }, @@ -8441,49 +8631,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 42 + "u32": 40 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "149" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "8" - } - } - ] + "u64": "45" } } }, @@ -8501,49 +8658,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 43 + "u32": 41 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "107" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "7" - } - } - ] + "u64": "46" } } }, @@ -8561,49 +8685,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 44 + "u32": 42 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "106" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "6" - } - } - ] + "u64": "47" } } }, @@ -8621,49 +8712,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 45 + "u32": 43 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "105" - } + "u64": "48" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "5" - } + "u32": 44 } ] + }, + "durability": "persistent", + "val": { + "u64": "49" } } }, @@ -8681,49 +8766,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 46 + "u32": 45 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "51" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "104" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "4" - } + "u32": 46 } ] + }, + "durability": "persistent", + "val": { + "u64": "50" } } }, @@ -8741,7 +8820,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 47 @@ -8750,40 +8829,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "103" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "3" - } - } - ] + "u64": "4" } } }, @@ -8801,7 +8847,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 48 @@ -8810,40 +8856,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "102" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "2" - } - } - ] + "u64": "3" } } }, @@ -8861,7 +8874,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 49 @@ -8870,40 +8883,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "101" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "1" - } - } - ] + "u64": "2" } } }, @@ -9011,7 +8991,7 @@ }, "durability": "persistent", "val": { - "u32": 46 + "u32": 0 } } }, @@ -9038,7 +9018,7 @@ }, "durability": "persistent", "val": { - "u32": 45 + "u32": 1 } } }, @@ -9065,7 +9045,7 @@ }, "durability": "persistent", "val": { - "u32": 44 + "u32": 2 } } }, @@ -9092,7 +9072,7 @@ }, "durability": "persistent", "val": { - "u32": 43 + "u32": 3 } } }, @@ -9119,7 +9099,7 @@ }, "durability": "persistent", "val": { - "u32": 0 + "u32": 4 } } }, @@ -9146,7 +9126,7 @@ }, "durability": "persistent", "val": { - "u32": 1 + "u32": 5 } } }, @@ -9173,7 +9153,7 @@ }, "durability": "persistent", "val": { - "u32": 2 + "u32": 6 } } }, @@ -9200,7 +9180,7 @@ }, "durability": "persistent", "val": { - "u32": 3 + "u32": 7 } } }, @@ -9227,7 +9207,7 @@ }, "durability": "persistent", "val": { - "u32": 4 + "u32": 8 } } }, @@ -9254,7 +9234,7 @@ }, "durability": "persistent", "val": { - "u32": 5 + "u32": 9 } } }, @@ -9281,7 +9261,7 @@ }, "durability": "persistent", "val": { - "u32": 6 + "u32": 10 } } }, @@ -9308,7 +9288,7 @@ }, "durability": "persistent", "val": { - "u32": 7 + "u32": 11 } } }, @@ -9335,7 +9315,7 @@ }, "durability": "persistent", "val": { - "u32": 8 + "u32": 12 } } }, @@ -9362,7 +9342,7 @@ }, "durability": "persistent", "val": { - "u32": 9 + "u32": 13 } } }, @@ -9389,7 +9369,7 @@ }, "durability": "persistent", "val": { - "u32": 10 + "u32": 14 } } }, @@ -9416,7 +9396,7 @@ }, "durability": "persistent", "val": { - "u32": 11 + "u32": 15 } } }, @@ -9443,7 +9423,7 @@ }, "durability": "persistent", "val": { - "u32": 12 + "u32": 16 } } }, @@ -9470,7 +9450,7 @@ }, "durability": "persistent", "val": { - "u32": 13 + "u32": 17 } } }, @@ -9497,7 +9477,7 @@ }, "durability": "persistent", "val": { - "u32": 14 + "u32": 18 } } }, @@ -9524,7 +9504,7 @@ }, "durability": "persistent", "val": { - "u32": 15 + "u32": 19 } } }, @@ -9551,7 +9531,7 @@ }, "durability": "persistent", "val": { - "u32": 16 + "u32": 20 } } }, @@ -9578,7 +9558,7 @@ }, "durability": "persistent", "val": { - "u32": 17 + "u32": 21 } } }, @@ -9605,7 +9585,7 @@ }, "durability": "persistent", "val": { - "u32": 18 + "u32": 22 } } }, @@ -9632,7 +9612,7 @@ }, "durability": "persistent", "val": { - "u32": 19 + "u32": 23 } } }, @@ -9659,7 +9639,7 @@ }, "durability": "persistent", "val": { - "u32": 20 + "u32": 24 } } }, @@ -9686,7 +9666,7 @@ }, "durability": "persistent", "val": { - "u32": 21 + "u32": 25 } } }, @@ -9713,7 +9693,7 @@ }, "durability": "persistent", "val": { - "u32": 22 + "u32": 26 } } }, @@ -9740,7 +9720,7 @@ }, "durability": "persistent", "val": { - "u32": 23 + "u32": 27 } } }, @@ -9767,7 +9747,7 @@ }, "durability": "persistent", "val": { - "u32": 24 + "u32": 28 } } }, @@ -9794,7 +9774,7 @@ }, "durability": "persistent", "val": { - "u32": 25 + "u32": 29 } } }, @@ -9821,7 +9801,7 @@ }, "durability": "persistent", "val": { - "u32": 26 + "u32": 30 } } }, @@ -9848,7 +9828,7 @@ }, "durability": "persistent", "val": { - "u32": 27 + "u32": 31 } } }, @@ -9875,7 +9855,7 @@ }, "durability": "persistent", "val": { - "u32": 28 + "u32": 32 } } }, @@ -9902,7 +9882,7 @@ }, "durability": "persistent", "val": { - "u32": 29 + "u32": 33 } } }, @@ -9929,7 +9909,7 @@ }, "durability": "persistent", "val": { - "u32": 30 + "u32": 34 } } }, @@ -9956,7 +9936,7 @@ }, "durability": "persistent", "val": { - "u32": 31 + "u32": 35 } } }, @@ -9983,7 +9963,7 @@ }, "durability": "persistent", "val": { - "u32": 32 + "u32": 36 } } }, @@ -10010,7 +9990,7 @@ }, "durability": "persistent", "val": { - "u32": 33 + "u32": 37 } } }, @@ -10037,7 +10017,7 @@ }, "durability": "persistent", "val": { - "u32": 34 + "u32": 38 } } }, @@ -10064,7 +10044,7 @@ }, "durability": "persistent", "val": { - "u32": 35 + "u32": 39 } } }, @@ -10091,7 +10071,7 @@ }, "durability": "persistent", "val": { - "u32": 36 + "u32": 40 } } }, @@ -10118,7 +10098,7 @@ }, "durability": "persistent", "val": { - "u32": 37 + "u32": 41 } } }, @@ -10145,7 +10125,7 @@ }, "durability": "persistent", "val": { - "u32": 38 + "u32": 42 } } }, @@ -10172,7 +10152,7 @@ }, "durability": "persistent", "val": { - "u32": 39 + "u32": 43 } } }, @@ -10199,7 +10179,7 @@ }, "durability": "persistent", "val": { - "u32": 40 + "u32": 44 } } }, @@ -10226,7 +10206,7 @@ }, "durability": "persistent", "val": { - "u32": 42 + "u32": 46 } } }, @@ -10253,7 +10233,7 @@ }, "durability": "persistent", "val": { - "u32": 41 + "u32": 45 } } }, diff --git a/leaderboard/test_snapshots/tests/test_eviction_repairs_expired_min_entry.1.json b/leaderboard/test_snapshots/tests/test_eviction_repairs_expired_min_entry.1.json index 8a25f0a..74134a2 100644 --- a/leaderboard/test_snapshots/tests/test_eviction_repairs_expired_min_entry.1.json +++ b/leaderboard/test_snapshots/tests/test_eviction_repairs_expired_min_entry.1.json @@ -1499,7 +1499,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1507,18 +1507,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "100" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "100" } }, { @@ -1559,7 +1567,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1567,18 +1575,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "101" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "101" } }, { @@ -1619,7 +1635,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1627,18 +1643,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "102" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "102" } }, { @@ -1679,7 +1703,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1687,18 +1711,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "103" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "103" } }, { @@ -1739,7 +1771,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1747,18 +1779,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "104" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "104" } }, { @@ -1799,7 +1839,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1807,18 +1847,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "105" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "105" } }, { @@ -1859,7 +1907,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1867,18 +1915,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "106" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "106" } }, { @@ -1919,7 +1975,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1927,18 +1983,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "107" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "107" } }, { @@ -1979,7 +2043,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1987,18 +2051,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "108" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "108" } }, { @@ -2039,7 +2111,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2047,18 +2119,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "109" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "109" } }, { @@ -2099,7 +2179,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2107,18 +2187,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "110" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "110" } }, { @@ -2159,7 +2247,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2167,18 +2255,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "111" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "111" } }, { @@ -2219,7 +2315,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2227,18 +2323,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "112" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "112" } }, { @@ -2279,7 +2383,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2287,18 +2391,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "113" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "113" } }, { @@ -2339,7 +2451,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2347,18 +2459,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "114" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "114" } }, { @@ -2399,7 +2519,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2407,18 +2527,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "115" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "115" } }, { @@ -2459,7 +2587,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2467,18 +2595,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "116" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "116" } }, { @@ -2519,7 +2655,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2527,18 +2663,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "117" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "117" } }, { @@ -2579,7 +2723,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2587,18 +2731,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "118" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "118" } }, { @@ -2639,7 +2791,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2647,18 +2799,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "119" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "119" } }, { @@ -2699,7 +2859,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2707,18 +2867,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "120" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "120" } }, { @@ -2759,7 +2927,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2767,18 +2935,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "121" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "121" } }, { @@ -2819,7 +2995,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2827,18 +3003,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "122" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "122" } }, { @@ -2879,7 +3063,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2887,18 +3071,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "123" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "123" } }, { @@ -2939,7 +3131,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2947,18 +3139,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "124" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "124" } }, { @@ -2999,7 +3199,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3007,18 +3207,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "125" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "125" } }, { @@ -3059,7 +3267,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3067,18 +3275,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "126" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "126" } }, { @@ -3119,7 +3335,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3127,18 +3343,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "127" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "127" } }, { @@ -3179,7 +3403,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3187,18 +3411,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "128" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "128" } }, { @@ -3239,7 +3471,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3247,18 +3479,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "129" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "129" } }, { @@ -3299,7 +3539,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3307,18 +3547,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "130" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "130" } }, { @@ -3359,7 +3607,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3367,18 +3615,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "131" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "131" } }, { @@ -3419,7 +3675,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3427,18 +3683,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "132" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "132" } }, { @@ -3479,7 +3743,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3487,18 +3751,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "133" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "133" } }, { @@ -3539,7 +3811,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3547,18 +3819,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "134" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "134" } }, { @@ -3599,7 +3879,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3607,18 +3887,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "135" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "135" } }, { @@ -3659,7 +3947,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3667,18 +3955,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "136" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "136" } }, { @@ -3719,7 +4015,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3727,18 +4023,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "137" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "137" } }, { @@ -3779,7 +4083,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3787,18 +4091,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "138" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "138" } }, { @@ -3839,7 +4151,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3847,18 +4159,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "139" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "139" } }, { @@ -3899,7 +4219,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3907,18 +4227,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "140" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "140" } }, { @@ -3959,7 +4287,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3967,18 +4295,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "141" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "141" } }, { @@ -4019,7 +4355,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4027,18 +4363,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "142" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "142" } }, { @@ -4079,7 +4423,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4087,18 +4431,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "143" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "143" } }, { @@ -4139,7 +4491,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4147,18 +4499,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "144" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "144" } }, { @@ -4199,7 +4559,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4207,18 +4567,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "145" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "145" } }, { @@ -4259,7 +4627,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4267,18 +4635,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "146" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "146" } }, { @@ -4319,7 +4695,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4327,18 +4703,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "147" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "147" } }, { @@ -4379,7 +4763,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4387,18 +4771,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "148" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "148" } }, { @@ -4439,7 +4831,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4447,18 +4839,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "149" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "149" } }, { @@ -4499,7 +4899,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4507,18 +4907,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "500" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "500" } }, { @@ -4547,43 +4955,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "104" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4601,16 +5007,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "u32": 1 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "105" + } + } + ] } } }, @@ -4628,16 +5059,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "u32": 2 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "106" + } + } + ] } } }, @@ -4655,16 +5111,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "u32": 3 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "107" + } + } + ] } } }, @@ -4682,16 +5163,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + "u32": 4 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "108" + } + } + ] } } }, @@ -4709,16 +5215,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + "u32": 5 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "109" + } + } + ] } } }, @@ -4736,43 +5267,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + "u32": 6 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "110" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4790,16 +5319,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "u32": 7 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "111" + } + } + ] } } }, @@ -4817,16 +5371,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + "u32": 8 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "112" + } + } + ] } } }, @@ -4844,16 +5423,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + "u32": 9 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "113" + } + } + ] } } }, @@ -4871,16 +5475,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + "u32": 10 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "114" + } + } + ] } } }, @@ -4898,16 +5527,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + "u32": 11 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "115" + } + } + ] } } }, @@ -4925,16 +5579,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + "u32": 12 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "116" + } + } + ] } } }, @@ -4952,16 +5631,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + "u32": 13 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "117" + } + } + ] } } }, @@ -4979,43 +5683,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + "u32": 14 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "118" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5033,16 +5735,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + "u32": 15 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "119" + } + } + ] } } }, @@ -5060,16 +5787,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + "u32": 16 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "120" + } + } + ] } } }, @@ -5087,16 +5839,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + "u32": 17 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "121" + } + } + ] } } }, @@ -5114,16 +5891,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + "u32": 18 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "122" + } + } + ] } } }, @@ -5141,16 +5943,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + "u32": 19 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "123" + } + } + ] } } }, @@ -5168,16 +5995,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + "u32": 20 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "124" + } + } + ] } } }, @@ -5195,16 +6047,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + "u32": 21 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "125" + } + } + ] } } }, @@ -5222,43 +6099,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + "u32": 22 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "126" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5276,16 +6151,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + "u32": 23 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "127" + } + } + ] } } }, @@ -5303,16 +6203,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + "u32": 24 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "128" + } + } + ] } } }, @@ -5330,16 +6255,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + "u32": 25 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "129" + } + } + ] } } }, @@ -5357,16 +6307,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + "u32": 26 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "130" + } + } + ] } } }, @@ -5384,16 +6359,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + "u32": 27 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "131" + } + } + ] } } }, @@ -5411,16 +6411,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + "u32": 28 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "132" + } + } + ] } } }, @@ -5438,16 +6463,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + "u32": 29 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "133" + } + } + ] } } }, @@ -5465,43 +6515,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + "u32": 30 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "134" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5519,16 +6567,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + "u32": 31 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "135" + } + } + ] } } }, @@ -5546,16 +6619,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + "u32": 32 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "136" + } + } + ] } } }, @@ -5573,16 +6671,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + "u32": 33 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "137" + } + } + ] } } }, @@ -5600,16 +6723,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + "u32": 34 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "138" + } + } + ] } } }, @@ -5627,16 +6775,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + "u32": 35 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "139" + } + } + ] } } }, @@ -5654,16 +6827,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + "u32": 36 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "140" + } + } + ] } } }, @@ -5681,16 +6879,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + "u32": 37 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "141" + } + } + ] } } }, @@ -5708,70 +6931,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + "u32": 38 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + "key": { + "symbol": "points" + }, + "val": { + "u64": "142" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5789,70 +6983,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + "u32": 39 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + "key": { + "symbol": "points" + }, + "val": { + "u64": "143" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5870,43 +7035,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + "u32": 40 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "144" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5927,7 +7090,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 41 } ] }, @@ -5939,7 +7102,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" } }, { @@ -5955,15 +7118,7 @@ "symbol": "points" }, "val": { - "u64": "149" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "99" + "u64": "145" } } ] @@ -5987,7 +7142,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 1 + "u32": 42 } ] }, @@ -5999,7 +7154,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" } }, { @@ -6015,15 +7170,7 @@ "symbol": "points" }, "val": { - "u64": "148" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "50" + "u64": "146" } } ] @@ -6047,7 +7194,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 2 + "u32": 43 } ] }, @@ -6077,14 +7224,6 @@ "val": { "u64": "147" } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "51" - } } ] } @@ -6107,7 +7246,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 3 + "u32": 44 } ] }, @@ -6119,7 +7258,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" } }, { @@ -6135,15 +7274,7 @@ "symbol": "points" }, "val": { - "u64": "146" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "52" + "u64": "148" } } ] @@ -6167,7 +7298,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 4 + "u32": 45 } ] }, @@ -6179,7 +7310,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" } }, { @@ -6195,15 +7326,7 @@ "symbol": "points" }, "val": { - "u64": "145" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "53" + "u64": "500" } } ] @@ -6227,7 +7350,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 5 + "u32": 46 } ] }, @@ -6239,7 +7362,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" } }, { @@ -6255,15 +7378,7 @@ "symbol": "points" }, "val": { - "u64": "144" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "54" + "u64": "149" } } ] @@ -6287,7 +7402,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 6 + "u32": 47 } ] }, @@ -6299,7 +7414,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } }, { @@ -6315,15 +7430,7 @@ "symbol": "points" }, "val": { - "u64": "143" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "55" + "u64": "103" } } ] @@ -6347,7 +7454,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 7 + "u32": 48 } ] }, @@ -6359,7 +7466,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } }, { @@ -6375,15 +7482,7 @@ "symbol": "points" }, "val": { - "u64": "142" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "56" + "u64": "102" } } ] @@ -6407,7 +7506,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 8 + "u32": 49 } ] }, @@ -6419,7 +7518,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { @@ -6435,15 +7534,7 @@ "symbol": "points" }, "val": { - "u64": "141" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "57" + "u64": "101" } } ] @@ -6464,49 +7555,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 9 + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "140" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "58" - } - } - ] + "u64": "5" } } }, @@ -6524,49 +7582,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 10 + "u32": 1 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "139" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "59" - } - } - ] + "u64": "6" } } }, @@ -6584,49 +7609,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 11 + "u32": 2 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "138" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "60" - } - } - ] + "u64": "7" } } }, @@ -6644,49 +7636,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 12 + "u32": 3 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "137" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "61" - } - } - ] + "u64": "8" } } }, @@ -6704,49 +7663,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 13 + "u32": 4 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "136" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "62" - } - } - ] + "u64": "9" } } }, @@ -6764,49 +7690,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 14 + "u32": 5 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "10" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "135" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "63" - } + "u32": 6 } ] + }, + "durability": "persistent", + "val": { + "u64": "11" } } }, @@ -6824,49 +7744,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 15 + "u32": 7 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "134" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "64" - } - } - ] + "u64": "12" } } }, @@ -6884,49 +7771,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 16 + "u32": 8 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "133" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "65" - } - } - ] + "u64": "13" } } }, @@ -6944,49 +7798,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 17 + "u32": 9 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "132" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "66" - } - } - ] + "u64": "14" } } }, @@ -7004,49 +7825,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 18 + "u32": 10 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "131" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "67" - } - } - ] + "u64": "15" } } }, @@ -7064,49 +7852,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 19 + "u32": 11 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "130" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "68" - } - } - ] + "u64": "16" } } }, @@ -7124,49 +7879,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 20 + "u32": 12 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "129" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "69" - } - } - ] + "u64": "17" } } }, @@ -7184,49 +7906,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 21 + "u32": 13 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "18" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "128" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "70" - } + "u32": 14 } ] + }, + "durability": "persistent", + "val": { + "u64": "19" } } }, @@ -7244,49 +7960,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 22 + "u32": 15 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "127" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "71" - } - } - ] + "u64": "20" } } }, @@ -7304,49 +7987,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 23 + "u32": 16 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "126" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "72" - } - } - ] + "u64": "21" } } }, @@ -7364,49 +8014,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 24 + "u32": 17 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "125" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "73" - } - } - ] + "u64": "22" } } }, @@ -7424,49 +8041,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 25 + "u32": 18 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "124" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "74" - } - } - ] + "u64": "23" } } }, @@ -7484,49 +8068,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 26 + "u32": 19 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "123" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "75" - } - } - ] + "u64": "24" } } }, @@ -7544,49 +8095,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 27 + "u32": 20 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "122" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "76" - } - } - ] + "u64": "25" } } }, @@ -7604,49 +8122,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 28 + "u32": 21 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "26" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "121" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "77" - } + "u32": 22 } ] + }, + "durability": "persistent", + "val": { + "u64": "27" } } }, @@ -7664,49 +8176,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 29 + "u32": 23 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "120" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "78" - } - } - ] + "u64": "28" } } }, @@ -7724,49 +8203,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 30 + "u32": 24 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "119" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "79" - } - } - ] + "u64": "29" } } }, @@ -7784,49 +8230,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 31 + "u32": 25 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "118" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "80" - } - } - ] + "u64": "30" } } }, @@ -7844,49 +8257,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 32 + "u32": 26 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "117" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "81" - } - } - ] + "u64": "31" } } }, @@ -7904,49 +8284,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 33 + "u32": 27 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "116" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "82" - } - } - ] + "u64": "32" } } }, @@ -7964,49 +8311,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 34 + "u32": 28 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "115" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "83" - } - } - ] + "u64": "33" } } }, @@ -8024,49 +8338,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 35 + "u32": 29 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "34" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "114" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "84" - } + "u32": 30 } ] + }, + "durability": "persistent", + "val": { + "u64": "35" } } }, @@ -8084,49 +8392,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 36 + "u32": 31 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "36" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "113" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "85" - } + "u32": 32 } ] + }, + "durability": "persistent", + "val": { + "u64": "37" } } }, @@ -8144,49 +8446,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 37 + "u32": 33 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "38" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "112" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "86" - } + "u32": 34 } ] + }, + "durability": "persistent", + "val": { + "u64": "39" } } }, @@ -8204,49 +8500,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 38 + "u32": 35 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "111" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "87" - } + "u64": "40" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 36 } ] + }, + "durability": "persistent", + "val": { + "u64": "41" } } }, @@ -8264,49 +8554,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 39 + "u32": 37 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "110" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "88" - } - } - ] + "u64": "42" } } }, @@ -8324,49 +8581,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 40 + "u32": 38 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "109" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "89" - } - } - ] + "u64": "43" } } }, @@ -8384,49 +8608,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 41 + "u32": 39 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "500" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "90" - } - } - ] + "u64": "44" } } }, @@ -8444,49 +8635,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 42 + "u32": 40 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "108" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "91" - } - } - ] + "u64": "45" } } }, @@ -8504,49 +8662,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 43 + "u32": 41 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "107" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "92" - } - } - ] + "u64": "46" } } }, @@ -8564,49 +8689,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 44 + "u32": 42 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "106" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "93" - } - } - ] + "u64": "47" } } }, @@ -8624,49 +8716,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 45 + "u32": 43 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "105" - } + "u64": "48" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "94" - } + "u32": 44 } ] + }, + "durability": "persistent", + "val": { + "u64": "49" } } }, @@ -8684,49 +8770,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 46 + "u32": 45 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "51" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "104" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "95" - } + "u32": 46 } ] + }, + "durability": "persistent", + "val": { + "u64": "50" } } }, @@ -8744,7 +8824,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 47 @@ -8753,40 +8833,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "103" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "96" - } - } - ] + "u64": "4" } } }, @@ -8804,7 +8851,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 48 @@ -8813,40 +8860,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "102" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "97" - } - } - ] + "u64": "3" } } }, @@ -8864,7 +8878,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 49 @@ -8873,40 +8887,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "101" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "98" - } - } - ] + "u64": "2" } } }, @@ -9014,7 +8995,7 @@ }, "durability": "persistent", "val": { - "u32": 46 + "u32": 0 } } }, @@ -9041,7 +9022,7 @@ }, "durability": "persistent", "val": { - "u32": 45 + "u32": 1 } } }, @@ -9068,7 +9049,7 @@ }, "durability": "persistent", "val": { - "u32": 44 + "u32": 2 } } }, @@ -9095,7 +9076,7 @@ }, "durability": "persistent", "val": { - "u32": 43 + "u32": 3 } } }, @@ -9122,7 +9103,7 @@ }, "durability": "persistent", "val": { - "u32": 42 + "u32": 4 } } }, @@ -9149,7 +9130,7 @@ }, "durability": "persistent", "val": { - "u32": 40 + "u32": 5 } } }, @@ -9176,7 +9157,7 @@ }, "durability": "persistent", "val": { - "u32": 39 + "u32": 6 } } }, @@ -9203,7 +9184,7 @@ }, "durability": "persistent", "val": { - "u32": 38 + "u32": 7 } } }, @@ -9230,7 +9211,7 @@ }, "durability": "persistent", "val": { - "u32": 37 + "u32": 8 } } }, @@ -9257,7 +9238,7 @@ }, "durability": "persistent", "val": { - "u32": 36 + "u32": 9 } } }, @@ -9284,7 +9265,7 @@ }, "durability": "persistent", "val": { - "u32": 35 + "u32": 10 } } }, @@ -9311,7 +9292,7 @@ }, "durability": "persistent", "val": { - "u32": 34 + "u32": 11 } } }, @@ -9338,7 +9319,7 @@ }, "durability": "persistent", "val": { - "u32": 33 + "u32": 12 } } }, @@ -9365,7 +9346,7 @@ }, "durability": "persistent", "val": { - "u32": 32 + "u32": 13 } } }, @@ -9392,7 +9373,7 @@ }, "durability": "persistent", "val": { - "u32": 31 + "u32": 14 } } }, @@ -9419,7 +9400,7 @@ }, "durability": "persistent", "val": { - "u32": 30 + "u32": 15 } } }, @@ -9446,7 +9427,7 @@ }, "durability": "persistent", "val": { - "u32": 29 + "u32": 16 } } }, @@ -9473,7 +9454,7 @@ }, "durability": "persistent", "val": { - "u32": 28 + "u32": 17 } } }, @@ -9500,7 +9481,7 @@ }, "durability": "persistent", "val": { - "u32": 27 + "u32": 18 } } }, @@ -9527,7 +9508,7 @@ }, "durability": "persistent", "val": { - "u32": 26 + "u32": 19 } } }, @@ -9554,7 +9535,7 @@ }, "durability": "persistent", "val": { - "u32": 25 + "u32": 20 } } }, @@ -9581,7 +9562,7 @@ }, "durability": "persistent", "val": { - "u32": 24 + "u32": 21 } } }, @@ -9608,7 +9589,7 @@ }, "durability": "persistent", "val": { - "u32": 23 + "u32": 22 } } }, @@ -9635,7 +9616,7 @@ }, "durability": "persistent", "val": { - "u32": 22 + "u32": 23 } } }, @@ -9662,7 +9643,7 @@ }, "durability": "persistent", "val": { - "u32": 21 + "u32": 24 } } }, @@ -9689,7 +9670,7 @@ }, "durability": "persistent", "val": { - "u32": 20 + "u32": 25 } } }, @@ -9716,7 +9697,7 @@ }, "durability": "persistent", "val": { - "u32": 19 + "u32": 26 } } }, @@ -9743,7 +9724,7 @@ }, "durability": "persistent", "val": { - "u32": 18 + "u32": 27 } } }, @@ -9770,7 +9751,7 @@ }, "durability": "persistent", "val": { - "u32": 17 + "u32": 28 } } }, @@ -9797,7 +9778,7 @@ }, "durability": "persistent", "val": { - "u32": 16 + "u32": 29 } } }, @@ -9824,7 +9805,7 @@ }, "durability": "persistent", "val": { - "u32": 15 + "u32": 30 } } }, @@ -9851,7 +9832,7 @@ }, "durability": "persistent", "val": { - "u32": 14 + "u32": 31 } } }, @@ -9878,7 +9859,7 @@ }, "durability": "persistent", "val": { - "u32": 13 + "u32": 32 } } }, @@ -9905,7 +9886,7 @@ }, "durability": "persistent", "val": { - "u32": 12 + "u32": 33 } } }, @@ -9932,7 +9913,7 @@ }, "durability": "persistent", "val": { - "u32": 11 + "u32": 34 } } }, @@ -9959,7 +9940,7 @@ }, "durability": "persistent", "val": { - "u32": 10 + "u32": 35 } } }, @@ -9986,7 +9967,7 @@ }, "durability": "persistent", "val": { - "u32": 9 + "u32": 36 } } }, @@ -10013,7 +9994,7 @@ }, "durability": "persistent", "val": { - "u32": 8 + "u32": 37 } } }, @@ -10040,7 +10021,7 @@ }, "durability": "persistent", "val": { - "u32": 7 + "u32": 38 } } }, @@ -10067,7 +10048,7 @@ }, "durability": "persistent", "val": { - "u32": 6 + "u32": 39 } } }, @@ -10094,7 +10075,7 @@ }, "durability": "persistent", "val": { - "u32": 5 + "u32": 40 } } }, @@ -10121,7 +10102,7 @@ }, "durability": "persistent", "val": { - "u32": 4 + "u32": 41 } } }, @@ -10148,7 +10129,7 @@ }, "durability": "persistent", "val": { - "u32": 3 + "u32": 42 } } }, @@ -10175,7 +10156,7 @@ }, "durability": "persistent", "val": { - "u32": 2 + "u32": 43 } } }, @@ -10202,7 +10183,7 @@ }, "durability": "persistent", "val": { - "u32": 1 + "u32": 44 } } }, @@ -10229,7 +10210,7 @@ }, "durability": "persistent", "val": { - "u32": 0 + "u32": 46 } } }, @@ -10256,7 +10237,7 @@ }, "durability": "persistent", "val": { - "u32": 41 + "u32": 45 } } }, @@ -10348,7 +10329,7 @@ ] }, "val": { - "u64": "100" + "u64": "51" } }, { diff --git a/leaderboard/test_snapshots/tests/test_eviction_replaces_lowest_when_full.1.json b/leaderboard/test_snapshots/tests/test_eviction_replaces_lowest_when_full.1.json index 224716c..6c7ad1a 100644 --- a/leaderboard/test_snapshots/tests/test_eviction_replaces_lowest_when_full.1.json +++ b/leaderboard/test_snapshots/tests/test_eviction_replaces_lowest_when_full.1.json @@ -1496,7 +1496,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1504,18 +1504,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "100" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "100" } }, { @@ -1556,7 +1564,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1564,18 +1572,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "101" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "101" } }, { @@ -1616,7 +1632,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1624,18 +1640,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "102" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "102" } }, { @@ -1676,7 +1700,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1684,18 +1708,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "103" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "103" } }, { @@ -1736,7 +1768,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1744,18 +1776,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "104" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "104" } }, { @@ -1796,7 +1836,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1804,18 +1844,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "105" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "105" } }, { @@ -1856,7 +1904,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1864,18 +1912,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "106" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "106" } }, { @@ -1916,7 +1972,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1924,18 +1980,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "107" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "107" } }, { @@ -1976,7 +2040,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1984,18 +2048,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "108" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "108" } }, { @@ -2036,7 +2108,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2044,18 +2116,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "109" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "109" } }, { @@ -2096,7 +2176,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2104,18 +2184,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "110" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "110" } }, { @@ -2156,7 +2244,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2164,18 +2252,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "111" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "111" } }, { @@ -2216,7 +2312,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2224,18 +2320,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "112" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "112" } }, { @@ -2276,7 +2380,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2284,18 +2388,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "113" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "113" } }, { @@ -2336,7 +2448,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2344,18 +2456,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "114" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "114" } }, { @@ -2396,7 +2516,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2404,18 +2524,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "115" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "115" } }, { @@ -2456,7 +2584,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2464,18 +2592,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "116" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "116" } }, { @@ -2516,7 +2652,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2524,18 +2660,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "117" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "117" } }, { @@ -2576,7 +2720,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2584,18 +2728,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "118" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "118" } }, { @@ -2636,7 +2788,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2644,18 +2796,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "119" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "119" } }, { @@ -2696,7 +2856,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2704,18 +2864,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "120" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "120" } }, { @@ -2756,7 +2924,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2764,18 +2932,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "121" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "121" } }, { @@ -2816,7 +2992,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2824,18 +3000,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "122" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "122" } }, { @@ -2876,7 +3060,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2884,18 +3068,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "123" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "123" } }, { @@ -2936,7 +3128,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2944,18 +3136,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "124" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "124" } }, { @@ -2996,7 +3196,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3004,18 +3204,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "125" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "125" } }, { @@ -3056,7 +3264,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3064,18 +3272,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "126" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "126" } }, { @@ -3116,7 +3332,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3124,18 +3340,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "127" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "127" } }, { @@ -3176,7 +3400,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3184,18 +3408,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "128" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "128" } }, { @@ -3236,7 +3468,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3244,18 +3476,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "129" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "129" } }, { @@ -3296,7 +3536,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3304,18 +3544,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "130" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "130" } }, { @@ -3356,7 +3604,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3364,18 +3612,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "131" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "131" } }, { @@ -3416,7 +3672,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3424,18 +3680,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "132" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "132" } }, { @@ -3476,7 +3740,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3484,18 +3748,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "133" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "133" } }, { @@ -3536,7 +3808,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3544,18 +3816,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "134" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "134" } }, { @@ -3596,7 +3876,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3604,18 +3884,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "135" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "135" } }, { @@ -3656,7 +3944,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3664,18 +3952,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "136" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "136" } }, { @@ -3716,7 +4012,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3724,18 +4020,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "137" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "137" } }, { @@ -3776,7 +4080,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3784,18 +4088,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "138" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "138" } }, { @@ -3836,7 +4148,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3844,18 +4156,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "139" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "139" } }, { @@ -3896,7 +4216,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3904,18 +4224,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "140" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "140" } }, { @@ -3956,7 +4284,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3964,18 +4292,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "141" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "141" } }, { @@ -4016,7 +4352,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4024,18 +4360,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "142" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "142" } }, { @@ -4076,7 +4420,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4084,18 +4428,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "143" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "143" } }, { @@ -4136,7 +4488,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4144,18 +4496,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "144" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "144" } }, { @@ -4196,7 +4556,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4204,18 +4564,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "145" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "145" } }, { @@ -4256,7 +4624,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4264,18 +4632,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "146" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "146" } }, { @@ -4316,7 +4692,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4324,18 +4700,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "147" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "147" } }, { @@ -4376,7 +4760,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4384,18 +4768,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "148" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "148" } }, { @@ -4436,7 +4828,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4444,18 +4836,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "149" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "149" } }, { @@ -4496,7 +4896,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4504,18 +4904,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "500" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "500" } }, { @@ -4544,43 +4952,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "104" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4598,16 +5004,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "u32": 1 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "105" + } + } + ] } } }, @@ -4625,16 +5056,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "u32": 2 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "106" + } + } + ] } } }, @@ -4652,16 +5108,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "u32": 3 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "107" + } + } + ] } } }, @@ -4679,16 +5160,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + "u32": 4 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "108" + } + } + ] } } }, @@ -4706,16 +5212,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + "u32": 5 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "109" + } + } + ] } } }, @@ -4733,43 +5264,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + "u32": 6 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "110" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4787,16 +5316,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "u32": 7 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "111" + } + } + ] } } }, @@ -4814,16 +5368,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + "u32": 8 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "112" + } + } + ] } } }, @@ -4841,16 +5420,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + "u32": 9 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "113" + } + } + ] } } }, @@ -4868,16 +5472,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + "u32": 10 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "114" + } + } + ] } } }, @@ -4895,16 +5524,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + "u32": 11 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "115" + } + } + ] } } }, @@ -4922,16 +5576,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + "u32": 12 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "116" + } + } + ] } } }, @@ -4949,16 +5628,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + "u32": 13 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "117" + } + } + ] } } }, @@ -4976,43 +5680,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + "u32": 14 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "118" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5030,16 +5732,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + "u32": 15 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "119" + } + } + ] } } }, @@ -5057,16 +5784,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + "u32": 16 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "120" + } + } + ] } } }, @@ -5084,16 +5836,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + "u32": 17 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "121" + } + } + ] } } }, @@ -5111,16 +5888,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + "u32": 18 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "122" + } + } + ] } } }, @@ -5138,16 +5940,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + "u32": 19 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "123" + } + } + ] } } }, @@ -5165,16 +5992,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + "u32": 20 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "124" + } + } + ] } } }, @@ -5192,16 +6044,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + "u32": 21 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "125" + } + } + ] } } }, @@ -5219,43 +6096,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + "u32": 22 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "126" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5273,16 +6148,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + "u32": 23 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "127" + } + } + ] } } }, @@ -5300,16 +6200,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + "u32": 24 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "128" + } + } + ] } } }, @@ -5327,16 +6252,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + "u32": 25 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "129" + } + } + ] } } }, @@ -5354,16 +6304,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + "u32": 26 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "130" + } + } + ] } } }, @@ -5381,16 +6356,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + "u32": 27 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "131" + } + } + ] } } }, @@ -5408,16 +6408,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + "u32": 28 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "132" + } + } + ] } } }, @@ -5435,16 +6460,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + "u32": 29 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "133" + } + } + ] } } }, @@ -5462,43 +6512,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + "u32": 30 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "134" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5516,16 +6564,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + "u32": 31 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "135" + } + } + ] } } }, @@ -5543,16 +6616,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + "u32": 32 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "136" + } + } + ] } } }, @@ -5570,16 +6668,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + "u32": 33 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "137" + } + } + ] } } }, @@ -5597,16 +6720,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + "u32": 34 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "138" + } + } + ] } } }, @@ -5624,16 +6772,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + "u32": 35 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "139" + } + } + ] } } }, @@ -5651,16 +6824,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + "u32": 36 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "140" + } + } + ] } } }, @@ -5678,16 +6876,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + "u32": 37 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "141" + } + } + ] } } }, @@ -5705,43 +6928,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + "u32": 38 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "142" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5759,43 +6980,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + "u32": 39 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "143" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5813,43 +7032,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + "u32": 40 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "144" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5867,43 +7084,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + "u32": 41 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "145" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5924,7 +7139,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 42 } ] }, @@ -5936,7 +7151,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" } }, { @@ -5952,15 +7167,7 @@ "symbol": "points" }, "val": { - "u64": "108" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "50" + "u64": "146" } } ] @@ -5984,7 +7191,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 1 + "u32": 43 } ] }, @@ -5996,7 +7203,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" } }, { @@ -6012,15 +7219,7 @@ "symbol": "points" }, "val": { - "u64": "109" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "49" + "u64": "147" } } ] @@ -6044,7 +7243,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 2 + "u32": 44 } ] }, @@ -6056,7 +7255,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" } }, { @@ -6072,15 +7271,7 @@ "symbol": "points" }, "val": { - "u64": "110" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "48" + "u64": "148" } } ] @@ -6104,7 +7295,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 3 + "u32": 45 } ] }, @@ -6116,7 +7307,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" } }, { @@ -6132,15 +7323,7 @@ "symbol": "points" }, "val": { - "u64": "111" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "47" + "u64": "500" } } ] @@ -6164,7 +7347,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 4 + "u32": 46 } ] }, @@ -6176,7 +7359,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" } }, { @@ -6192,15 +7375,7 @@ "symbol": "points" }, "val": { - "u64": "112" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "46" + "u64": "149" } } ] @@ -6224,7 +7399,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 5 + "u32": 47 } ] }, @@ -6236,7 +7411,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } }, { @@ -6252,15 +7427,7 @@ "symbol": "points" }, "val": { - "u64": "113" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "45" + "u64": "103" } } ] @@ -6284,7 +7451,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 6 + "u32": 48 } ] }, @@ -6296,7 +7463,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } }, { @@ -6312,15 +7479,7 @@ "symbol": "points" }, "val": { - "u64": "114" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "44" + "u64": "102" } } ] @@ -6344,7 +7503,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 7 + "u32": 49 } ] }, @@ -6356,7 +7515,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { @@ -6372,15 +7531,7 @@ "symbol": "points" }, "val": { - "u64": "115" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "43" + "u64": "101" } } ] @@ -6401,49 +7552,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 8 + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "116" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "42" - } - } - ] + "u64": "5" } } }, @@ -6461,49 +7579,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 9 + "u32": 1 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "117" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "41" - } - } - ] + "u64": "6" } } }, @@ -6521,49 +7606,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 10 + "u32": 2 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "118" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "40" - } - } - ] + "u64": "7" } } }, @@ -6581,49 +7633,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 11 + "u32": 3 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "119" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "39" - } - } - ] + "u64": "8" } } }, @@ -6641,49 +7660,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 12 + "u32": 4 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "9" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "120" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "38" - } + "u32": 5 } ] + }, + "durability": "persistent", + "val": { + "u64": "10" } } }, @@ -6701,49 +7714,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 13 + "u32": 6 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "11" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "121" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "37" - } + "u32": 7 } ] + }, + "durability": "persistent", + "val": { + "u64": "12" } } }, @@ -6761,49 +7768,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 14 + "u32": 8 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "122" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "36" - } - } - ] + "u64": "13" } } }, @@ -6821,49 +7795,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 15 + "u32": 9 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "123" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "35" - } - } - ] + "u64": "14" } } }, @@ -6881,49 +7822,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 16 + "u32": 10 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "124" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "34" - } - } - ] + "u64": "15" } } }, @@ -6941,49 +7849,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 17 + "u32": 11 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "125" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "33" - } - } - ] + "u64": "16" } } }, @@ -7001,49 +7876,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 18 + "u32": 12 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "126" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "32" - } - } - ] + "u64": "17" } } }, @@ -7061,49 +7903,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 19 + "u32": 13 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "127" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "31" - } - } - ] + "u64": "18" } } }, @@ -7121,49 +7930,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 20 + "u32": 14 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "128" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "30" - } - } - ] + "u64": "19" } } }, @@ -7181,49 +7957,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 21 + "u32": 15 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "129" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "29" - } - } - ] + "u64": "20" } } }, @@ -7241,49 +7984,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 22 + "u32": 16 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "130" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "28" - } - } - ] + "u64": "21" } } }, @@ -7301,49 +8011,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 23 + "u32": 17 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "131" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "27" - } - } - ] + "u64": "22" } } }, @@ -7361,49 +8038,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 24 + "u32": 18 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "132" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "26" - } - } - ] + "u64": "23" } } }, @@ -7421,49 +8065,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 25 + "u32": 19 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "133" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "25" - } - } - ] + "u64": "24" } } }, @@ -7481,49 +8092,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 26 + "u32": 20 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "134" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "24" - } - } - ] + "u64": "25" } } }, @@ -7541,49 +8119,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 27 + "u32": 21 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "26" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "135" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "23" - } + "u32": 22 } ] + }, + "durability": "persistent", + "val": { + "u64": "27" } } }, @@ -7601,49 +8173,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 28 + "u32": 23 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "136" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "22" - } - } - ] + "u64": "28" } } }, @@ -7661,49 +8200,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 29 + "u32": 24 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "137" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "21" - } - } - ] + "u64": "29" } } }, @@ -7721,49 +8227,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 30 + "u32": 25 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "138" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "20" - } - } - ] + "u64": "30" } } }, @@ -7781,49 +8254,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 31 + "u32": 26 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "139" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "19" - } - } - ] + "u64": "31" } } }, @@ -7841,49 +8281,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 32 + "u32": 27 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "140" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "18" - } - } - ] + "u64": "32" } } }, @@ -7901,49 +8308,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 33 + "u32": 28 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "141" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "17" - } - } - ] + "u64": "33" } } }, @@ -7961,49 +8335,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 34 + "u32": 29 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "142" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "16" - } - } - ] + "u64": "34" } } }, @@ -8021,49 +8362,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 35 + "u32": 30 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "143" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "15" - } - } - ] + "u64": "35" } } }, @@ -8081,49 +8389,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 36 + "u32": 31 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "36" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "144" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "14" - } + "u32": 32 } ] + }, + "durability": "persistent", + "val": { + "u64": "37" } } }, @@ -8141,49 +8443,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 37 + "u32": 33 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "38" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "145" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "13" - } + "u32": 34 } ] + }, + "durability": "persistent", + "val": { + "u64": "39" } } }, @@ -8201,49 +8497,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 38 + "u32": 35 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "146" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "12" - } + "u64": "40" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 36 } ] + }, + "durability": "persistent", + "val": { + "u64": "41" } } }, @@ -8261,49 +8551,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 39 + "u32": 37 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "147" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "11" - } - } - ] + "u64": "42" } } }, @@ -8321,49 +8578,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 40 + "u32": 38 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "148" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "10" - } - } - ] + "u64": "43" } } }, @@ -8381,49 +8605,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 41 + "u32": 39 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "500" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "9" - } - } - ] + "u64": "44" } } }, @@ -8441,49 +8632,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 42 + "u32": 40 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "149" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "8" - } - } - ] + "u64": "45" } } }, @@ -8501,49 +8659,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 43 + "u32": 41 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "107" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "7" - } - } - ] + "u64": "46" } } }, @@ -8561,49 +8686,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 44 + "u32": 42 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "106" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "6" - } - } - ] + "u64": "47" } } }, @@ -8621,49 +8713,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 45 + "u32": 43 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "105" - } + "u64": "48" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "5" - } + "u32": 44 } ] + }, + "durability": "persistent", + "val": { + "u64": "49" } } }, @@ -8681,49 +8767,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 46 + "u32": 45 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "51" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "104" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "4" - } + "u32": 46 } ] + }, + "durability": "persistent", + "val": { + "u64": "50" } } }, @@ -8741,7 +8821,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 47 @@ -8750,40 +8830,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "103" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "3" - } - } - ] + "u64": "4" } } }, @@ -8801,7 +8848,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 48 @@ -8810,40 +8857,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "102" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "2" - } - } - ] + "u64": "3" } } }, @@ -8861,7 +8875,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 49 @@ -8870,40 +8884,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "101" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "1" - } - } - ] + "u64": "2" } } }, @@ -9011,7 +8992,7 @@ }, "durability": "persistent", "val": { - "u32": 46 + "u32": 0 } } }, @@ -9038,7 +9019,7 @@ }, "durability": "persistent", "val": { - "u32": 45 + "u32": 1 } } }, @@ -9065,7 +9046,7 @@ }, "durability": "persistent", "val": { - "u32": 44 + "u32": 2 } } }, @@ -9092,7 +9073,7 @@ }, "durability": "persistent", "val": { - "u32": 43 + "u32": 3 } } }, @@ -9119,7 +9100,7 @@ }, "durability": "persistent", "val": { - "u32": 0 + "u32": 4 } } }, @@ -9146,7 +9127,7 @@ }, "durability": "persistent", "val": { - "u32": 1 + "u32": 5 } } }, @@ -9173,7 +9154,7 @@ }, "durability": "persistent", "val": { - "u32": 2 + "u32": 6 } } }, @@ -9200,7 +9181,7 @@ }, "durability": "persistent", "val": { - "u32": 3 + "u32": 7 } } }, @@ -9227,7 +9208,7 @@ }, "durability": "persistent", "val": { - "u32": 4 + "u32": 8 } } }, @@ -9254,7 +9235,7 @@ }, "durability": "persistent", "val": { - "u32": 5 + "u32": 9 } } }, @@ -9281,7 +9262,7 @@ }, "durability": "persistent", "val": { - "u32": 6 + "u32": 10 } } }, @@ -9308,7 +9289,7 @@ }, "durability": "persistent", "val": { - "u32": 7 + "u32": 11 } } }, @@ -9335,7 +9316,7 @@ }, "durability": "persistent", "val": { - "u32": 8 + "u32": 12 } } }, @@ -9362,7 +9343,7 @@ }, "durability": "persistent", "val": { - "u32": 9 + "u32": 13 } } }, @@ -9389,7 +9370,7 @@ }, "durability": "persistent", "val": { - "u32": 10 + "u32": 14 } } }, @@ -9416,7 +9397,7 @@ }, "durability": "persistent", "val": { - "u32": 11 + "u32": 15 } } }, @@ -9443,7 +9424,7 @@ }, "durability": "persistent", "val": { - "u32": 12 + "u32": 16 } } }, @@ -9470,7 +9451,7 @@ }, "durability": "persistent", "val": { - "u32": 13 + "u32": 17 } } }, @@ -9497,7 +9478,7 @@ }, "durability": "persistent", "val": { - "u32": 14 + "u32": 18 } } }, @@ -9524,7 +9505,7 @@ }, "durability": "persistent", "val": { - "u32": 15 + "u32": 19 } } }, @@ -9551,7 +9532,7 @@ }, "durability": "persistent", "val": { - "u32": 16 + "u32": 20 } } }, @@ -9578,7 +9559,7 @@ }, "durability": "persistent", "val": { - "u32": 17 + "u32": 21 } } }, @@ -9605,7 +9586,7 @@ }, "durability": "persistent", "val": { - "u32": 18 + "u32": 22 } } }, @@ -9632,7 +9613,7 @@ }, "durability": "persistent", "val": { - "u32": 19 + "u32": 23 } } }, @@ -9659,7 +9640,7 @@ }, "durability": "persistent", "val": { - "u32": 20 + "u32": 24 } } }, @@ -9686,7 +9667,7 @@ }, "durability": "persistent", "val": { - "u32": 21 + "u32": 25 } } }, @@ -9713,7 +9694,7 @@ }, "durability": "persistent", "val": { - "u32": 22 + "u32": 26 } } }, @@ -9740,7 +9721,7 @@ }, "durability": "persistent", "val": { - "u32": 23 + "u32": 27 } } }, @@ -9767,7 +9748,7 @@ }, "durability": "persistent", "val": { - "u32": 24 + "u32": 28 } } }, @@ -9794,7 +9775,7 @@ }, "durability": "persistent", "val": { - "u32": 25 + "u32": 29 } } }, @@ -9821,7 +9802,7 @@ }, "durability": "persistent", "val": { - "u32": 26 + "u32": 30 } } }, @@ -9848,7 +9829,7 @@ }, "durability": "persistent", "val": { - "u32": 27 + "u32": 31 } } }, @@ -9875,7 +9856,7 @@ }, "durability": "persistent", "val": { - "u32": 28 + "u32": 32 } } }, @@ -9902,7 +9883,7 @@ }, "durability": "persistent", "val": { - "u32": 29 + "u32": 33 } } }, @@ -9929,7 +9910,7 @@ }, "durability": "persistent", "val": { - "u32": 30 + "u32": 34 } } }, @@ -9956,7 +9937,7 @@ }, "durability": "persistent", "val": { - "u32": 31 + "u32": 35 } } }, @@ -9983,7 +9964,7 @@ }, "durability": "persistent", "val": { - "u32": 32 + "u32": 36 } } }, @@ -10010,7 +9991,7 @@ }, "durability": "persistent", "val": { - "u32": 33 + "u32": 37 } } }, @@ -10037,7 +10018,7 @@ }, "durability": "persistent", "val": { - "u32": 34 + "u32": 38 } } }, @@ -10064,7 +10045,7 @@ }, "durability": "persistent", "val": { - "u32": 35 + "u32": 39 } } }, @@ -10091,7 +10072,7 @@ }, "durability": "persistent", "val": { - "u32": 36 + "u32": 40 } } }, @@ -10118,7 +10099,7 @@ }, "durability": "persistent", "val": { - "u32": 37 + "u32": 41 } } }, @@ -10145,7 +10126,7 @@ }, "durability": "persistent", "val": { - "u32": 38 + "u32": 42 } } }, @@ -10172,7 +10153,7 @@ }, "durability": "persistent", "val": { - "u32": 39 + "u32": 43 } } }, @@ -10199,7 +10180,7 @@ }, "durability": "persistent", "val": { - "u32": 40 + "u32": 44 } } }, @@ -10226,7 +10207,7 @@ }, "durability": "persistent", "val": { - "u32": 42 + "u32": 46 } } }, @@ -10253,7 +10234,7 @@ }, "durability": "persistent", "val": { - "u32": 41 + "u32": 45 } } }, diff --git a/leaderboard/test_snapshots/tests/test_fifo_evicts_consecutive_oldest_ties_across_slot_reuse.1.json b/leaderboard/test_snapshots/tests/test_fifo_evicts_consecutive_oldest_ties_across_slot_reuse.1.json index 3a2aa18..40ac679 100644 --- a/leaderboard/test_snapshots/tests/test_fifo_evicts_consecutive_oldest_ties_across_slot_reuse.1.json +++ b/leaderboard/test_snapshots/tests/test_fifo_evicts_consecutive_oldest_ties_across_slot_reuse.1.json @@ -1561,7 +1561,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1569,18 +1569,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1000" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1000" } }, { @@ -1621,7 +1629,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1629,18 +1637,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1001" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1001" } }, { @@ -1681,7 +1697,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1689,18 +1705,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1002" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1002" } }, { @@ -1741,7 +1765,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1749,18 +1773,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1003" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1003" } }, { @@ -1801,7 +1833,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1809,18 +1841,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1004" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1004" } }, { @@ -1861,7 +1901,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1869,18 +1909,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1005" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1005" } }, { @@ -1921,7 +1969,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1929,18 +1977,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1006" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1006" } }, { @@ -1981,7 +2037,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1989,18 +2045,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1007" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1007" } }, { @@ -2041,7 +2105,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2049,18 +2113,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1008" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1008" } }, { @@ -2101,7 +2173,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2109,18 +2181,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1009" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1009" } }, { @@ -2161,7 +2241,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2169,18 +2249,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1010" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1010" } }, { @@ -2221,7 +2309,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2229,18 +2317,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1011" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1011" } }, { @@ -2281,7 +2377,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2289,18 +2385,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1012" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1012" } }, { @@ -2341,7 +2445,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2349,18 +2453,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1013" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1013" } }, { @@ -2401,7 +2513,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2409,18 +2521,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1014" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1014" } }, { @@ -2461,7 +2581,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2469,18 +2589,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1015" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1015" } }, { @@ -2521,7 +2649,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2529,18 +2657,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1016" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1016" } }, { @@ -2581,7 +2717,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2589,18 +2725,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1017" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1017" } }, { @@ -2641,7 +2785,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2649,18 +2793,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1018" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1018" } }, { @@ -2701,7 +2853,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2709,18 +2861,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1019" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1019" } }, { @@ -2761,7 +2921,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2769,18 +2929,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1020" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1020" } }, { @@ -2821,7 +2989,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2829,18 +2997,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1021" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1021" } }, { @@ -2881,7 +3057,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2889,18 +3065,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1022" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1022" } }, { @@ -2941,7 +3125,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2949,18 +3133,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1023" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1023" } }, { @@ -3001,7 +3193,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3009,18 +3201,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1024" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1024" } }, { @@ -3061,7 +3261,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3069,18 +3269,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1025" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1025" } }, { @@ -3121,7 +3329,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3129,18 +3337,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1026" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1026" } }, { @@ -3181,7 +3397,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3189,18 +3405,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1027" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1027" } }, { @@ -3241,7 +3465,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3249,18 +3473,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1028" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1028" } }, { @@ -3301,7 +3533,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3309,18 +3541,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1029" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1029" } }, { @@ -3361,7 +3601,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3369,18 +3609,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1030" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1030" } }, { @@ -3421,7 +3669,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3429,18 +3677,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1031" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1031" } }, { @@ -3481,7 +3737,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3489,18 +3745,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1032" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1032" } }, { @@ -3541,7 +3805,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3549,18 +3813,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1033" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1033" } }, { @@ -3601,7 +3873,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3609,18 +3881,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1034" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1034" } }, { @@ -3661,7 +3941,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3669,18 +3949,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1035" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1035" } }, { @@ -3721,7 +4009,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3729,18 +4017,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1036" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1036" } }, { @@ -3781,7 +4077,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3789,18 +4085,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1037" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1037" } }, { @@ -3841,7 +4145,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3849,18 +4153,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1038" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1038" } }, { @@ -3901,7 +4213,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3909,18 +4221,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1039" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1039" } }, { @@ -3961,7 +4281,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3969,18 +4289,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1040" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1040" } }, { @@ -4021,7 +4349,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4029,18 +4357,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1041" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1041" } }, { @@ -4081,7 +4417,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4089,18 +4425,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1042" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1042" } }, { @@ -4141,7 +4485,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4149,18 +4493,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1043" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1043" } }, { @@ -4201,7 +4553,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4209,18 +4561,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1044" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1044" } }, { @@ -4261,7 +4621,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4269,18 +4629,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1045" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1045" } }, { @@ -4321,7 +4689,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4329,18 +4697,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1046" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1046" } }, { @@ -4381,7 +4757,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4389,18 +4765,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1047" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1047" } }, { @@ -4441,7 +4825,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4449,18 +4833,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "100" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "100" } }, { @@ -4501,7 +4893,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4509,18 +4901,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "100" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "100" } }, { @@ -4561,7 +4961,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4569,18 +4969,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "100" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "100" } }, { @@ -4609,43 +5017,57 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "Stats" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADRE7L" } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "100" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4663,16 +5085,57 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "Stats" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADTMX3" } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "100" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] } } }, @@ -4690,16 +5153,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1004" + } + } + ] } } }, @@ -4717,16 +5205,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "u32": 1 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1005" + } + } + ] } } }, @@ -4744,16 +5257,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + "u32": 2 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1006" + } + } + ] } } }, @@ -4771,43 +5309,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + "u32": 3 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1007" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4825,16 +5361,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + "u32": 4 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1008" + } + } + ] } } }, @@ -4852,16 +5413,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "u32": 5 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1009" + } + } + ] } } }, @@ -4879,16 +5465,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + "u32": 6 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1010" + } + } + ] } } }, @@ -4906,16 +5517,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + "u32": 7 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1011" + } + } + ] } } }, @@ -4933,16 +5569,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + "u32": 8 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1012" + } + } + ] } } }, @@ -4960,16 +5621,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + "u32": 9 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1013" + } + } + ] } } }, @@ -4987,16 +5673,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + "u32": 10 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1014" + } + } + ] } } }, @@ -5014,43 +5725,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + "u32": 11 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1015" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5068,16 +5777,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + "u32": 12 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1016" + } + } + ] } } }, @@ -5095,16 +5829,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + "u32": 13 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1017" + } + } + ] } } }, @@ -5122,16 +5881,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + "u32": 14 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1018" + } + } + ] } } }, @@ -5149,16 +5933,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + "u32": 15 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1019" + } + } + ] } } }, @@ -5176,16 +5985,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + "u32": 16 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1020" + } + } + ] } } }, @@ -5203,16 +6037,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + "u32": 17 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1021" + } + } + ] } } }, @@ -5230,16 +6089,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + "u32": 18 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1022" + } + } + ] } } }, @@ -5257,43 +6141,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + "u32": 19 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1023" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5311,16 +6193,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + "u32": 20 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1024" + } + } + ] } } }, @@ -5338,16 +6245,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + "u32": 21 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1025" + } + } + ] } } }, @@ -5365,16 +6297,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + "u32": 22 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1026" + } + } + ] } } }, @@ -5392,16 +6349,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + "u32": 23 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1027" + } + } + ] } } }, @@ -5419,16 +6401,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + "u32": 24 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1028" + } + } + ] } } }, @@ -5446,16 +6453,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + "u32": 25 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1029" + } + } + ] } } }, @@ -5473,16 +6505,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + "u32": 26 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1030" + } + } + ] } } }, @@ -5500,43 +6557,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + "u32": 27 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1031" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5554,16 +6609,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + "u32": 28 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1032" + } + } + ] } } }, @@ -5581,16 +6661,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + "u32": 29 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1033" + } + } + ] } } }, @@ -5608,16 +6713,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + "u32": 30 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1034" + } + } + ] } } }, @@ -5635,16 +6765,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + "u32": 31 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1035" + } + } + ] } } }, @@ -5662,16 +6817,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + "u32": 32 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1036" + } + } + ] } } }, @@ -5689,16 +6869,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + "u32": 33 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1037" + } + } + ] } } }, @@ -5716,16 +6921,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + "u32": 34 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1038" + } + } + ] } } }, @@ -5743,70 +6973,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + "u32": 35 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + "key": { + "symbol": "points" + }, + "val": { + "u64": "1039" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5824,43 +7025,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + "u32": 36 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + } + }, { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + "key": { + "symbol": "points" + }, + "val": { + "u64": "1040" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5878,43 +7077,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + "u32": 37 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + } + }, { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + "key": { + "symbol": "points" + }, + "val": { + "u64": "1041" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5932,43 +7129,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + "u32": 38 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1042" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5989,7 +7184,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 39 } ] }, @@ -6001,7 +7196,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" } }, { @@ -6017,15 +7212,7 @@ "symbol": "points" }, "val": { - "u64": "1008" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "47" + "u64": "1043" } } ] @@ -6049,7 +7236,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 1 + "u32": 40 } ] }, @@ -6061,7 +7248,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" } }, { @@ -6077,15 +7264,7 @@ "symbol": "points" }, "val": { - "u64": "1009" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "46" + "u64": "1044" } } ] @@ -6109,7 +7288,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 2 + "u32": 41 } ] }, @@ -6121,7 +7300,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" } }, { @@ -6137,15 +7316,7 @@ "symbol": "points" }, "val": { - "u64": "1010" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "45" + "u64": "1045" } } ] @@ -6169,7 +7340,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 3 + "u32": 42 } ] }, @@ -6181,7 +7352,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" } }, { @@ -6197,15 +7368,7 @@ "symbol": "points" }, "val": { - "u64": "1011" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "44" + "u64": "1046" } } ] @@ -6229,7 +7392,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 4 + "u32": 43 } ] }, @@ -6241,7 +7404,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" } }, { @@ -6257,15 +7420,7 @@ "symbol": "points" }, "val": { - "u64": "1012" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "43" + "u64": "1047" } } ] @@ -6289,7 +7444,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 5 + "u32": 44 } ] }, @@ -6301,7 +7456,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } }, { @@ -6317,15 +7472,7 @@ "symbol": "points" }, "val": { - "u64": "1013" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "42" + "u64": "1003" } } ] @@ -6349,7 +7496,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 6 + "u32": 45 } ] }, @@ -6361,7 +7508,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } }, { @@ -6377,15 +7524,7 @@ "symbol": "points" }, "val": { - "u64": "1014" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "41" + "u64": "1002" } } ] @@ -6409,7 +7548,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 7 + "u32": 46 } ] }, @@ -6421,7 +7560,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { @@ -6437,15 +7576,7 @@ "symbol": "points" }, "val": { - "u64": "1015" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "40" + "u64": "1001" } } ] @@ -6469,7 +7600,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 8 + "u32": 47 } ] }, @@ -6481,7 +7612,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, { @@ -6497,15 +7628,7 @@ "symbol": "points" }, "val": { - "u64": "1016" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "39" + "u64": "1000" } } ] @@ -6529,7 +7652,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 9 + "u32": 48 } ] }, @@ -6541,7 +7664,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADTMX3" } }, { @@ -6557,15 +7680,7 @@ "symbol": "points" }, "val": { - "u64": "1017" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "38" + "u64": "100" } } ] @@ -6589,7 +7704,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 10 + "u32": 49 } ] }, @@ -6601,7 +7716,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADRE7L" } }, { @@ -6617,15 +7732,7 @@ "symbol": "points" }, "val": { - "u64": "1018" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "37" + "u64": "100" } } ] @@ -6646,49 +7753,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 11 + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1019" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "36" - } - } - ] + "u64": "5" } } }, @@ -6706,49 +7780,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 12 + "u32": 1 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1020" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "35" - } - } - ] + "u64": "6" } } }, @@ -6766,49 +7807,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 13 + "u32": 2 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1021" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "34" - } - } - ] + "u64": "7" } } }, @@ -6826,49 +7834,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 14 + "u32": 3 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1022" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "33" - } - } - ] + "u64": "8" } } }, @@ -6886,49 +7861,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 15 + "u32": 4 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1023" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "32" - } - } - ] + "u64": "9" } } }, @@ -6946,41 +7888,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 16 + "u32": 5 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "1024" - } - } - ] + "u64": "10" } } }, @@ -6998,49 +7915,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 17 + "u32": 6 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1025" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "30" - } - } - ] + "u64": "11" } } }, @@ -7058,49 +7942,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 18 + "u32": 7 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1026" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "29" - } - } - ] + "u64": "12" } } }, @@ -7118,49 +7969,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 19 + "u32": 8 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1027" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "28" - } - } - ] + "u64": "13" } } }, @@ -7178,49 +7996,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 20 + "u32": 9 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1028" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "27" - } - } - ] + "u64": "14" } } }, @@ -7238,49 +8023,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 21 + "u32": 10 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1029" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "26" - } - } - ] + "u64": "15" } } }, @@ -7298,49 +8050,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 22 + "u32": 11 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "16" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1030" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "25" - } + "u32": 12 } ] + }, + "durability": "persistent", + "val": { + "u64": "17" } } }, @@ -7358,49 +8104,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 23 + "u32": 13 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1031" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "24" - } - } - ] + "u64": "18" } } }, @@ -7418,49 +8131,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 24 + "u32": 14 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1032" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "23" - } - } - ] + "u64": "19" } } }, @@ -7478,49 +8158,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 25 + "u32": 15 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1033" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "22" - } - } - ] + "u64": "20" } } }, @@ -7538,49 +8185,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 26 + "u32": 16 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1034" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "21" - } - } - ] + "u64": "21" } } }, @@ -7598,49 +8212,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 27 + "u32": 17 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1035" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "20" - } - } - ] + "u64": "22" } } }, @@ -7658,49 +8239,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 28 + "u32": 18 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1036" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "19" - } - } - ] + "u64": "23" } } }, @@ -7718,49 +8266,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 29 + "u32": 19 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "24" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1037" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "18" - } + "u32": 20 } ] + }, + "durability": "persistent", + "val": { + "u64": "25" } } }, @@ -7778,49 +8320,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 30 + "u32": 21 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "26" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1038" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "17" - } + "u32": 22 } ] + }, + "durability": "persistent", + "val": { + "u64": "27" } } }, @@ -7838,49 +8374,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 31 + "u32": 23 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "28" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1039" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "16" - } + "u32": 24 } ] + }, + "durability": "persistent", + "val": { + "u64": "29" } } }, @@ -7898,49 +8428,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 32 + "u32": 25 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "30" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1040" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "15" - } + "u32": 26 } ] + }, + "durability": "persistent", + "val": { + "u64": "31" } } }, @@ -7958,49 +8482,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 33 + "u32": 27 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "32" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1041" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "14" - } + "u32": 28 } ] + }, + "durability": "persistent", + "val": { + "u64": "33" } } }, @@ -8018,49 +8536,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 34 + "u32": 29 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "34" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1042" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "13" - } + "u32": 30 } ] + }, + "durability": "persistent", + "val": { + "u64": "35" } } }, @@ -8078,49 +8590,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 35 + "u32": 31 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "36" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1043" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "12" - } + "u32": 32 } ] + }, + "durability": "persistent", + "val": { + "u64": "37" } } }, @@ -8138,49 +8644,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 36 + "u32": 33 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "38" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1044" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "11" - } + "u32": 34 } ] + }, + "durability": "persistent", + "val": { + "u64": "39" } } }, @@ -8198,49 +8698,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 37 + "u32": 35 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "40" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1045" - } + "symbol": "TopPlayerSeqAt" }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "10" - } + { + "u32": 36 } ] + }, + "durability": "persistent", + "val": { + "u64": "41" } } }, @@ -8258,49 +8752,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 38 + "u32": 37 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "42" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1046" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "9" - } + "u32": 38 } ] + }, + "durability": "persistent", + "val": { + "u64": "43" } } }, @@ -8318,7 +8806,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 39 @@ -8327,40 +8815,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1047" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "8" - } - } - ] + "u64": "44" } } }, @@ -8378,7 +8833,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 40 @@ -8387,40 +8842,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1007" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "7" - } - } - ] + "u64": "45" } } }, @@ -8438,7 +8860,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 41 @@ -8447,40 +8869,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1006" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "6" - } - } - ] + "u64": "46" } } }, @@ -8498,7 +8887,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 42 @@ -8507,40 +8896,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1005" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "5" - } - } - ] + "u64": "47" } } }, @@ -8558,7 +8914,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 43 @@ -8567,40 +8923,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1004" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "4" - } - } - ] + "u64": "48" } } }, @@ -8618,49 +8941,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 44 } ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1003" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "3" - } - } - ] + }, + "durability": "persistent", + "val": { + "u64": "4" } } }, @@ -8678,7 +8968,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 45 @@ -8687,40 +8977,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1002" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "2" - } - } - ] + "u64": "3" } } }, @@ -8738,7 +8995,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 46 @@ -8747,40 +9004,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1001" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "1" - } - } - ] + "u64": "2" } } }, @@ -8798,7 +9022,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 47 @@ -8807,40 +9031,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1000" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "0" - } - } - ] + "u64": "1" } } }, @@ -8858,7 +9049,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 48 @@ -8867,40 +9058,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADTMX3" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "100" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "52" - } - } - ] + "u64": "53" } } }, @@ -8918,7 +9076,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 49 @@ -8927,40 +9085,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADRE7L" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "100" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "51" - } - } - ] + "u64": "52" } } }, @@ -9095,7 +9220,7 @@ }, "durability": "persistent", "val": { - "u32": 43 + "u32": 0 } } }, @@ -9122,7 +9247,7 @@ }, "durability": "persistent", "val": { - "u32": 42 + "u32": 1 } } }, @@ -9149,7 +9274,7 @@ }, "durability": "persistent", "val": { - "u32": 41 + "u32": 2 } } }, @@ -9176,7 +9301,7 @@ }, "durability": "persistent", "val": { - "u32": 40 + "u32": 3 } } }, @@ -9203,7 +9328,7 @@ }, "durability": "persistent", "val": { - "u32": 0 + "u32": 4 } } }, @@ -9230,7 +9355,7 @@ }, "durability": "persistent", "val": { - "u32": 1 + "u32": 5 } } }, @@ -9257,7 +9382,7 @@ }, "durability": "persistent", "val": { - "u32": 2 + "u32": 6 } } }, @@ -9284,7 +9409,7 @@ }, "durability": "persistent", "val": { - "u32": 3 + "u32": 7 } } }, @@ -9311,7 +9436,7 @@ }, "durability": "persistent", "val": { - "u32": 4 + "u32": 8 } } }, @@ -9338,7 +9463,7 @@ }, "durability": "persistent", "val": { - "u32": 5 + "u32": 9 } } }, @@ -9365,7 +9490,7 @@ }, "durability": "persistent", "val": { - "u32": 6 + "u32": 10 } } }, @@ -9392,7 +9517,7 @@ }, "durability": "persistent", "val": { - "u32": 7 + "u32": 11 } } }, @@ -9419,7 +9544,7 @@ }, "durability": "persistent", "val": { - "u32": 8 + "u32": 12 } } }, @@ -9446,7 +9571,7 @@ }, "durability": "persistent", "val": { - "u32": 9 + "u32": 13 } } }, @@ -9473,7 +9598,7 @@ }, "durability": "persistent", "val": { - "u32": 10 + "u32": 14 } } }, @@ -9500,7 +9625,7 @@ }, "durability": "persistent", "val": { - "u32": 11 + "u32": 15 } } }, @@ -9527,7 +9652,7 @@ }, "durability": "persistent", "val": { - "u32": 12 + "u32": 16 } } }, @@ -9554,7 +9679,7 @@ }, "durability": "persistent", "val": { - "u32": 13 + "u32": 17 } } }, @@ -9581,7 +9706,7 @@ }, "durability": "persistent", "val": { - "u32": 14 + "u32": 18 } } }, @@ -9608,7 +9733,7 @@ }, "durability": "persistent", "val": { - "u32": 15 + "u32": 19 } } }, @@ -9635,7 +9760,7 @@ }, "durability": "persistent", "val": { - "u32": 16 + "u32": 20 } } }, @@ -9662,7 +9787,7 @@ }, "durability": "persistent", "val": { - "u32": 17 + "u32": 21 } } }, @@ -9689,7 +9814,7 @@ }, "durability": "persistent", "val": { - "u32": 18 + "u32": 22 } } }, @@ -9716,7 +9841,7 @@ }, "durability": "persistent", "val": { - "u32": 19 + "u32": 23 } } }, @@ -9743,7 +9868,7 @@ }, "durability": "persistent", "val": { - "u32": 20 + "u32": 24 } } }, @@ -9770,7 +9895,7 @@ }, "durability": "persistent", "val": { - "u32": 21 + "u32": 25 } } }, @@ -9797,7 +9922,7 @@ }, "durability": "persistent", "val": { - "u32": 22 + "u32": 26 } } }, @@ -9824,7 +9949,7 @@ }, "durability": "persistent", "val": { - "u32": 23 + "u32": 27 } } }, @@ -9851,7 +9976,7 @@ }, "durability": "persistent", "val": { - "u32": 24 + "u32": 28 } } }, @@ -9878,7 +10003,7 @@ }, "durability": "persistent", "val": { - "u32": 25 + "u32": 29 } } }, @@ -9905,7 +10030,7 @@ }, "durability": "persistent", "val": { - "u32": 26 + "u32": 30 } } }, @@ -9932,7 +10057,7 @@ }, "durability": "persistent", "val": { - "u32": 27 + "u32": 31 } } }, @@ -9959,7 +10084,7 @@ }, "durability": "persistent", "val": { - "u32": 28 + "u32": 32 } } }, @@ -9986,7 +10111,7 @@ }, "durability": "persistent", "val": { - "u32": 29 + "u32": 33 } } }, @@ -10013,7 +10138,7 @@ }, "durability": "persistent", "val": { - "u32": 30 + "u32": 34 } } }, @@ -10040,7 +10165,7 @@ }, "durability": "persistent", "val": { - "u32": 31 + "u32": 35 } } }, @@ -10067,7 +10192,7 @@ }, "durability": "persistent", "val": { - "u32": 32 + "u32": 36 } } }, @@ -10094,7 +10219,7 @@ }, "durability": "persistent", "val": { - "u32": 33 + "u32": 37 } } }, @@ -10121,7 +10246,7 @@ }, "durability": "persistent", "val": { - "u32": 34 + "u32": 38 } } }, @@ -10148,7 +10273,7 @@ }, "durability": "persistent", "val": { - "u32": 35 + "u32": 39 } } }, @@ -10175,7 +10300,7 @@ }, "durability": "persistent", "val": { - "u32": 36 + "u32": 40 } } }, @@ -10202,7 +10327,7 @@ }, "durability": "persistent", "val": { - "u32": 37 + "u32": 41 } } }, @@ -10229,7 +10354,7 @@ }, "durability": "persistent", "val": { - "u32": 38 + "u32": 42 } } }, @@ -10256,7 +10381,7 @@ }, "durability": "persistent", "val": { - "u32": 39 + "u32": 43 } } }, diff --git a/leaderboard/test_snapshots/tests/test_fill_min_boost_keeps_cache_correct.1.json b/leaderboard/test_snapshots/tests/test_fill_min_boost_keeps_cache_correct.1.json index 5eee8b9..da97d16 100644 --- a/leaderboard/test_snapshots/tests/test_fill_min_boost_keeps_cache_correct.1.json +++ b/leaderboard/test_snapshots/tests/test_fill_min_boost_keeps_cache_correct.1.json @@ -1524,7 +1524,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1532,18 +1532,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "150" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 2 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "150" } }, { @@ -1584,7 +1592,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1592,18 +1600,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "200" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "200" } }, { @@ -1644,7 +1660,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1652,18 +1668,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "201" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "201" } }, { @@ -1704,7 +1728,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1712,18 +1736,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "202" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "202" } }, { @@ -1764,7 +1796,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1772,18 +1804,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "203" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "203" } }, { @@ -1824,7 +1864,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1832,18 +1872,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "204" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "204" } }, { @@ -1884,7 +1932,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1892,18 +1940,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "205" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "205" } }, { @@ -1944,7 +2000,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1952,18 +2008,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "206" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "206" } }, { @@ -2004,7 +2068,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2012,18 +2076,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "207" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "207" } }, { @@ -2064,7 +2136,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2072,18 +2144,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "208" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "208" } }, { @@ -2124,7 +2204,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2132,18 +2212,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "209" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "209" } }, { @@ -2184,7 +2272,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2192,18 +2280,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "210" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "210" } }, { @@ -2244,7 +2340,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2252,18 +2348,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "211" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "211" } }, { @@ -2304,7 +2408,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2312,18 +2416,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "212" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "212" } }, { @@ -2364,7 +2476,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2372,18 +2484,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "213" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "213" } }, { @@ -2424,7 +2544,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2432,18 +2552,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "214" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "214" } }, { @@ -2484,7 +2612,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2492,18 +2620,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "215" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "215" } }, { @@ -2544,7 +2680,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2552,18 +2688,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "216" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "216" } }, { @@ -2604,7 +2748,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2612,18 +2756,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "217" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "217" } }, { @@ -2664,7 +2816,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2672,18 +2824,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "218" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "218" } }, { @@ -2724,7 +2884,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2732,18 +2892,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "219" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "219" } }, { @@ -2784,7 +2952,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2792,18 +2960,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "220" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "220" } }, { @@ -2844,7 +3020,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2852,18 +3028,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "221" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "221" } }, { @@ -2904,7 +3088,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2912,18 +3096,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "222" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "222" } }, { @@ -2964,7 +3156,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2972,18 +3164,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "223" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "223" } }, { @@ -3024,7 +3224,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3032,18 +3232,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "224" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "224" } }, { @@ -3084,7 +3292,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3092,18 +3300,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "225" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "225" } }, { @@ -3144,7 +3360,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3152,18 +3368,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "226" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "226" } }, { @@ -3204,7 +3428,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3212,18 +3436,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "227" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "227" } }, { @@ -3264,7 +3496,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3272,18 +3504,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "228" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "228" } }, { @@ -3324,7 +3564,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3332,18 +3572,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "229" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "229" } }, { @@ -3384,7 +3632,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3392,18 +3640,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "230" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "230" } }, { @@ -3444,7 +3700,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3452,18 +3708,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "231" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "231" } }, { @@ -3504,7 +3768,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3512,18 +3776,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "232" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "232" } }, { @@ -3564,7 +3836,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3572,18 +3844,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "233" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "233" } }, { @@ -3624,7 +3904,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3632,18 +3912,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "234" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "234" } }, { @@ -3684,7 +3972,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3692,18 +3980,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "235" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "235" } }, { @@ -3744,7 +4040,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3752,18 +4048,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "236" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "236" } }, { @@ -3804,7 +4108,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3812,18 +4116,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "237" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "237" } }, { @@ -3864,7 +4176,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3872,18 +4184,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "238" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "238" } }, { @@ -3924,7 +4244,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3932,18 +4252,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "239" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "239" } }, { @@ -3984,7 +4312,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3992,18 +4320,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "240" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "240" } }, { @@ -4044,7 +4380,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4052,18 +4388,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "241" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "241" } }, { @@ -4104,7 +4448,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4112,18 +4456,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "242" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "242" } }, { @@ -4164,7 +4516,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4172,18 +4524,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "243" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "243" } }, { @@ -4224,7 +4584,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4232,18 +4592,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "244" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "244" } }, { @@ -4284,7 +4652,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4292,18 +4660,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "245" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "245" } }, { @@ -4344,7 +4720,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4352,18 +4728,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "246" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "246" } }, { @@ -4404,7 +4788,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4412,18 +4796,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "247" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "247" } }, { @@ -4464,7 +4856,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4472,18 +4864,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "250" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "250" } }, { @@ -4524,7 +4924,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4532,18 +4932,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "120" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "120" } }, { @@ -4572,43 +4980,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "203" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4626,16 +5032,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "u32": 1 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "204" + } + } + ] } } }, @@ -4653,16 +5084,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "u32": 2 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "205" + } + } + ] } } }, @@ -4680,16 +5136,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "u32": 3 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "206" + } + } + ] } } }, @@ -4707,16 +5188,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + "u32": 4 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "207" + } + } + ] } } }, @@ -4734,16 +5240,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + "u32": 5 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "208" + } + } + ] } } }, @@ -4761,43 +5292,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + "u32": 6 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "209" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4815,16 +5344,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "u32": 7 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "210" + } + } + ] } } }, @@ -4842,16 +5396,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + "u32": 8 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "211" + } + } + ] } } }, @@ -4869,16 +5448,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + "u32": 9 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "212" + } + } + ] } } }, @@ -4896,16 +5500,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + "u32": 10 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "213" + } + } + ] } } }, @@ -4923,16 +5552,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + "u32": 11 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "214" + } + } + ] } } }, @@ -4950,16 +5604,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + "u32": 12 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "215" + } + } + ] } } }, @@ -4977,16 +5656,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + "u32": 13 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "216" + } + } + ] } } }, @@ -5004,43 +5708,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + "u32": 14 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "217" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5058,16 +5760,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + "u32": 15 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "218" + } + } + ] } } }, @@ -5085,16 +5812,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + "u32": 16 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "219" + } + } + ] } } }, @@ -5112,16 +5864,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + "u32": 17 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "220" + } + } + ] } } }, @@ -5139,16 +5916,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + "u32": 18 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "221" + } + } + ] } } }, @@ -5166,16 +5968,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + "u32": 19 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "222" + } + } + ] } } }, @@ -5193,16 +6020,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + "u32": 20 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "223" + } + } + ] } } }, @@ -5220,16 +6072,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + "u32": 21 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "224" + } + } + ] } } }, @@ -5247,43 +6124,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + "u32": 22 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "225" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5301,16 +6176,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + "u32": 23 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "226" + } + } + ] } } }, @@ -5328,16 +6228,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + "u32": 24 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "227" + } + } + ] } } }, @@ -5355,16 +6280,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + "u32": 25 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "228" + } + } + ] } } }, @@ -5382,16 +6332,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + "u32": 26 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "229" + } + } + ] } } }, @@ -5409,16 +6384,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + "u32": 27 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "230" + } + } + ] } } }, @@ -5436,16 +6436,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + "u32": 28 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "231" + } + } + ] } } }, @@ -5463,16 +6488,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + "u32": 29 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "232" + } + } + ] } } }, @@ -5490,43 +6540,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + "u32": 30 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "233" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5544,16 +6592,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + "u32": 31 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "234" + } + } + ] } } }, @@ -5571,16 +6644,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + "u32": 32 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "235" + } + } + ] } } }, @@ -5598,16 +6696,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + "u32": 33 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "236" + } + } + ] } } }, @@ -5625,16 +6748,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + "u32": 34 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "237" + } + } + ] } } }, @@ -5652,16 +6800,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + "u32": 35 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "238" + } + } + ] } } }, @@ -5679,16 +6852,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + "u32": 36 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "239" + } + } + ] } } }, @@ -5706,16 +6904,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + "u32": 37 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "240" + } + } + ] } } }, @@ -5733,43 +6956,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + "u32": 38 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "241" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5787,43 +7008,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + "u32": 39 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "242" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5841,43 +7060,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + "u32": 40 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "243" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5895,43 +7112,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + "u32": 41 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "244" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5952,7 +7167,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 42 } ] }, @@ -5964,7 +7179,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" } }, { @@ -5980,15 +7195,7 @@ "symbol": "points" }, "val": { - "u64": "207" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "49" + "u64": "245" } } ] @@ -6012,7 +7219,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 1 + "u32": 43 } ] }, @@ -6024,7 +7231,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" } }, { @@ -6040,15 +7247,7 @@ "symbol": "points" }, "val": { - "u64": "208" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "48" + "u64": "246" } } ] @@ -6072,7 +7271,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 2 + "u32": 44 } ] }, @@ -6084,7 +7283,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" } }, { @@ -6100,15 +7299,7 @@ "symbol": "points" }, "val": { - "u64": "209" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "47" + "u64": "247" } } ] @@ -6132,7 +7323,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 3 + "u32": 45 } ] }, @@ -6144,7 +7335,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" } }, { @@ -6160,15 +7351,7 @@ "symbol": "points" }, "val": { - "u64": "210" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "46" + "u64": "250" } } ] @@ -6192,7 +7375,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 4 + "u32": 46 } ] }, @@ -6204,7 +7387,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } }, { @@ -6220,15 +7403,7 @@ "symbol": "points" }, "val": { - "u64": "211" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "45" + "u64": "202" } } ] @@ -6252,7 +7427,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 5 + "u32": 47 } ] }, @@ -6264,7 +7439,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } }, { @@ -6280,15 +7455,7 @@ "symbol": "points" }, "val": { - "u64": "212" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "44" + "u64": "201" } } ] @@ -6312,7 +7479,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 6 + "u32": 48 } ] }, @@ -6324,7 +7491,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { @@ -6340,15 +7507,7 @@ "symbol": "points" }, "val": { - "u64": "213" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "43" + "u64": "200" } } ] @@ -6372,7 +7531,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 7 + "u32": 49 } ] }, @@ -6384,7 +7543,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, { @@ -6400,15 +7559,7 @@ "symbol": "points" }, "val": { - "u64": "214" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "42" + "u64": "150" } } ] @@ -6429,49 +7580,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 8 + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "215" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "41" - } - } - ] + "u64": "5" } } }, @@ -6489,49 +7607,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 9 + "u32": 1 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "216" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "40" - } - } - ] + "u64": "6" } } }, @@ -6549,49 +7634,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 10 + "u32": 2 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "217" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "39" - } - } - ] + "u64": "7" } } }, @@ -6609,49 +7661,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 11 + "u32": 3 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "218" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "38" - } - } - ] + "u64": "8" } } }, @@ -6669,49 +7688,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 12 + "u32": 4 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "9" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "219" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "37" - } + "u32": 5 } ] + }, + "durability": "persistent", + "val": { + "u64": "10" } } }, @@ -6729,49 +7742,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 13 + "u32": 6 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "11" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "220" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "36" - } + "u32": 7 } ] + }, + "durability": "persistent", + "val": { + "u64": "12" } } }, @@ -6789,49 +7796,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 14 + "u32": 8 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "221" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "35" - } - } - ] + "u64": "13" } } }, @@ -6849,49 +7823,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 15 + "u32": 9 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "222" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "34" - } - } - ] + "u64": "14" } } }, @@ -6909,49 +7850,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 16 + "u32": 10 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "223" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "33" - } - } - ] + "u64": "15" } } }, @@ -6969,49 +7877,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 17 + "u32": 11 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "224" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "32" - } - } - ] + "u64": "16" } } }, @@ -7029,49 +7904,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 18 + "u32": 12 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "225" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "31" - } - } - ] + "u64": "17" } } }, @@ -7089,49 +7931,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 19 + "u32": 13 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "226" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "30" - } - } - ] + "u64": "18" } } }, @@ -7149,49 +7958,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 20 + "u32": 14 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "227" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "29" - } - } - ] + "u64": "19" } } }, @@ -7209,49 +7985,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 21 + "u32": 15 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "228" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "28" - } - } - ] + "u64": "20" } } }, @@ -7269,49 +8012,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 22 + "u32": 16 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "229" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "27" - } - } - ] + "u64": "21" } } }, @@ -7329,49 +8039,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 23 + "u32": 17 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "230" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "26" - } - } - ] + "u64": "22" } } }, @@ -7389,49 +8066,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 24 + "u32": 18 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "231" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "25" - } - } - ] + "u64": "23" } } }, @@ -7449,49 +8093,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 25 + "u32": 19 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "232" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "24" - } - } - ] + "u64": "24" } } }, @@ -7509,49 +8120,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 26 + "u32": 20 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "233" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "23" - } - } - ] + "u64": "25" } } }, @@ -7569,49 +8147,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 27 + "u32": 21 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "234" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "22" - } - } - ] + "u64": "26" } } }, @@ -7629,49 +8174,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 28 + "u32": 22 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "235" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "21" - } - } - ] + "u64": "27" } } }, @@ -7689,49 +8201,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 29 + "u32": 23 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "28" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "236" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "20" - } + "u32": 24 } ] + }, + "durability": "persistent", + "val": { + "u64": "29" } } }, @@ -7749,49 +8255,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 30 + "u32": 25 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "30" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "237" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "19" - } + "u32": 26 } ] + }, + "durability": "persistent", + "val": { + "u64": "31" } } }, @@ -7809,49 +8309,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 31 + "u32": 27 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "32" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "238" - } + "symbol": "TopPlayerSeqAt" }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "18" - } + { + "u32": 28 } ] + }, + "durability": "persistent", + "val": { + "u64": "33" } } }, @@ -7869,49 +8363,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 32 + "u32": 29 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "239" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "17" - } - } - ] + "u64": "34" } } }, @@ -7929,49 +8390,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 33 + "u32": 30 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "240" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "16" - } - } - ] + "u64": "35" } } }, @@ -7989,49 +8417,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 34 + "u32": 31 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "241" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "15" - } - } - ] + "u64": "36" } } }, @@ -8049,49 +8444,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 35 + "u32": 32 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "242" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "14" - } - } - ] + "u64": "37" } } }, @@ -8109,49 +8471,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 36 + "u32": 33 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "243" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "13" - } - } - ] + "u64": "38" } } }, @@ -8169,49 +8498,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 37 + "u32": 34 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "244" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "12" - } - } - ] + "u64": "39" } } }, @@ -8229,49 +8525,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 38 + "u32": 35 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "245" - } + "u64": "40" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "11" - } + "u32": 36 } ] + }, + "durability": "persistent", + "val": { + "u64": "41" } } }, @@ -8289,49 +8579,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 39 + "u32": 37 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "246" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "10" - } - } - ] + "u64": "42" } } }, @@ -8349,49 +8606,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 40 + "u32": 38 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "247" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "9" - } - } - ] + "u64": "43" } } }, @@ -8409,49 +8633,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 41 + "u32": 39 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "250" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "8" - } - } - ] + "u64": "44" } } }, @@ -8469,49 +8660,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 42 + "u32": 40 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "206" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "7" - } - } - ] + "u64": "45" } } }, @@ -8529,49 +8687,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 43 + "u32": 41 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "205" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "6" - } - } - ] + "u64": "46" } } }, @@ -8589,49 +8714,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 44 + "u32": 42 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "204" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "5" - } - } - ] + "u64": "47" } } }, @@ -8649,49 +8741,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 45 + "u32": 43 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "48" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "203" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "4" - } + "u32": 44 } ] + }, + "durability": "persistent", + "val": { + "u64": "49" } } }, @@ -8709,49 +8795,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 46 + "u32": 45 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "50" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "202" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "3" - } + "u32": 46 } ] + }, + "durability": "persistent", + "val": { + "u64": "4" } } }, @@ -8769,7 +8849,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 47 @@ -8778,40 +8858,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "201" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "2" - } - } - ] + "u64": "3" } } }, @@ -8829,7 +8876,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 48 @@ -8838,40 +8885,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "200" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "1" - } - } - ] + "u64": "2" } } }, @@ -8889,7 +8903,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 49 @@ -8898,40 +8912,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "150" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "0" - } - } - ] + "u64": "1" } } }, @@ -9066,7 +9047,7 @@ }, "durability": "persistent", "val": { - "u32": 45 + "u32": 0 } } }, @@ -9093,7 +9074,7 @@ }, "durability": "persistent", "val": { - "u32": 44 + "u32": 1 } } }, @@ -9120,7 +9101,7 @@ }, "durability": "persistent", "val": { - "u32": 43 + "u32": 2 } } }, @@ -9147,7 +9128,7 @@ }, "durability": "persistent", "val": { - "u32": 42 + "u32": 3 } } }, @@ -9174,7 +9155,7 @@ }, "durability": "persistent", "val": { - "u32": 0 + "u32": 4 } } }, @@ -9201,7 +9182,7 @@ }, "durability": "persistent", "val": { - "u32": 1 + "u32": 5 } } }, @@ -9228,7 +9209,7 @@ }, "durability": "persistent", "val": { - "u32": 2 + "u32": 6 } } }, @@ -9255,7 +9236,7 @@ }, "durability": "persistent", "val": { - "u32": 3 + "u32": 7 } } }, @@ -9282,7 +9263,7 @@ }, "durability": "persistent", "val": { - "u32": 4 + "u32": 8 } } }, @@ -9309,7 +9290,7 @@ }, "durability": "persistent", "val": { - "u32": 5 + "u32": 9 } } }, @@ -9336,7 +9317,7 @@ }, "durability": "persistent", "val": { - "u32": 6 + "u32": 10 } } }, @@ -9363,7 +9344,7 @@ }, "durability": "persistent", "val": { - "u32": 7 + "u32": 11 } } }, @@ -9390,7 +9371,7 @@ }, "durability": "persistent", "val": { - "u32": 8 + "u32": 12 } } }, @@ -9417,7 +9398,7 @@ }, "durability": "persistent", "val": { - "u32": 9 + "u32": 13 } } }, @@ -9444,7 +9425,7 @@ }, "durability": "persistent", "val": { - "u32": 10 + "u32": 14 } } }, @@ -9471,7 +9452,7 @@ }, "durability": "persistent", "val": { - "u32": 11 + "u32": 15 } } }, @@ -9498,7 +9479,7 @@ }, "durability": "persistent", "val": { - "u32": 12 + "u32": 16 } } }, @@ -9525,7 +9506,7 @@ }, "durability": "persistent", "val": { - "u32": 13 + "u32": 17 } } }, @@ -9552,7 +9533,7 @@ }, "durability": "persistent", "val": { - "u32": 14 + "u32": 18 } } }, @@ -9579,7 +9560,7 @@ }, "durability": "persistent", "val": { - "u32": 15 + "u32": 19 } } }, @@ -9606,7 +9587,7 @@ }, "durability": "persistent", "val": { - "u32": 16 + "u32": 20 } } }, @@ -9633,7 +9614,7 @@ }, "durability": "persistent", "val": { - "u32": 17 + "u32": 21 } } }, @@ -9660,7 +9641,7 @@ }, "durability": "persistent", "val": { - "u32": 18 + "u32": 22 } } }, @@ -9687,7 +9668,7 @@ }, "durability": "persistent", "val": { - "u32": 19 + "u32": 23 } } }, @@ -9714,7 +9695,7 @@ }, "durability": "persistent", "val": { - "u32": 20 + "u32": 24 } } }, @@ -9741,7 +9722,7 @@ }, "durability": "persistent", "val": { - "u32": 21 + "u32": 25 } } }, @@ -9768,7 +9749,7 @@ }, "durability": "persistent", "val": { - "u32": 22 + "u32": 26 } } }, @@ -9795,7 +9776,7 @@ }, "durability": "persistent", "val": { - "u32": 23 + "u32": 27 } } }, @@ -9822,7 +9803,7 @@ }, "durability": "persistent", "val": { - "u32": 24 + "u32": 28 } } }, @@ -9849,7 +9830,7 @@ }, "durability": "persistent", "val": { - "u32": 25 + "u32": 29 } } }, @@ -9876,7 +9857,7 @@ }, "durability": "persistent", "val": { - "u32": 26 + "u32": 30 } } }, @@ -9903,7 +9884,7 @@ }, "durability": "persistent", "val": { - "u32": 27 + "u32": 31 } } }, @@ -9930,7 +9911,7 @@ }, "durability": "persistent", "val": { - "u32": 28 + "u32": 32 } } }, @@ -9957,7 +9938,7 @@ }, "durability": "persistent", "val": { - "u32": 29 + "u32": 33 } } }, @@ -9984,7 +9965,7 @@ }, "durability": "persistent", "val": { - "u32": 30 + "u32": 34 } } }, @@ -10011,7 +9992,7 @@ }, "durability": "persistent", "val": { - "u32": 31 + "u32": 35 } } }, @@ -10038,7 +10019,7 @@ }, "durability": "persistent", "val": { - "u32": 32 + "u32": 36 } } }, @@ -10065,7 +10046,7 @@ }, "durability": "persistent", "val": { - "u32": 33 + "u32": 37 } } }, @@ -10092,7 +10073,7 @@ }, "durability": "persistent", "val": { - "u32": 34 + "u32": 38 } } }, @@ -10119,7 +10100,7 @@ }, "durability": "persistent", "val": { - "u32": 35 + "u32": 39 } } }, @@ -10146,7 +10127,7 @@ }, "durability": "persistent", "val": { - "u32": 36 + "u32": 40 } } }, @@ -10173,7 +10154,7 @@ }, "durability": "persistent", "val": { - "u32": 37 + "u32": 41 } } }, @@ -10200,7 +10181,7 @@ }, "durability": "persistent", "val": { - "u32": 38 + "u32": 42 } } }, @@ -10227,7 +10208,7 @@ }, "durability": "persistent", "val": { - "u32": 39 + "u32": 43 } } }, @@ -10254,7 +10235,7 @@ }, "durability": "persistent", "val": { - "u32": 40 + "u32": 44 } } }, @@ -10281,7 +10262,7 @@ }, "durability": "persistent", "val": { - "u32": 41 + "u32": 45 } } }, diff --git a/leaderboard/test_snapshots/tests/test_get_rank_cleans_stale_reverse_lookup.1.json b/leaderboard/test_snapshots/tests/test_get_rank_cleans_stale_reverse_lookup.1.json new file mode 100644 index 0000000..8b3d00d --- /dev/null +++ b/leaderboard/test_snapshots/tests/test_get_rank_cleans_stale_reverse_lookup.1.json @@ -0,0 +1,338 @@ +{ + "generators": { + "address": 5, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": "100" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "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": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "100" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "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" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 1 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307200 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/leaderboard/test_snapshots/tests/test_get_stats_aggregate.1.json b/leaderboard/test_snapshots/tests/test_get_stats_aggregate.1.json index e17c228..f9c6bde 100644 --- a/leaderboard/test_snapshots/tests/test_get_stats_aggregate.1.json +++ b/leaderboard/test_snapshots/tests/test_get_stats_aggregate.1.json @@ -174,7 +174,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 1 @@ -182,56 +182,37 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "65" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 4 + "u32": 1 } }, { "key": { - "symbol": "won_bets" + "symbol": "points" }, "val": { - "u32": 2 + "u64": "65" } - } - ] - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 2 + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -282,16 +263,35 @@ "val": { "u64": "65" } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "0" - } + "u32": 0 } ] + }, + "durability": "persistent", + "val": { + "u64": "1" } } }, diff --git a/leaderboard/test_snapshots/tests/test_low_scorer_rejected_when_full.1.json b/leaderboard/test_snapshots/tests/test_low_scorer_rejected_when_full.1.json index c176a0c..4914132 100644 --- a/leaderboard/test_snapshots/tests/test_low_scorer_rejected_when_full.1.json +++ b/leaderboard/test_snapshots/tests/test_low_scorer_rejected_when_full.1.json @@ -1461,6 +1461,7 @@ ], [], [], + [], [] ], "ledger": { @@ -1495,7 +1496,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1503,18 +1504,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1000" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1000" } }, { @@ -1555,7 +1564,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1563,18 +1572,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1001" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1001" } }, { @@ -1615,7 +1632,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1623,18 +1640,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1002" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1002" } }, { @@ -1675,7 +1700,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1683,18 +1708,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1003" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1003" } }, { @@ -1735,7 +1768,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1743,18 +1776,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1004" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1004" } }, { @@ -1795,7 +1836,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1803,18 +1844,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1005" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1005" } }, { @@ -1855,7 +1904,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1863,18 +1912,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1006" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1006" } }, { @@ -1915,7 +1972,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1923,18 +1980,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1007" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1007" } }, { @@ -1975,7 +2040,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1983,18 +2048,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1008" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1008" } }, { @@ -2035,7 +2108,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2043,18 +2116,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1009" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1009" } }, { @@ -2095,7 +2176,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2103,18 +2184,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1010" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1010" } }, { @@ -2155,7 +2244,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2163,18 +2252,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1011" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1011" } }, { @@ -2215,7 +2312,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2223,18 +2320,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1012" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1012" } }, { @@ -2275,7 +2380,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2283,18 +2388,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1013" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1013" } }, { @@ -2335,7 +2448,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2343,18 +2456,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1014" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1014" } }, { @@ -2395,7 +2516,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2403,30 +2524,38 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1015" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 } }, { "key": { - "symbol": "won_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "1015" } - } - ] - } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } } }, "ext": "v0" @@ -2455,7 +2584,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2463,18 +2592,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1016" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1016" } }, { @@ -2515,7 +2652,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2523,18 +2660,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1017" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1017" } }, { @@ -2575,7 +2720,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2583,18 +2728,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1018" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1018" } }, { @@ -2635,7 +2788,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2643,18 +2796,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1019" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1019" } }, { @@ -2695,7 +2856,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2703,18 +2864,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1020" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1020" } }, { @@ -2755,7 +2924,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2763,18 +2932,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1021" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1021" } }, { @@ -2815,7 +2992,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2823,18 +3000,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1022" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1022" } }, { @@ -2875,7 +3060,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2883,18 +3068,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1023" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1023" } }, { @@ -2935,7 +3128,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2943,18 +3136,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1024" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1024" } }, { @@ -2995,7 +3196,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3003,18 +3204,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1025" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1025" } }, { @@ -3055,7 +3264,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3063,18 +3272,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1026" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1026" } }, { @@ -3115,7 +3332,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3123,18 +3340,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1027" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1027" } }, { @@ -3175,7 +3400,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3183,18 +3408,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1028" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1028" } }, { @@ -3235,7 +3468,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3243,18 +3476,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1029" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1029" } }, { @@ -3295,7 +3536,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3303,18 +3544,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1030" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1030" } }, { @@ -3355,7 +3604,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3363,18 +3612,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1031" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1031" } }, { @@ -3415,7 +3672,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3423,18 +3680,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1032" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1032" } }, { @@ -3475,7 +3740,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3483,18 +3748,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1033" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1033" } }, { @@ -3535,7 +3808,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3543,18 +3816,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1034" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1034" } }, { @@ -3595,7 +3876,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3603,18 +3884,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1035" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1035" } }, { @@ -3655,7 +3944,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3663,18 +3952,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1036" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1036" } }, { @@ -3715,7 +4012,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3723,18 +4020,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1037" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1037" } }, { @@ -3775,7 +4080,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3783,18 +4088,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1038" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1038" } }, { @@ -3835,7 +4148,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3843,18 +4156,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1039" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1039" } }, { @@ -3895,7 +4216,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3903,18 +4224,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1040" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1040" } }, { @@ -3955,7 +4284,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3963,18 +4292,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1041" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1041" } }, { @@ -4015,7 +4352,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4023,18 +4360,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1042" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1042" } }, { @@ -4075,7 +4420,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4083,18 +4428,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1043" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1043" } }, { @@ -4135,7 +4488,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4143,18 +4496,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1044" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1044" } }, { @@ -4195,7 +4556,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4203,18 +4564,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1045" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1045" } }, { @@ -4255,7 +4624,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4263,18 +4632,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1046" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1046" } }, { @@ -4315,7 +4692,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4323,18 +4700,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1047" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1047" } }, { @@ -4375,7 +4760,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4383,18 +4768,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1048" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1048" } }, { @@ -4435,7 +4828,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4443,18 +4836,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1049" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1049" } }, { @@ -4495,28 +4896,36 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { - "u32": 1 + "u32": 0 } }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "5" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { "u32": 1 } }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "5" + } + }, { "key": { "symbol": "won_bets" @@ -4543,43 +4952,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1004" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4597,16 +5004,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "u32": 1 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1005" + } + } + ] } } }, @@ -4624,16 +5056,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "u32": 2 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1006" + } + } + ] } } }, @@ -4651,16 +5108,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "u32": 3 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1007" + } + } + ] } } }, @@ -4678,16 +5160,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + "u32": 4 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1008" + } + } + ] } } }, @@ -4705,16 +5212,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + "u32": 5 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1009" + } + } + ] } } }, @@ -4732,43 +5264,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + "u32": 6 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1010" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4786,16 +5316,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "u32": 7 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1011" + } + } + ] } } }, @@ -4813,16 +5368,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + "u32": 8 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1012" + } + } + ] } } }, @@ -4840,16 +5420,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + "u32": 9 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1013" + } + } + ] } } }, @@ -4867,16 +5472,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + "u32": 10 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1014" + } + } + ] } } }, @@ -4894,16 +5524,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + "u32": 11 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1015" + } + } + ] } } }, @@ -4921,16 +5576,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + "u32": 12 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1016" + } + } + ] } } }, @@ -4948,16 +5628,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + "u32": 13 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1017" + } + } + ] } } }, @@ -4975,43 +5680,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + "u32": 14 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1018" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5029,16 +5732,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + "u32": 15 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1019" + } + } + ] } } }, @@ -5056,16 +5784,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + "u32": 16 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1020" + } + } + ] } } }, @@ -5083,16 +5836,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + "u32": 17 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1021" + } + } + ] } } }, @@ -5110,16 +5888,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + "u32": 18 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1022" + } + } + ] } } }, @@ -5137,16 +5940,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + "u32": 19 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1023" + } + } + ] } } }, @@ -5164,16 +5992,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + "u32": 20 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1024" + } + } + ] } } }, @@ -5191,16 +6044,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + "u32": 21 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1025" + } + } + ] } } }, @@ -5218,43 +6096,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + "u32": 22 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1026" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5272,16 +6148,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + "u32": 23 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1027" + } + } + ] } } }, @@ -5299,16 +6200,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + "u32": 24 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1028" + } + } + ] } } }, @@ -5326,16 +6252,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + "u32": 25 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1029" + } + } + ] } } }, @@ -5353,16 +6304,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + "u32": 26 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1030" + } + } + ] } } }, @@ -5380,16 +6356,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + "u32": 27 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1031" + } + } + ] } } }, @@ -5407,16 +6408,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + "u32": 28 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1032" + } + } + ] } } }, @@ -5434,16 +6460,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + "u32": 29 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1033" + } + } + ] } } }, @@ -5461,43 +6512,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + "u32": 30 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1034" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5515,16 +6564,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + "u32": 31 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1035" + } + } + ] } } }, @@ -5542,16 +6616,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + "u32": 32 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1036" + } + } + ] } } }, @@ -5569,16 +6668,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + "u32": 33 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1037" + } + } + ] } } }, @@ -5596,16 +6720,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + "u32": 34 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1038" + } + } + ] } } }, @@ -5623,16 +6772,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + "u32": 35 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1039" + } + } + ] } } }, @@ -5650,16 +6824,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + "u32": 36 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1040" + } + } + ] } } }, @@ -5677,16 +6876,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + "u32": 37 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1041" + } + } + ] } } }, @@ -5704,43 +6928,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + "u32": 38 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1042" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5758,43 +6980,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + "u32": 39 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1043" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5812,43 +7032,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + "u32": 40 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1044" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5866,43 +7084,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + "u32": 41 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + } + }, { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" + "key": { + "symbol": "points" + }, + "val": { + "u64": "1045" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5923,7 +7139,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 42 } ] }, @@ -5935,7 +7151,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" } }, { @@ -5951,15 +7167,7 @@ "symbol": "points" }, "val": { - "u64": "1008" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "49" + "u64": "1046" } } ] @@ -5983,7 +7191,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 1 + "u32": 43 } ] }, @@ -5995,7 +7203,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" } }, { @@ -6011,15 +7219,7 @@ "symbol": "points" }, "val": { - "u64": "1009" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "48" + "u64": "1047" } } ] @@ -6043,7 +7243,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 2 + "u32": 44 } ] }, @@ -6055,7 +7255,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" } }, { @@ -6071,15 +7271,7 @@ "symbol": "points" }, "val": { - "u64": "1010" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "47" + "u64": "1048" } } ] @@ -6103,7 +7295,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 3 + "u32": 45 } ] }, @@ -6115,7 +7307,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" } }, { @@ -6131,15 +7323,7 @@ "symbol": "points" }, "val": { - "u64": "1011" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "46" + "u64": "1049" } } ] @@ -6163,7 +7347,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 4 + "u32": 46 } ] }, @@ -6175,7 +7359,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } }, { @@ -6191,15 +7375,7 @@ "symbol": "points" }, "val": { - "u64": "1012" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "45" + "u64": "1003" } } ] @@ -6223,7 +7399,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 5 + "u32": 47 } ] }, @@ -6235,7 +7411,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } }, { @@ -6251,15 +7427,7 @@ "symbol": "points" }, "val": { - "u64": "1013" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "44" + "u64": "1002" } } ] @@ -6283,7 +7451,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 6 + "u32": 48 } ] }, @@ -6295,7 +7463,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { @@ -6311,15 +7479,7 @@ "symbol": "points" }, "val": { - "u64": "1014" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "43" + "u64": "1001" } } ] @@ -6343,7 +7503,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 7 + "u32": 49 } ] }, @@ -6355,7 +7515,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, { @@ -6371,15 +7531,7 @@ "symbol": "points" }, "val": { - "u64": "1015" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "42" + "u64": "1000" } } ] @@ -6400,49 +7552,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 8 + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1016" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "41" - } - } - ] + "u64": "5" } } }, @@ -6460,49 +7579,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 9 + "u32": 1 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1017" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "40" - } - } - ] + "u64": "6" } } }, @@ -6520,49 +7606,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 10 + "u32": 2 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1018" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "39" - } - } - ] + "u64": "7" } } }, @@ -6580,49 +7633,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 11 + "u32": 3 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1019" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "38" - } - } - ] + "u64": "8" } } }, @@ -6640,49 +7660,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 12 + "u32": 4 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1020" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "37" - } - } - ] + "u64": "9" } } }, @@ -6700,49 +7687,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 13 + "u32": 5 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "10" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1021" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "36" - } + "u32": 6 } ] + }, + "durability": "persistent", + "val": { + "u64": "11" } } }, @@ -6760,49 +7741,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 14 + "u32": 7 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1022" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "35" - } - } - ] + "u64": "12" } } }, @@ -6820,49 +7768,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 15 + "u32": 8 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1023" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "34" - } - } - ] + "u64": "13" } } }, @@ -6880,49 +7795,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 16 + "u32": 9 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1024" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "33" - } - } - ] + "u64": "14" } } }, @@ -6940,49 +7822,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 17 + "u32": 10 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1025" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "32" - } - } - ] + "u64": "15" } } }, @@ -7000,49 +7849,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 18 + "u32": 11 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1026" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "31" - } - } - ] + "u64": "16" } } }, @@ -7060,49 +7876,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 19 + "u32": 12 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1027" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "30" - } - } - ] + "u64": "17" } } }, @@ -7120,49 +7903,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 20 + "u32": 13 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "18" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1028" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "29" - } + "u32": 14 } ] + }, + "durability": "persistent", + "val": { + "u64": "19" } } }, @@ -7180,49 +7957,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 21 + "u32": 15 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1029" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "28" - } - } - ] + "u64": "20" } } }, @@ -7240,49 +7984,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 22 + "u32": 16 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1030" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "27" - } - } - ] + "u64": "21" } } }, @@ -7300,49 +8011,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 23 + "u32": 17 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1031" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "26" - } - } - ] + "u64": "22" } } }, @@ -7360,49 +8038,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 24 + "u32": 18 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1032" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "25" - } - } - ] + "u64": "23" } } }, @@ -7420,49 +8065,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 25 + "u32": 19 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1033" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "24" - } - } - ] + "u64": "24" } } }, @@ -7480,49 +8092,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 26 + "u32": 20 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1034" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "23" - } - } - ] + "u64": "25" } } }, @@ -7540,49 +8119,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 27 + "u32": 21 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1035" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "22" - } - } - ] + "u64": "26" } } }, @@ -7600,49 +8146,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 28 + "u32": 22 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1036" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "21" - } - } - ] + "u64": "27" } } }, @@ -7660,49 +8173,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 29 + "u32": 23 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" - } - }, + "u64": "28" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1037" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "20" - } + "u32": 24 } ] + }, + "durability": "persistent", + "val": { + "u64": "29" } } }, @@ -7720,49 +8227,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 30 + "u32": 25 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "30" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1038" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "19" - } + "u32": 26 } ] + }, + "durability": "persistent", + "val": { + "u64": "31" } } }, @@ -7780,49 +8281,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 31 + "u32": 27 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "32" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1039" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "18" - } + "u32": 28 } ] + }, + "durability": "persistent", + "val": { + "u64": "33" } } }, @@ -7840,49 +8335,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 32 + "u32": 29 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1040" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "17" - } - } - ] + "u64": "34" } } }, @@ -7900,49 +8362,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 33 + "u32": 30 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1041" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "16" - } - } - ] + "u64": "35" } } }, @@ -7960,49 +8389,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 34 + "u32": 31 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1042" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "15" - } - } - ] + "u64": "36" } } }, @@ -8020,49 +8416,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 35 + "u32": 32 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1043" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "14" - } - } - ] + "u64": "37" } } }, @@ -8080,49 +8443,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 36 + "u32": 33 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1044" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "13" - } - } - ] + "u64": "38" } } }, @@ -8140,49 +8470,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 37 + "u32": 34 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1045" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "12" - } - } - ] + "u64": "39" } } }, @@ -8200,49 +8497,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 38 + "u32": 35 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1046" - } + "u64": "40" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "11" - } + "u32": 36 } ] + }, + "durability": "persistent", + "val": { + "u64": "41" } } }, @@ -8260,49 +8551,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 39 + "u32": 37 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1047" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "10" - } - } - ] + "u64": "42" } } }, @@ -8320,49 +8578,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 40 + "u32": 38 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1048" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "9" - } - } - ] + "u64": "43" } } }, @@ -8380,49 +8605,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 41 + "u32": 39 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1049" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "8" - } - } - ] + "u64": "44" } } }, @@ -8440,49 +8632,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 42 + "u32": 40 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1007" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "7" - } - } - ] + "u64": "45" } } }, @@ -8500,49 +8659,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 43 + "u32": 41 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1006" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "6" - } - } - ] + "u64": "46" } } }, @@ -8560,49 +8686,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 44 + "u32": 42 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1005" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "5" - } - } - ] + "u64": "47" } } }, @@ -8620,49 +8713,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 45 + "u32": 43 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "48" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1004" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "4" - } + "u32": 44 } ] + }, + "durability": "persistent", + "val": { + "u64": "49" } } }, @@ -8680,49 +8767,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 46 + "u32": 45 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "50" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1003" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "3" - } + "u32": 46 } ] + }, + "durability": "persistent", + "val": { + "u64": "4" } } }, @@ -8740,7 +8821,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 47 @@ -8749,40 +8830,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1002" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "2" - } - } - ] + "u64": "3" } } }, @@ -8800,7 +8848,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 48 @@ -8809,40 +8857,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1001" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "1" - } - } - ] + "u64": "2" } } }, @@ -8860,7 +8875,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 49 @@ -8869,40 +8884,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1000" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "0" - } - } - ] + "u64": "1" } } }, @@ -9037,7 +9019,7 @@ }, "durability": "persistent", "val": { - "u32": 45 + "u32": 0 } } }, @@ -9064,7 +9046,7 @@ }, "durability": "persistent", "val": { - "u32": 44 + "u32": 1 } } }, @@ -9091,7 +9073,7 @@ }, "durability": "persistent", "val": { - "u32": 43 + "u32": 2 } } }, @@ -9118,7 +9100,7 @@ }, "durability": "persistent", "val": { - "u32": 42 + "u32": 3 } } }, @@ -9145,7 +9127,7 @@ }, "durability": "persistent", "val": { - "u32": 0 + "u32": 4 } } }, @@ -9172,7 +9154,7 @@ }, "durability": "persistent", "val": { - "u32": 1 + "u32": 5 } } }, @@ -9199,7 +9181,7 @@ }, "durability": "persistent", "val": { - "u32": 2 + "u32": 6 } } }, @@ -9226,7 +9208,7 @@ }, "durability": "persistent", "val": { - "u32": 3 + "u32": 7 } } }, @@ -9253,7 +9235,7 @@ }, "durability": "persistent", "val": { - "u32": 4 + "u32": 8 } } }, @@ -9280,7 +9262,7 @@ }, "durability": "persistent", "val": { - "u32": 5 + "u32": 9 } } }, @@ -9307,7 +9289,7 @@ }, "durability": "persistent", "val": { - "u32": 6 + "u32": 10 } } }, @@ -9334,7 +9316,7 @@ }, "durability": "persistent", "val": { - "u32": 7 + "u32": 11 } } }, @@ -9361,7 +9343,7 @@ }, "durability": "persistent", "val": { - "u32": 8 + "u32": 12 } } }, @@ -9388,7 +9370,7 @@ }, "durability": "persistent", "val": { - "u32": 9 + "u32": 13 } } }, @@ -9415,7 +9397,7 @@ }, "durability": "persistent", "val": { - "u32": 10 + "u32": 14 } } }, @@ -9442,7 +9424,7 @@ }, "durability": "persistent", "val": { - "u32": 11 + "u32": 15 } } }, @@ -9469,7 +9451,7 @@ }, "durability": "persistent", "val": { - "u32": 12 + "u32": 16 } } }, @@ -9496,7 +9478,7 @@ }, "durability": "persistent", "val": { - "u32": 13 + "u32": 17 } } }, @@ -9523,7 +9505,7 @@ }, "durability": "persistent", "val": { - "u32": 14 + "u32": 18 } } }, @@ -9550,7 +9532,7 @@ }, "durability": "persistent", "val": { - "u32": 15 + "u32": 19 } } }, @@ -9577,7 +9559,7 @@ }, "durability": "persistent", "val": { - "u32": 16 + "u32": 20 } } }, @@ -9604,7 +9586,7 @@ }, "durability": "persistent", "val": { - "u32": 17 + "u32": 21 } } }, @@ -9631,7 +9613,7 @@ }, "durability": "persistent", "val": { - "u32": 18 + "u32": 22 } } }, @@ -9658,7 +9640,7 @@ }, "durability": "persistent", "val": { - "u32": 19 + "u32": 23 } } }, @@ -9685,7 +9667,7 @@ }, "durability": "persistent", "val": { - "u32": 20 + "u32": 24 } } }, @@ -9712,7 +9694,7 @@ }, "durability": "persistent", "val": { - "u32": 21 + "u32": 25 } } }, @@ -9739,7 +9721,7 @@ }, "durability": "persistent", "val": { - "u32": 22 + "u32": 26 } } }, @@ -9766,7 +9748,7 @@ }, "durability": "persistent", "val": { - "u32": 23 + "u32": 27 } } }, @@ -9793,7 +9775,7 @@ }, "durability": "persistent", "val": { - "u32": 24 + "u32": 28 } } }, @@ -9820,7 +9802,7 @@ }, "durability": "persistent", "val": { - "u32": 25 + "u32": 29 } } }, @@ -9847,7 +9829,7 @@ }, "durability": "persistent", "val": { - "u32": 26 + "u32": 30 } } }, @@ -9874,7 +9856,7 @@ }, "durability": "persistent", "val": { - "u32": 27 + "u32": 31 } } }, @@ -9901,7 +9883,7 @@ }, "durability": "persistent", "val": { - "u32": 28 + "u32": 32 } } }, @@ -9928,7 +9910,7 @@ }, "durability": "persistent", "val": { - "u32": 29 + "u32": 33 } } }, @@ -9955,7 +9937,7 @@ }, "durability": "persistent", "val": { - "u32": 30 + "u32": 34 } } }, @@ -9982,7 +9964,7 @@ }, "durability": "persistent", "val": { - "u32": 31 + "u32": 35 } } }, @@ -10009,7 +9991,7 @@ }, "durability": "persistent", "val": { - "u32": 32 + "u32": 36 } } }, @@ -10036,7 +10018,7 @@ }, "durability": "persistent", "val": { - "u32": 33 + "u32": 37 } } }, @@ -10063,7 +10045,7 @@ }, "durability": "persistent", "val": { - "u32": 34 + "u32": 38 } } }, @@ -10090,7 +10072,7 @@ }, "durability": "persistent", "val": { - "u32": 35 + "u32": 39 } } }, @@ -10117,7 +10099,7 @@ }, "durability": "persistent", "val": { - "u32": 36 + "u32": 40 } } }, @@ -10144,7 +10126,7 @@ }, "durability": "persistent", "val": { - "u32": 37 + "u32": 41 } } }, @@ -10171,7 +10153,7 @@ }, "durability": "persistent", "val": { - "u32": 38 + "u32": 42 } } }, @@ -10198,7 +10180,7 @@ }, "durability": "persistent", "val": { - "u32": 39 + "u32": 43 } } }, @@ -10225,7 +10207,7 @@ }, "durability": "persistent", "val": { - "u32": 40 + "u32": 44 } } }, @@ -10252,7 +10234,7 @@ }, "durability": "persistent", "val": { - "u32": 41 + "u32": 45 } } }, diff --git a/leaderboard/test_snapshots/tests/test_missing_reverse_lookup_does_not_duplicate_player.1.json b/leaderboard/test_snapshots/tests/test_missing_reverse_lookup_does_not_duplicate_player.1.json new file mode 100644 index 0000000..6e8af1b --- /dev/null +++ b/leaderboard/test_snapshots/tests/test_missing_reverse_lookup_does_not_duplicate_player.1.json @@ -0,0 +1,686 @@ +{ + "generators": { + "address": 6, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": "80" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "40" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": "10" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "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": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "90" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 2 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "40" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "90" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "40" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "2" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "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" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "40" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "2" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 2 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307200 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/leaderboard/test_snapshots/tests/test_pagination_offset_beyond_count.1.json b/leaderboard/test_snapshots/tests/test_pagination_offset_beyond_count.1.json index 17f5f4d..70032d3 100644 --- a/leaderboard/test_snapshots/tests/test_pagination_offset_beyond_count.1.json +++ b/leaderboard/test_snapshots/tests/test_pagination_offset_beyond_count.1.json @@ -93,7 +93,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -101,56 +101,37 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "100" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 } }, { "key": { - "symbol": "won_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "100" } - } - ] - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -201,16 +182,35 @@ "val": { "u64": "100" } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "0" - } + "u32": 0 } ] + }, + "durability": "persistent", + "val": { + "u64": "1" } } }, @@ -293,7 +293,7 @@ ] }, "val": { - "u64": "100" + "u64": "0" } }, { diff --git a/leaderboard/test_snapshots/tests/test_pending_rewards_accumulate_until_claimed.1.json b/leaderboard/test_snapshots/tests/test_pending_rewards_accumulate_until_claimed.1.json new file mode 100644 index 0000000..977d53b --- /dev/null +++ b/leaderboard/test_snapshots/tests/test_pending_rewards_accumulate_until_claimed.1.json @@ -0,0 +1,472 @@ +{ + "generators": { + "address": 5, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "queue_reward", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": "30" + }, + { + "i128": "0" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "queue_reward", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": "10" + }, + { + "i128": "0" + }, + { + "bool": false + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "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": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "40" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "40" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "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" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 1 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307200 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/leaderboard/test_snapshots/tests/test_player_count.1.json b/leaderboard/test_snapshots/tests/test_player_count.1.json index 357163a..71289e4 100644 --- a/leaderboard/test_snapshots/tests/test_player_count.1.json +++ b/leaderboard/test_snapshots/tests/test_player_count.1.json @@ -152,26 +152,34 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { - "u32": 1 + "u32": 0 } }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "15" + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 1 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 2 + "u64": "15" } }, { @@ -212,7 +220,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -220,18 +228,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "20" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "20" } }, { @@ -260,43 +276,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "20" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -317,7 +331,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 1 } ] }, @@ -329,7 +343,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, { @@ -345,15 +359,7 @@ "symbol": "points" }, "val": { - "u64": "20" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "1" + "u64": "15" } } ] @@ -374,49 +380,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 1 + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "2" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "15" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "0" - } + "u32": 1 } ] + }, + "durability": "persistent", + "val": { + "u64": "1" } } }, diff --git a/leaderboard/test_snapshots/tests/test_rank_calculation.1.json b/leaderboard/test_snapshots/tests/test_rank_calculation.1.json index f61aee5..435463e 100644 --- a/leaderboard/test_snapshots/tests/test_rank_calculation.1.json +++ b/leaderboard/test_snapshots/tests/test_rank_calculation.1.json @@ -152,7 +152,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -160,18 +160,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "50" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "50" } }, { @@ -212,7 +220,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -220,18 +228,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "100" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "100" } }, { @@ -272,7 +288,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -280,18 +296,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "75" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "75" } }, { @@ -320,70 +344,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "key": { + "symbol": "points" + }, + "val": { + "u64": "100" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -404,7 +399,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 1 } ] }, @@ -416,7 +411,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } }, { @@ -432,15 +427,7 @@ "symbol": "points" }, "val": { - "u64": "100" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "1" + "u64": "75" } } ] @@ -464,7 +451,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 1 + "u32": 2 } ] }, @@ -476,7 +463,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, { @@ -492,15 +479,7 @@ "symbol": "points" }, "val": { - "u64": "75" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "2" + "u64": "50" } } ] @@ -521,49 +500,70 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 2 + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ + "u64": "2" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "3" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "50" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "0" - } + "u32": 2 } ] + }, + "durability": "persistent", + "val": { + "u64": "1" } } }, @@ -700,7 +700,7 @@ ] }, "val": { - "u64": "50" + "u64": "0" } }, { diff --git a/leaderboard/test_snapshots/tests/test_rank_is_none_for_player_outside_top_50.1.json b/leaderboard/test_snapshots/tests/test_rank_is_none_for_player_outside_top_50.1.json new file mode 100644 index 0000000..3d8ef20 --- /dev/null +++ b/leaderboard/test_snapshots/tests/test_rank_is_none_for_player_outside_top_50.1.json @@ -0,0 +1,11407 @@ +{ + "generators": { + "address": 55, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": "1" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "2" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "3" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": "4" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "u64": "5" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + }, + { + "u64": "6" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + }, + { + "u64": "7" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + }, + { + "u64": "8" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + }, + { + "u64": "9" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + }, + { + "u64": "10" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + }, + { + "u64": "11" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + }, + { + "u64": "12" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + }, + { + "u64": "13" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + }, + { + "u64": "14" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + }, + { + "u64": "15" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + }, + { + "u64": "16" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + }, + { + "u64": "17" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + }, + { + "u64": "18" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + }, + { + "u64": "19" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + }, + { + "u64": "20" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + }, + { + "u64": "21" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + }, + { + "u64": "22" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + }, + { + "u64": "23" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + }, + { + "u64": "24" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + }, + { + "u64": "25" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + }, + { + "u64": "26" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + }, + { + "u64": "27" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + }, + { + "u64": "28" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + }, + { + "u64": "29" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + }, + { + "u64": "30" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + }, + { + "u64": "31" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + }, + { + "u64": "32" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + }, + { + "u64": "33" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + }, + { + "u64": "34" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + }, + { + "u64": "35" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + }, + { + "u64": "36" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + }, + { + "u64": "37" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + }, + { + "u64": "38" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + }, + { + "u64": "39" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + }, + { + "u64": "40" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + }, + { + "u64": "41" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + }, + { + "u64": "42" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + }, + { + "u64": "43" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + }, + { + "u64": "44" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + }, + { + "u64": "45" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + }, + { + "u64": "46" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + }, + { + "u64": "47" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + }, + { + "u64": "48" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + }, + { + "u64": "49" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + }, + { + "u64": "50" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" + }, + { + "u64": "0" + }, + { + "bool": false + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "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": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "2" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "3" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "4" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "5" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "6" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "7" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "8" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "9" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "11" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "12" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "13" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "14" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "15" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "16" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "17" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "18" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "19" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "20" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "21" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "22" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "23" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "24" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "25" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "26" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "27" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "28" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "29" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "30" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "31" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "32" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "33" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "34" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "35" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "36" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "37" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "38" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "39" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "40" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "41" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "42" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "43" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "44" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "45" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "46" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "47" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "48" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "49" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "50" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 0 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "5" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "6" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 2 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "7" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 3 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "8" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 4 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "9" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 5 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 6 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "11" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 7 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "12" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 8 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "13" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 9 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "14" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 10 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "15" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 11 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "16" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 12 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "17" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 13 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "18" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 14 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "19" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 15 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "20" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 16 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "21" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 17 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "22" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 18 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "23" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 19 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "24" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 20 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "25" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 21 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "26" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 22 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "27" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 23 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "28" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 24 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "29" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 25 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "30" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 26 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "31" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 27 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "32" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 28 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "33" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 29 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "34" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 30 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "35" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 31 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "36" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 32 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "37" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 33 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "38" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 34 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "39" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 35 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "40" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 36 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "41" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 37 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "42" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 38 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "43" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 39 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "44" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 40 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "45" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 41 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "46" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 42 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "47" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 43 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "48" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 44 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "49" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 45 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "50" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 46 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "4" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 47 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "3" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 48 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "2" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 49 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "5" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "6" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 2 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "7" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 3 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "8" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 4 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "9" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 5 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "10" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 6 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "11" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 7 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "12" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 8 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "13" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 9 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "14" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 10 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "15" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 11 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "16" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 12 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "17" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 13 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "18" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 14 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "19" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 15 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "20" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 16 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "21" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 17 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "22" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 18 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "23" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 19 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "24" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 20 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "25" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 21 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "26" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 22 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "27" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 23 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "28" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 24 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "29" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 25 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "30" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 26 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "31" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 27 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "32" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 28 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "33" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 29 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "34" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 30 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "35" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 31 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "36" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 32 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "37" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 33 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "38" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 34 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "39" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 35 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "40" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 36 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "41" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 37 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "42" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 38 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "43" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 39 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "44" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 40 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "45" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 41 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "46" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 42 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "47" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 43 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "48" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 44 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "49" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 45 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "50" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 46 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "4" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 47 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "3" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 48 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "2" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 49 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 49 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 48 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 47 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 46 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 3 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 4 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 5 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 6 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 7 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 8 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 9 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 10 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 11 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 12 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 13 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 14 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 15 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 16 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 17 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 18 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 19 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 20 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 21 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 22 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 23 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 24 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 25 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 26 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 27 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 28 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 29 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 30 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 31 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 32 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 33 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 34 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 35 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 36 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 37 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 38 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 39 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 40 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 41 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 42 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 43 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 44 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 45 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "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" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 49 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "50" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 50 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "395965415359800683" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "544730322382084885" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "649072984189975589" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1345255804540566779" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1501277168746644712" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1506441561184340186" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1690253666352074432" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1768924605727919950" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1967922937664261543" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2140788761963629343" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2254425974100219774" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2260266285686479847" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2307661404550649928" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2578412842719982537" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2623024502929126324" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2891388370666955040" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2917827370713594154" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "3507645618223554847" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "3736142932239307322" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "3791811173315715839" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "4571470874178140630" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "4822409645871993625" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "4914054227674050081" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "5012940724606903311" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "5219976416919672547" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "5994256439390011320" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "6054449652355741849" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "6369051681840606601" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "6391496069076573377" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "7564072809757355283" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "7935298921545310989" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "8077058277077262192" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "8375915698557174338" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "8799288422285703394" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "8840537117088365198" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "9219847003023114248" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307200 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/leaderboard/test_snapshots/tests/test_rank_is_none_for_user_not_in_list.1.json b/leaderboard/test_snapshots/tests/test_rank_is_none_for_user_not_in_list.1.json new file mode 100644 index 0000000..ffa07db --- /dev/null +++ b/leaderboard/test_snapshots/tests/test_rank_is_none_for_user_not_in_list.1.json @@ -0,0 +1,178 @@ +{ + "generators": { + "address": 5, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ] + ], + "ledger": { + "protocol_version": 26, + "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": [ + { + "entry": { + "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" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307200 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/leaderboard/test_snapshots/tests/test_rank_unranked_for_player_outside_top_50.1.json b/leaderboard/test_snapshots/tests/test_rank_unranked_for_player_outside_top_50.1.json new file mode 100644 index 0000000..23a0eef --- /dev/null +++ b/leaderboard/test_snapshots/tests/test_rank_unranked_for_player_outside_top_50.1.json @@ -0,0 +1,11408 @@ +{ + "generators": { + "address": 55, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": "1" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "2" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "3" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": "4" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "u64": "5" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + }, + { + "u64": "6" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + }, + { + "u64": "7" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + }, + { + "u64": "8" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + }, + { + "u64": "9" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + }, + { + "u64": "10" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + }, + { + "u64": "11" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + }, + { + "u64": "12" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + }, + { + "u64": "13" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + }, + { + "u64": "14" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + }, + { + "u64": "15" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + }, + { + "u64": "16" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + }, + { + "u64": "17" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + }, + { + "u64": "18" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + }, + { + "u64": "19" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + }, + { + "u64": "20" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + }, + { + "u64": "21" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + }, + { + "u64": "22" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + }, + { + "u64": "23" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + }, + { + "u64": "24" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + }, + { + "u64": "25" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + }, + { + "u64": "26" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + }, + { + "u64": "27" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + }, + { + "u64": "28" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + }, + { + "u64": "29" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + }, + { + "u64": "30" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + }, + { + "u64": "31" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + }, + { + "u64": "32" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + }, + { + "u64": "33" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + }, + { + "u64": "34" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + }, + { + "u64": "35" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + }, + { + "u64": "36" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + }, + { + "u64": "37" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + }, + { + "u64": "38" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + }, + { + "u64": "39" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + }, + { + "u64": "40" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + }, + { + "u64": "41" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + }, + { + "u64": "42" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + }, + { + "u64": "43" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + }, + { + "u64": "44" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + }, + { + "u64": "45" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + }, + { + "u64": "46" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + }, + { + "u64": "47" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + }, + { + "u64": "48" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + }, + { + "u64": "49" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + }, + { + "u64": "50" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" + }, + { + "u64": "0" + }, + { + "bool": false + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "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": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "2" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "3" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "4" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "5" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "6" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "7" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "8" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "9" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "11" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "12" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "13" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "14" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "15" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "16" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "17" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "18" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "19" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "20" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "21" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "22" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "23" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "24" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "25" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "26" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "27" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "28" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "29" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "30" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "31" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "32" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "33" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "34" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "35" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "36" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "37" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "38" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "39" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "40" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "41" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "42" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "43" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "44" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "45" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "46" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "47" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "48" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "49" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "50" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 0 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "5" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "6" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 2 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "7" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 3 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "8" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 4 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "9" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 5 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 6 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "11" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 7 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "12" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 8 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "13" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 9 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "14" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 10 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "15" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 11 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "16" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 12 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "17" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 13 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "18" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 14 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "19" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 15 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "20" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 16 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "21" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 17 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "22" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 18 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "23" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 19 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "24" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 20 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "25" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 21 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "26" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 22 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "27" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 23 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "28" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 24 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "29" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 25 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "30" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 26 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "31" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 27 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "32" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 28 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "33" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 29 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "34" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 30 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "35" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 31 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "36" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 32 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "37" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 33 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "38" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 34 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "39" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 35 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "40" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 36 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "41" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 37 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "42" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 38 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "43" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 39 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "44" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 40 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "45" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 41 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "46" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 42 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "47" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 43 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "48" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 44 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "49" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 45 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "50" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 46 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "4" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 47 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "3" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 48 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "2" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 49 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "5" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "6" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 2 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "7" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 3 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "8" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 4 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "9" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 5 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "10" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 6 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "11" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 7 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "12" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 8 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "13" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 9 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "14" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 10 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "15" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 11 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "16" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 12 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "17" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 13 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "18" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 14 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "19" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 15 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "20" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 16 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "21" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 17 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "22" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 18 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "23" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 19 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "24" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 20 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "25" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 21 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "26" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 22 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "27" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 23 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "28" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 24 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "29" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 25 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "30" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 26 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "31" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 27 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "32" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 28 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "33" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 29 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "34" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 30 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "35" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 31 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "36" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 32 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "37" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 33 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "38" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 34 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "39" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 35 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "40" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 36 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "41" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 37 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "42" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 38 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "43" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 39 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "44" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 40 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "45" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 41 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "46" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 42 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "47" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 43 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "48" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 44 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "49" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 45 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "50" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 46 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "4" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 47 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "3" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 48 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "2" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 49 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 49 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 48 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 47 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 46 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 3 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 4 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 5 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 6 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 7 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 8 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 9 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 10 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 11 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 12 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 13 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 14 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 15 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 16 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 17 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 18 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 19 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 20 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 21 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 22 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 23 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 24 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 25 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 26 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 27 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 28 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 29 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 30 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 31 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 32 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 33 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 34 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 35 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 36 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 37 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 38 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 39 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 40 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 41 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 42 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 43 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 44 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 45 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "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" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 49 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "50" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 50 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "395965415359800683" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "544730322382084885" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "649072984189975589" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1345255804540566779" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1501277168746644712" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1506441561184340186" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1690253666352074432" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1768924605727919950" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1967922937664261543" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2140788761963629343" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2254425974100219774" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2260266285686479847" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2307661404550649928" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2578412842719982537" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2623024502929126324" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2891388370666955040" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "2917827370713594154" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "3507645618223554847" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "3736142932239307322" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "3791811173315715839" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "4571470874178140630" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "4822409645871993625" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "4914054227674050081" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "5012940724606903311" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "5219976416919672547" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "5994256439390011320" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "6054449652355741849" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "6369051681840606601" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "6391496069076573377" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "7564072809757355283" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "7935298921545310989" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "8077058277077262192" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "8375915698557174338" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "8799288422285703394" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "8840537117088365198" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "9219847003023114248" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307200 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/leaderboard/test_snapshots/tests/test_rank_unranked_for_user_not_in_list.1.json b/leaderboard/test_snapshots/tests/test_rank_unranked_for_user_not_in_list.1.json new file mode 100644 index 0000000..ef47a13 --- /dev/null +++ b/leaderboard/test_snapshots/tests/test_rank_unranked_for_user_not_in_list.1.json @@ -0,0 +1,179 @@ +{ + "generators": { + "address": 5, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "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": [ + { + "entry": { + "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" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307200 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/leaderboard/test_snapshots/tests/test_reconcile_compacts_ttl_holes_and_restores_slots.1.json b/leaderboard/test_snapshots/tests/test_reconcile_compacts_ttl_holes_and_restores_slots.1.json new file mode 100644 index 0000000..937acdb --- /dev/null +++ b/leaderboard/test_snapshots/tests/test_reconcile_compacts_ttl_holes_and_restores_slots.1.json @@ -0,0 +1,785 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": "50" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "100" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "75" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "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": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "50" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "100" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "75" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "100" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "50" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "2" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "3" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 2 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "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" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "50" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "3" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 2 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307200 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/leaderboard/test_snapshots/tests/test_reward_updates_points_and_winloss.1.json b/leaderboard/test_snapshots/tests/test_reward_updates_points_and_winloss.1.json index b2377e6..230d95b 100644 --- a/leaderboard/test_snapshots/tests/test_reward_updates_points_and_winloss.1.json +++ b/leaderboard/test_snapshots/tests/test_reward_updates_points_and_winloss.1.json @@ -127,64 +127,45 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { - "u32": 1 + "u32": 0 } }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "40" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 2 + "u32": 1 } }, { "key": { - "symbol": "won_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "40" } - } - ] - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -235,16 +216,35 @@ "val": { "u64": "40" } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "0" - } + "u32": 0 } ] + }, + "durability": "persistent", + "val": { + "u64": "1" } } }, diff --git a/leaderboard/test_snapshots/tests/test_stale_min_rejected_before_eviction.1.json b/leaderboard/test_snapshots/tests/test_stale_min_rejected_before_eviction.1.json index 9938b00..0b819a3 100644 --- a/leaderboard/test_snapshots/tests/test_stale_min_rejected_before_eviction.1.json +++ b/leaderboard/test_snapshots/tests/test_stale_min_rejected_before_eviction.1.json @@ -1496,7 +1496,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1504,18 +1504,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "100" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "100" } }, { @@ -1556,7 +1564,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1564,18 +1572,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "101" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "101" } }, { @@ -1616,7 +1632,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1624,18 +1640,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "102" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "102" } }, { @@ -1676,7 +1700,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1684,18 +1708,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "103" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "103" } }, { @@ -1736,7 +1768,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1744,18 +1776,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "104" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "104" } }, { @@ -1796,7 +1836,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1804,18 +1844,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "105" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "105" } }, { @@ -1856,7 +1904,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1864,18 +1912,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "106" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "106" } }, { @@ -1916,7 +1972,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1924,18 +1980,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "107" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "107" } }, { @@ -1976,7 +2040,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1984,18 +2048,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "108" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "108" } }, { @@ -2036,7 +2108,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2044,18 +2116,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "109" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "109" } }, { @@ -2096,7 +2176,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2104,18 +2184,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "110" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "110" } }, { @@ -2156,7 +2244,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2164,18 +2252,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "111" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "111" } }, { @@ -2216,7 +2312,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2224,18 +2320,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "112" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "112" } }, { @@ -2276,7 +2380,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2284,18 +2388,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "113" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "113" } }, { @@ -2336,7 +2448,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2344,18 +2456,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "114" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "114" } }, { @@ -2396,7 +2516,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2404,18 +2524,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "115" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "115" } }, { @@ -2456,7 +2584,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2464,18 +2592,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "116" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "116" } }, { @@ -2516,7 +2652,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2524,18 +2660,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "117" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "117" } }, { @@ -2576,7 +2720,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2584,18 +2728,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "118" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "118" } }, { @@ -2636,7 +2788,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2644,18 +2796,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "119" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "119" } }, { @@ -2696,7 +2856,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2704,18 +2864,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "120" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "120" } }, { @@ -2756,7 +2924,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2764,18 +2932,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "121" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "121" } }, { @@ -2816,7 +2992,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2824,18 +3000,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "122" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "122" } }, { @@ -2876,7 +3060,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2884,18 +3068,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "123" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "123" } }, { @@ -2936,7 +3128,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2944,18 +3136,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "124" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "124" } }, { @@ -2996,7 +3196,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3004,18 +3204,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "125" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "125" } }, { @@ -3056,7 +3264,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3064,18 +3272,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "126" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "126" } }, { @@ -3116,7 +3332,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3124,18 +3340,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "127" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "127" } }, { @@ -3176,7 +3400,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3184,18 +3408,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "128" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "128" } }, { @@ -3236,7 +3468,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3244,18 +3476,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "129" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "129" } }, { @@ -3296,7 +3536,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3304,18 +3544,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "130" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "130" } }, { @@ -3356,7 +3604,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3364,18 +3612,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "131" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "131" } }, { @@ -3416,7 +3672,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3424,18 +3680,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "132" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "132" } }, { @@ -3476,7 +3740,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3484,18 +3748,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "133" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "133" } }, { @@ -3536,7 +3808,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3544,18 +3816,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "134" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "134" } }, { @@ -3596,7 +3876,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3604,18 +3884,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "135" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "135" } }, { @@ -3656,7 +3944,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3664,18 +3952,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "136" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "136" } }, { @@ -3716,7 +4012,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3724,18 +4020,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "137" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "137" } }, { @@ -3776,7 +4080,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3784,18 +4088,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "138" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "138" } }, { @@ -3836,7 +4148,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3844,18 +4156,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "139" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "139" } }, { @@ -3896,7 +4216,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3904,18 +4224,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "140" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "140" } }, { @@ -3956,7 +4284,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3964,18 +4292,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "141" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "141" } }, { @@ -4016,7 +4352,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4024,18 +4360,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "142" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "142" } }, { @@ -4076,7 +4420,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4084,18 +4428,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "143" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "143" } }, { @@ -4136,7 +4488,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4144,18 +4496,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "144" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "144" } }, { @@ -4196,7 +4556,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4204,18 +4564,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "145" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "145" } }, { @@ -4256,7 +4624,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4264,18 +4632,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "146" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "146" } }, { @@ -4316,7 +4692,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4324,18 +4700,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "147" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "147" } }, { @@ -4376,7 +4760,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4384,18 +4768,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "148" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "148" } }, { @@ -4436,7 +4828,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4444,18 +4836,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "149" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "149" } }, { @@ -4496,7 +4896,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4504,18 +4904,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "50" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "50" } }, { @@ -4544,43 +4952,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "104" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4598,16 +5004,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "u32": 1 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "105" + } + } + ] } } }, @@ -4625,16 +5056,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "u32": 2 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "106" + } + } + ] } } }, @@ -4652,16 +5108,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "u32": 3 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "107" + } + } + ] } } }, @@ -4679,16 +5160,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + "u32": 4 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "108" + } + } + ] } } }, @@ -4706,16 +5212,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + "u32": 5 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "109" + } + } + ] } } }, @@ -4733,43 +5264,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + "u32": 6 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "110" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4787,16 +5316,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "u32": 7 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "111" + } + } + ] } } }, @@ -4814,16 +5368,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + "u32": 8 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "112" + } + } + ] } } }, @@ -4841,16 +5420,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + "u32": 9 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "113" + } + } + ] } } }, @@ -4868,16 +5472,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + "u32": 10 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "114" + } + } + ] } } }, @@ -4895,16 +5524,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + "u32": 11 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "115" + } + } + ] } } }, @@ -4922,16 +5576,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + "u32": 12 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "116" + } + } + ] } } }, @@ -4949,16 +5628,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + "u32": 13 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "117" + } + } + ] } } }, @@ -4976,43 +5680,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + "u32": 14 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "118" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5030,16 +5732,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + "u32": 15 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "119" + } + } + ] } } }, @@ -5057,16 +5784,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + "u32": 16 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "120" + } + } + ] } } }, @@ -5084,16 +5836,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + "u32": 17 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "121" + } + } + ] } } }, @@ -5111,16 +5888,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + "u32": 18 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "122" + } + } + ] } } }, @@ -5138,16 +5940,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + "u32": 19 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "123" + } + } + ] } } }, @@ -5165,16 +5992,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + "u32": 20 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "124" + } + } + ] } } }, @@ -5192,16 +6044,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + "u32": 21 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "125" + } + } + ] } } }, @@ -5219,43 +6096,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + "u32": 22 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "126" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5273,16 +6148,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + "u32": 23 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "127" + } + } + ] } } }, @@ -5300,16 +6200,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + "u32": 24 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "128" + } + } + ] } } }, @@ -5327,16 +6252,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + "u32": 25 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "129" + } + } + ] } } }, @@ -5354,16 +6304,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + "u32": 26 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "130" + } + } + ] } } }, @@ -5381,16 +6356,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + "u32": 27 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "131" + } + } + ] } } }, @@ -5408,16 +6408,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + "u32": 28 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "132" + } + } + ] } } }, @@ -5435,16 +6460,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + "u32": 29 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "133" + } + } + ] } } }, @@ -5462,43 +6512,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + "u32": 30 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "134" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5516,16 +6564,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + "u32": 31 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "135" + } + } + ] } } }, @@ -5543,16 +6616,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + "u32": 32 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "136" + } + } + ] } } }, @@ -5570,16 +6668,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + "u32": 33 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "137" + } + } + ] } } }, @@ -5597,16 +6720,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + "u32": 34 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "138" + } + } + ] } } }, @@ -5624,16 +6772,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + "u32": 35 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "139" + } + } + ] } } }, @@ -5651,16 +6824,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + "u32": 36 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "140" + } + } + ] } } }, @@ -5678,16 +6876,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + "u32": 37 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "141" + } + } + ] } } }, @@ -5705,70 +6928,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + "u32": 38 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + "key": { + "symbol": "points" + }, + "val": { + "u64": "142" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5786,70 +6980,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + "u32": 39 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + "key": { + "symbol": "points" + }, + "val": { + "u64": "143" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5867,43 +7032,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + "u32": 40 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "144" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5924,7 +7087,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 41 } ] }, @@ -5936,7 +7099,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" } }, { @@ -5952,15 +7115,7 @@ "symbol": "points" }, "val": { - "u64": "149" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "50" + "u64": "145" } } ] @@ -5984,7 +7139,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 1 + "u32": 42 } ] }, @@ -5996,7 +7151,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" } }, { @@ -6012,15 +7167,7 @@ "symbol": "points" }, "val": { - "u64": "148" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "51" + "u64": "146" } } ] @@ -6044,7 +7191,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 2 + "u32": 43 } ] }, @@ -6074,14 +7221,6 @@ "val": { "u64": "147" } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "52" - } } ] } @@ -6104,7 +7243,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 3 + "u32": 44 } ] }, @@ -6116,7 +7255,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" } }, { @@ -6132,15 +7271,7 @@ "symbol": "points" }, "val": { - "u64": "146" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "53" + "u64": "148" } } ] @@ -6164,7 +7295,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 4 + "u32": 45 } ] }, @@ -6176,7 +7307,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" } }, { @@ -6192,15 +7323,7 @@ "symbol": "points" }, "val": { - "u64": "145" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "54" + "u64": "149" } } ] @@ -6224,7 +7347,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 5 + "u32": 46 } ] }, @@ -6236,7 +7359,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } }, { @@ -6252,15 +7375,7 @@ "symbol": "points" }, "val": { - "u64": "144" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "55" + "u64": "103" } } ] @@ -6284,7 +7399,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 6 + "u32": 47 } ] }, @@ -6296,7 +7411,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } }, { @@ -6312,15 +7427,7 @@ "symbol": "points" }, "val": { - "u64": "143" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "56" + "u64": "102" } } ] @@ -6344,7 +7451,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 7 + "u32": 48 } ] }, @@ -6356,7 +7463,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { @@ -6372,15 +7479,7 @@ "symbol": "points" }, "val": { - "u64": "142" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "57" + "u64": "101" } } ] @@ -6404,7 +7503,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 8 + "u32": 49 } ] }, @@ -6416,7 +7515,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" } }, { @@ -6432,15 +7531,7 @@ "symbol": "points" }, "val": { - "u64": "141" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "58" + "u64": "50" } } ] @@ -6461,49 +7552,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 9 + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "140" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "59" - } - } - ] + "u64": "5" } } }, @@ -6521,49 +7579,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 10 + "u32": 1 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "139" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "60" - } - } - ] + "u64": "6" } } }, @@ -6581,49 +7606,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 11 + "u32": 2 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "138" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "61" - } - } - ] + "u64": "7" } } }, @@ -6641,49 +7633,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 12 + "u32": 3 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "137" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "62" - } - } - ] + "u64": "8" } } }, @@ -6701,49 +7660,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 13 + "u32": 4 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "136" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "63" - } - } - ] + "u64": "9" } } }, @@ -6761,49 +7687,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 14 + "u32": 5 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "10" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "135" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "64" - } + "u32": 6 } ] + }, + "durability": "persistent", + "val": { + "u64": "11" } } }, @@ -6821,49 +7741,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 15 + "u32": 7 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "134" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "65" - } - } - ] + "u64": "12" } } }, @@ -6881,49 +7768,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 16 + "u32": 8 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "133" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "66" - } - } - ] + "u64": "13" } } }, @@ -6941,49 +7795,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 17 + "u32": 9 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "132" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "67" - } - } - ] + "u64": "14" } } }, @@ -7001,49 +7822,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 18 + "u32": 10 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "131" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "68" - } - } - ] + "u64": "15" } } }, @@ -7061,49 +7849,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 19 + "u32": 11 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "130" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "69" - } - } - ] + "u64": "16" } } }, @@ -7121,49 +7876,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 20 + "u32": 12 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "129" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "70" - } - } - ] + "u64": "17" } } }, @@ -7181,49 +7903,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 21 + "u32": 13 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "18" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "128" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "71" - } + "u32": 14 } ] + }, + "durability": "persistent", + "val": { + "u64": "19" } } }, @@ -7241,49 +7957,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 22 + "u32": 15 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "127" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "72" - } - } - ] + "u64": "20" } } }, @@ -7301,49 +7984,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 23 + "u32": 16 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "126" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "73" - } - } - ] + "u64": "21" } } }, @@ -7361,49 +8011,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 24 + "u32": 17 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "125" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "74" - } - } - ] + "u64": "22" } } }, @@ -7421,49 +8038,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 25 + "u32": 18 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "124" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "75" - } - } - ] + "u64": "23" } } }, @@ -7481,49 +8065,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 26 + "u32": 19 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "123" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "76" - } - } - ] + "u64": "24" } } }, @@ -7541,49 +8092,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 27 + "u32": 20 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "122" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "77" - } - } - ] + "u64": "25" } } }, @@ -7601,49 +8119,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 28 + "u32": 21 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "26" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "121" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "78" - } + "u32": 22 } ] + }, + "durability": "persistent", + "val": { + "u64": "27" } } }, @@ -7661,49 +8173,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 29 + "u32": 23 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "120" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "79" - } - } - ] + "u64": "28" } } }, @@ -7721,49 +8200,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 30 + "u32": 24 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "119" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "80" - } - } - ] + "u64": "29" } } }, @@ -7781,49 +8227,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 31 + "u32": 25 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "118" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "81" - } - } - ] + "u64": "30" } } }, @@ -7841,49 +8254,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 32 + "u32": 26 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "117" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "82" - } - } - ] + "u64": "31" } } }, @@ -7901,49 +8281,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 33 + "u32": 27 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "116" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "83" - } - } - ] + "u64": "32" } } }, @@ -7961,49 +8308,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 34 + "u32": 28 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "115" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "84" - } - } - ] + "u64": "33" } } }, @@ -8021,49 +8335,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 35 + "u32": 29 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "34" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "114" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "85" - } + "u32": 30 } ] + }, + "durability": "persistent", + "val": { + "u64": "35" } } }, @@ -8081,49 +8389,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 36 + "u32": 31 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "36" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "113" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "86" - } + "u32": 32 } ] + }, + "durability": "persistent", + "val": { + "u64": "37" } } }, @@ -8141,49 +8443,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 37 + "u32": 33 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "38" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "112" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "87" - } + "u32": 34 } ] + }, + "durability": "persistent", + "val": { + "u64": "39" } } }, @@ -8201,49 +8497,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 38 + "u32": 35 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "111" - } + "u64": "40" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "88" - } + "u32": 36 } ] + }, + "durability": "persistent", + "val": { + "u64": "41" } } }, @@ -8261,49 +8551,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 39 + "u32": 37 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "110" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "89" - } - } - ] + "u64": "42" } } }, @@ -8321,49 +8578,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 40 + "u32": 38 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "109" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "90" - } - } - ] + "u64": "43" } } }, @@ -8381,49 +8605,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 41 + "u32": 39 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "108" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "91" - } - } - ] + "u64": "44" } } }, @@ -8441,49 +8632,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 42 + "u32": 40 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "107" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "92" - } - } - ] + "u64": "45" } } }, @@ -8501,49 +8659,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 43 + "u32": 41 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "106" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "93" - } - } - ] + "u64": "46" } } }, @@ -8561,49 +8686,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 44 + "u32": 42 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "105" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "94" - } - } - ] + "u64": "47" } } }, @@ -8621,49 +8713,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 45 + "u32": 43 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "48" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "104" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "95" - } + "u32": 44 } ] + }, + "durability": "persistent", + "val": { + "u64": "49" } } }, @@ -8681,49 +8767,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 46 + "u32": 45 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "50" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "103" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "96" - } + "u32": 46 } ] + }, + "durability": "persistent", + "val": { + "u64": "4" } } }, @@ -8741,7 +8821,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 47 @@ -8750,40 +8830,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "102" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "97" - } - } - ] + "u64": "3" } } }, @@ -8801,7 +8848,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 48 @@ -8810,40 +8857,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "101" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "98" - } - } - ] + "u64": "2" } } }, @@ -8861,7 +8875,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 49 @@ -8870,40 +8884,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "50" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "99" - } - } - ] + "u64": "51" } } }, @@ -9038,7 +9019,7 @@ }, "durability": "persistent", "val": { - "u32": 45 + "u32": 0 } } }, @@ -9065,7 +9046,7 @@ }, "durability": "persistent", "val": { - "u32": 44 + "u32": 1 } } }, @@ -9092,7 +9073,7 @@ }, "durability": "persistent", "val": { - "u32": 43 + "u32": 2 } } }, @@ -9119,7 +9100,7 @@ }, "durability": "persistent", "val": { - "u32": 42 + "u32": 3 } } }, @@ -9146,7 +9127,7 @@ }, "durability": "persistent", "val": { - "u32": 41 + "u32": 4 } } }, @@ -9173,7 +9154,7 @@ }, "durability": "persistent", "val": { - "u32": 40 + "u32": 5 } } }, @@ -9200,7 +9181,7 @@ }, "durability": "persistent", "val": { - "u32": 39 + "u32": 6 } } }, @@ -9227,7 +9208,7 @@ }, "durability": "persistent", "val": { - "u32": 38 + "u32": 7 } } }, @@ -9254,7 +9235,7 @@ }, "durability": "persistent", "val": { - "u32": 37 + "u32": 8 } } }, @@ -9281,7 +9262,7 @@ }, "durability": "persistent", "val": { - "u32": 36 + "u32": 9 } } }, @@ -9308,7 +9289,7 @@ }, "durability": "persistent", "val": { - "u32": 35 + "u32": 10 } } }, @@ -9335,7 +9316,7 @@ }, "durability": "persistent", "val": { - "u32": 34 + "u32": 11 } } }, @@ -9362,7 +9343,7 @@ }, "durability": "persistent", "val": { - "u32": 33 + "u32": 12 } } }, @@ -9389,7 +9370,7 @@ }, "durability": "persistent", "val": { - "u32": 32 + "u32": 13 } } }, @@ -9416,7 +9397,7 @@ }, "durability": "persistent", "val": { - "u32": 31 + "u32": 14 } } }, @@ -9443,7 +9424,7 @@ }, "durability": "persistent", "val": { - "u32": 30 + "u32": 15 } } }, @@ -9470,7 +9451,7 @@ }, "durability": "persistent", "val": { - "u32": 29 + "u32": 16 } } }, @@ -9497,7 +9478,7 @@ }, "durability": "persistent", "val": { - "u32": 28 + "u32": 17 } } }, @@ -9524,7 +9505,7 @@ }, "durability": "persistent", "val": { - "u32": 27 + "u32": 18 } } }, @@ -9551,7 +9532,7 @@ }, "durability": "persistent", "val": { - "u32": 26 + "u32": 19 } } }, @@ -9578,7 +9559,7 @@ }, "durability": "persistent", "val": { - "u32": 25 + "u32": 20 } } }, @@ -9605,7 +9586,7 @@ }, "durability": "persistent", "val": { - "u32": 24 + "u32": 21 } } }, @@ -9632,7 +9613,7 @@ }, "durability": "persistent", "val": { - "u32": 23 + "u32": 22 } } }, @@ -9659,7 +9640,7 @@ }, "durability": "persistent", "val": { - "u32": 22 + "u32": 23 } } }, @@ -9686,7 +9667,7 @@ }, "durability": "persistent", "val": { - "u32": 21 + "u32": 24 } } }, @@ -9713,7 +9694,7 @@ }, "durability": "persistent", "val": { - "u32": 20 + "u32": 25 } } }, @@ -9740,7 +9721,7 @@ }, "durability": "persistent", "val": { - "u32": 19 + "u32": 26 } } }, @@ -9767,7 +9748,7 @@ }, "durability": "persistent", "val": { - "u32": 18 + "u32": 27 } } }, @@ -9794,7 +9775,7 @@ }, "durability": "persistent", "val": { - "u32": 17 + "u32": 28 } } }, @@ -9821,7 +9802,7 @@ }, "durability": "persistent", "val": { - "u32": 16 + "u32": 29 } } }, @@ -9848,7 +9829,7 @@ }, "durability": "persistent", "val": { - "u32": 15 + "u32": 30 } } }, @@ -9875,7 +9856,7 @@ }, "durability": "persistent", "val": { - "u32": 14 + "u32": 31 } } }, @@ -9902,7 +9883,7 @@ }, "durability": "persistent", "val": { - "u32": 13 + "u32": 32 } } }, @@ -9929,7 +9910,7 @@ }, "durability": "persistent", "val": { - "u32": 12 + "u32": 33 } } }, @@ -9956,7 +9937,7 @@ }, "durability": "persistent", "val": { - "u32": 11 + "u32": 34 } } }, @@ -9983,7 +9964,7 @@ }, "durability": "persistent", "val": { - "u32": 10 + "u32": 35 } } }, @@ -10010,7 +9991,7 @@ }, "durability": "persistent", "val": { - "u32": 9 + "u32": 36 } } }, @@ -10037,7 +10018,7 @@ }, "durability": "persistent", "val": { - "u32": 8 + "u32": 37 } } }, @@ -10064,7 +10045,7 @@ }, "durability": "persistent", "val": { - "u32": 7 + "u32": 38 } } }, @@ -10091,7 +10072,7 @@ }, "durability": "persistent", "val": { - "u32": 6 + "u32": 39 } } }, @@ -10118,7 +10099,7 @@ }, "durability": "persistent", "val": { - "u32": 5 + "u32": 40 } } }, @@ -10145,7 +10126,7 @@ }, "durability": "persistent", "val": { - "u32": 4 + "u32": 41 } } }, @@ -10172,7 +10153,7 @@ }, "durability": "persistent", "val": { - "u32": 3 + "u32": 42 } } }, @@ -10199,7 +10180,7 @@ }, "durability": "persistent", "val": { - "u32": 2 + "u32": 43 } } }, @@ -10226,7 +10207,7 @@ }, "durability": "persistent", "val": { - "u32": 1 + "u32": 44 } } }, @@ -10253,7 +10234,7 @@ }, "durability": "persistent", "val": { - "u32": 0 + "u32": 45 } } }, @@ -10372,7 +10353,7 @@ ] }, "val": { - "u64": "100" + "u64": "51" } }, { diff --git a/leaderboard/test_snapshots/tests/test_stale_slot_self_heals_after_entry_expired.1.json b/leaderboard/test_snapshots/tests/test_stale_slot_self_heals_after_entry_expired.1.json index 5b1db1d..2725c93 100644 --- a/leaderboard/test_snapshots/tests/test_stale_slot_self_heals_after_entry_expired.1.json +++ b/leaderboard/test_snapshots/tests/test_stale_slot_self_heals_after_entry_expired.1.json @@ -91,6 +91,7 @@ ], [], [], + [], [] ], "ledger": { @@ -125,7 +126,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -133,56 +134,37 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "150" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 2 + "u32": 0 } }, { "key": { - "symbol": "won_bets" + "symbol": "points" }, "val": { - "u32": 2 + "u64": "150" } - } - ] - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 2 + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -203,7 +185,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 1 + "u32": 0 } ] }, @@ -233,16 +215,35 @@ "val": { "u64": "150" } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "1" - } + "u32": 0 } ] + }, + "durability": "persistent", + "val": { + "u64": "2" } } }, @@ -269,7 +270,7 @@ }, "durability": "persistent", "val": { - "u32": 1 + "u32": 0 } } }, @@ -325,7 +326,7 @@ ] }, "val": { - "u64": "150" + "u64": "0" } }, { @@ -337,7 +338,7 @@ ] }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -373,7 +374,7 @@ ] }, "val": { - "u32": 2 + "u32": 1 } } ] diff --git a/leaderboard/test_snapshots/tests/test_top_players_capped_at_50.1.json b/leaderboard/test_snapshots/tests/test_top_players_capped_at_50.1.json index 9ac8410..ab11fe7 100644 --- a/leaderboard/test_snapshots/tests/test_top_players_capped_at_50.1.json +++ b/leaderboard/test_snapshots/tests/test_top_players_capped_at_50.1.json @@ -1608,7 +1608,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1616,18 +1616,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1" } }, { @@ -1668,7 +1676,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1676,18 +1684,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "2" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "2" } }, { @@ -1728,7 +1744,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1736,18 +1752,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "3" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "3" } }, { @@ -1788,7 +1812,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1796,18 +1820,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "4" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "4" } }, { @@ -1848,7 +1880,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1856,18 +1888,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "5" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "5" } }, { @@ -1908,7 +1948,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1916,18 +1956,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "6" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "6" } }, { @@ -1968,7 +2016,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1976,18 +2024,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "7" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "7" } }, { @@ -2028,7 +2084,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2036,18 +2092,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "8" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "8" } }, { @@ -2088,7 +2152,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2096,18 +2160,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "9" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "9" } }, { @@ -2148,7 +2220,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2156,18 +2228,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "10" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" } }, { @@ -2208,7 +2288,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2216,18 +2296,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "11" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "11" } }, { @@ -2268,7 +2356,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2276,18 +2364,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "12" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "12" } }, { @@ -2328,7 +2424,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2336,18 +2432,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "13" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "13" } }, { @@ -2388,7 +2492,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2396,18 +2500,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "14" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "14" } }, { @@ -2448,7 +2560,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2456,18 +2568,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "15" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "15" } }, { @@ -2508,7 +2628,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2516,18 +2636,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "16" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "16" } }, { @@ -2568,7 +2696,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2576,18 +2704,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "17" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "17" } }, { @@ -2628,7 +2764,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2636,18 +2772,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "18" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "18" } }, { @@ -2688,7 +2832,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2696,18 +2840,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "19" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "19" } }, { @@ -2748,7 +2900,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2756,18 +2908,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "20" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "20" } }, { @@ -2808,7 +2968,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2816,18 +2976,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "21" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "21" } }, { @@ -2868,7 +3036,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2876,18 +3044,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "22" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "22" } }, { @@ -2928,7 +3104,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2936,18 +3112,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "23" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "23" } }, { @@ -2988,7 +3172,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2996,18 +3180,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "24" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "24" } }, { @@ -3048,7 +3240,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3056,18 +3248,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "25" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "25" } }, { @@ -3108,7 +3308,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3116,18 +3316,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "26" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "26" } }, { @@ -3168,7 +3376,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3176,18 +3384,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "27" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "27" } }, { @@ -3228,7 +3444,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3236,18 +3452,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "28" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "28" } }, { @@ -3288,7 +3512,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3296,18 +3520,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "29" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "29" } }, { @@ -3348,7 +3580,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3356,18 +3588,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "30" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "30" } }, { @@ -3408,7 +3648,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3416,18 +3656,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "31" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "31" } }, { @@ -3468,7 +3716,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3476,18 +3724,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "32" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "32" } }, { @@ -3528,7 +3784,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3536,18 +3792,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "33" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "33" } }, { @@ -3588,7 +3852,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3596,18 +3860,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "34" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "34" } }, { @@ -3648,7 +3920,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3656,18 +3928,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "35" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "35" } }, { @@ -3708,7 +3988,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3716,18 +3996,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "36" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "36" } }, { @@ -3768,7 +4056,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3776,18 +4064,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "37" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "37" } }, { @@ -3828,7 +4124,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3836,18 +4132,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "38" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "38" } }, { @@ -3888,7 +4192,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3896,18 +4200,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "39" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "39" } }, { @@ -3948,7 +4260,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3956,18 +4268,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "40" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "40" } }, { @@ -4008,7 +4328,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4016,18 +4336,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "41" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "41" } }, { @@ -4068,7 +4396,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4076,18 +4404,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "42" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "42" } }, { @@ -4128,7 +4464,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4136,18 +4472,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "43" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "43" } }, { @@ -4188,7 +4532,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4196,18 +4540,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "44" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "44" } }, { @@ -4248,7 +4600,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4256,18 +4608,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "45" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "45" } }, { @@ -4308,7 +4668,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4316,18 +4676,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "46" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "46" } }, { @@ -4368,7 +4736,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4376,18 +4744,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "47" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "47" } }, { @@ -4428,7 +4804,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4436,18 +4812,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "48" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "48" } }, { @@ -4488,7 +4872,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4496,18 +4880,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "49" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "49" } }, { @@ -4548,7 +4940,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4556,18 +4948,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "50" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "50" } }, { @@ -4608,7 +5008,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4616,18 +5016,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "51" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "51" } }, { @@ -4668,7 +5076,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4676,18 +5084,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "52" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "52" } }, { @@ -4728,7 +5144,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4736,18 +5152,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "53" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "53" } }, { @@ -4788,7 +5212,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4796,18 +5220,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "54" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "54" } }, { @@ -4848,7 +5280,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4856,18 +5288,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "55" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "55" } }, { @@ -4896,43 +5336,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADX4G3" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "55" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4950,16 +5388,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "u32": 1 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "6" + } + } + ] } } }, @@ -4977,16 +5440,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "u32": 2 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "7" + } + } + ] } } }, @@ -5004,16 +5492,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "u32": 3 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "8" + } + } + ] } } }, @@ -5031,43 +5544,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + "u32": 4 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + }, { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + "key": { + "symbol": "points" + }, + "val": { + "u64": "9" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5085,16 +5596,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + "u32": 5 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" + } + } + ] } } }, @@ -5112,16 +5648,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + "u32": 6 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "11" + } + } + ] } } }, @@ -5139,16 +5700,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "u32": 7 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "12" + } + } + ] } } }, @@ -5166,16 +5752,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + "u32": 8 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "13" + } + } + ] } } }, @@ -5193,16 +5804,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + "u32": 9 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "14" + } + } + ] } } }, @@ -5220,16 +5856,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + "u32": 10 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "15" + } + } + ] } } }, @@ -5247,16 +5908,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + "u32": 11 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "16" + } + } + ] } } }, @@ -5274,43 +5960,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + "u32": 12 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + }, { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + "key": { + "symbol": "points" + }, + "val": { + "u64": "17" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5328,16 +6012,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + "u32": 13 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "18" + } + } + ] } } }, @@ -5355,16 +6064,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + "u32": 14 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "19" + } + } + ] } } }, @@ -5382,16 +6116,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + "u32": 15 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "20" + } + } + ] } } }, @@ -5409,16 +6168,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + "u32": 16 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "21" + } + } + ] } } }, @@ -5436,16 +6220,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + "u32": 17 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "22" + } + } + ] } } }, @@ -5463,16 +6272,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + "u32": 18 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "23" + } + } + ] } } }, @@ -5490,16 +6324,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + "u32": 19 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "24" + } + } + ] } } }, @@ -5517,43 +6376,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + "u32": 20 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + }, { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + "key": { + "symbol": "points" + }, + "val": { + "u64": "25" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5571,16 +6428,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + "u32": 21 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "26" + } + } + ] } } }, @@ -5598,16 +6480,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + "u32": 22 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "27" + } + } + ] } } }, @@ -5625,16 +6532,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + "u32": 23 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "28" + } + } + ] } } }, @@ -5652,16 +6584,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + "u32": 24 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "29" + } + } + ] } } }, @@ -5679,16 +6636,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + "u32": 25 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "30" + } + } + ] } } }, @@ -5706,16 +6688,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + "u32": 26 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "31" + } + } + ] } } }, @@ -5733,16 +6740,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + "u32": 27 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "32" + } + } + ] } } }, @@ -5760,43 +6792,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + "u32": 28 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + } + }, { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + "key": { + "symbol": "points" + }, + "val": { + "u64": "33" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5814,16 +6844,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + "u32": 29 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "34" + } + } + ] } } }, @@ -5841,16 +6896,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + "u32": 30 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "35" + } + } + ] } } }, @@ -5868,16 +6948,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + "u32": 31 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "36" + } + } + ] } } }, @@ -5895,16 +7000,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + "u32": 32 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "37" + } + } + ] } } }, @@ -5922,16 +7052,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + "u32": 33 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "38" + } + } + ] } } }, @@ -5949,16 +7104,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + "u32": 34 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "39" + } + } + ] } } }, @@ -5976,16 +7156,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + "u32": 35 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "40" + } + } + ] } } }, @@ -6003,43 +7208,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + "u32": 36 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + } + }, { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + "key": { + "symbol": "points" + }, + "val": { + "u64": "41" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -6057,16 +7260,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + "u32": 37 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "42" + } + } + ] } } }, @@ -6084,16 +7312,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + "u32": 38 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "43" + } + } + ] } } }, @@ -6111,16 +7364,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + "u32": 39 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "44" + } + } + ] } } }, @@ -6138,16 +7416,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + "u32": 40 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "45" + } + } + ] } } }, @@ -6165,16 +7468,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + "u32": 41 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "46" + } + } + ] } } }, @@ -6192,16 +7520,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + "u32": 42 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "47" + } + } + ] } } }, @@ -6219,16 +7572,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + "u32": 43 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "48" + } + } + ] } } }, @@ -6246,124 +7624,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" + "u32": 44 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADRE7L" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADTMX3" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADVUOL" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADX4G3" + "key": { + "symbol": "points" + }, + "val": { + "u64": "49" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -6384,7 +7679,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 45 } ] }, @@ -6396,7 +7691,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADVUOL" } }, { @@ -6411,14 +7706,6 @@ "key": { "symbol": "points" }, - "val": { - "u64": "9" - } - }, - { - "key": { - "symbol": "seq" - }, "val": { "u64": "54" } @@ -6444,7 +7731,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 1 + "u32": 46 } ] }, @@ -6456,7 +7743,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADTMX3" } }, { @@ -6471,14 +7758,6 @@ "key": { "symbol": "points" }, - "val": { - "u64": "10" - } - }, - { - "key": { - "symbol": "seq" - }, "val": { "u64": "53" } @@ -6504,7 +7783,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 2 + "u32": 47 } ] }, @@ -6516,7 +7795,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADRE7L" } }, { @@ -6531,14 +7810,6 @@ "key": { "symbol": "points" }, - "val": { - "u64": "11" - } - }, - { - "key": { - "symbol": "seq" - }, "val": { "u64": "52" } @@ -6564,7 +7835,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 3 + "u32": 48 } ] }, @@ -6576,7 +7847,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" } }, { @@ -6591,14 +7862,6 @@ "key": { "symbol": "points" }, - "val": { - "u64": "12" - } - }, - { - "key": { - "symbol": "seq" - }, "val": { "u64": "51" } @@ -6624,7 +7887,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 4 + "u32": 49 } ] }, @@ -6636,7 +7899,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" } }, { @@ -6651,14 +7914,6 @@ "key": { "symbol": "points" }, - "val": { - "u64": "13" - } - }, - { - "key": { - "symbol": "seq" - }, "val": { "u64": "50" } @@ -6681,49 +7936,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 5 + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "14" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "49" - } - } - ] + "u64": "55" } } }, @@ -6741,49 +7963,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 6 + "u32": 1 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "15" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "48" - } - } - ] + "u64": "6" } } }, @@ -6801,49 +7990,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 7 + "u32": 2 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "16" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "47" - } - } - ] + "u64": "7" } } }, @@ -6861,49 +8017,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 8 + "u32": 3 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "17" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "46" - } - } - ] + "u64": "8" } } }, @@ -6921,49 +8044,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 9 + "u32": 4 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "18" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "45" - } - } - ] + "u64": "9" } } }, @@ -6981,49 +8071,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 10 + "u32": 5 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "19" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "44" - } - } - ] + "u64": "10" } } }, @@ -7041,49 +8098,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 11 + "u32": 6 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "20" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "43" - } - } - ] + "u64": "11" } } }, @@ -7101,49 +8125,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 12 + "u32": 7 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "21" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "42" - } - } - ] + "u64": "12" } } }, @@ -7161,49 +8152,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 13 + "u32": 8 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "13" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "22" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "41" - } + "u32": 9 } ] + }, + "durability": "persistent", + "val": { + "u64": "14" } } }, @@ -7221,49 +8206,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 14 + "u32": 10 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "23" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "40" - } - } - ] + "u64": "15" } } }, @@ -7281,49 +8233,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 15 + "u32": 11 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "24" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "39" - } - } - ] + "u64": "16" } } }, @@ -7341,49 +8260,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 16 + "u32": 12 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "25" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "38" - } - } - ] + "u64": "17" } } }, @@ -7401,49 +8287,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 17 + "u32": 13 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "26" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "37" - } - } - ] + "u64": "18" } } }, @@ -7461,49 +8314,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 18 + "u32": 14 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "27" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "36" - } - } - ] + "u64": "19" } } }, @@ -7521,49 +8341,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 19 + "u32": 15 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "28" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "35" - } - } - ] + "u64": "20" } } }, @@ -7581,49 +8368,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 20 + "u32": 16 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "29" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "34" - } - } - ] + "u64": "21" } } }, @@ -7641,49 +8395,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 21 + "u32": 17 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "30" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "33" - } - } - ] + "u64": "22" } } }, @@ -7701,49 +8422,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 22 + "u32": 18 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "31" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "32" - } - } - ] + "u64": "23" } } }, @@ -7761,49 +8449,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 23 + "u32": 19 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "32" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "31" - } - } - ] + "u64": "24" } } }, @@ -7821,49 +8476,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 24 + "u32": 20 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "33" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "30" - } - } - ] + "u64": "25" } } }, @@ -7881,49 +8503,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 25 + "u32": 21 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "34" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "29" - } - } - ] + "u64": "26" } } }, @@ -7941,49 +8530,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 26 + "u32": 22 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "35" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "28" - } - } - ] + "u64": "27" } } }, @@ -8001,49 +8557,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 27 + "u32": 23 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "36" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "27" - } - } - ] + "u64": "28" } } }, @@ -8061,49 +8584,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 28 + "u32": 24 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "37" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "26" - } - } - ] + "u64": "29" } } }, @@ -8121,49 +8611,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 29 + "u32": 25 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "38" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "25" - } - } - ] + "u64": "30" } } }, @@ -8181,49 +8638,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 30 + "u32": 26 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "39" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "24" - } - } - ] + "u64": "31" } } }, @@ -8241,49 +8665,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 31 + "u32": 27 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "40" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "23" - } - } - ] + "u64": "32" } } }, @@ -8301,49 +8692,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 32 + "u32": 28 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "41" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "22" - } - } - ] + "u64": "33" } } }, @@ -8361,49 +8719,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 33 + "u32": 29 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "42" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "21" - } - } - ] + "u64": "34" } } }, @@ -8421,49 +8746,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 34 + "u32": 30 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "35" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "43" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "20" - } + "u32": 31 } ] + }, + "durability": "persistent", + "val": { + "u64": "36" } } }, @@ -8481,49 +8800,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 35 + "u32": 32 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "44" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "19" - } - } - ] + "u64": "37" } } }, @@ -8541,49 +8827,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 36 + "u32": 33 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "45" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "18" - } - } - ] + "u64": "38" } } }, @@ -8601,49 +8854,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 37 + "u32": 34 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "46" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "17" - } - } - ] + "u64": "39" } } }, @@ -8661,49 +8881,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 38 + "u32": 35 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "47" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "16" - } - } - ] + "u64": "40" } } }, @@ -8721,49 +8908,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 39 + "u32": 36 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "48" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "15" - } - } - ] + "u64": "41" } } }, @@ -8781,49 +8935,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 40 + "u32": 37 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "49" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "14" - } - } - ] + "u64": "42" } } }, @@ -8841,49 +8962,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 41 + "u32": 38 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADX4G3" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "55" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "13" - } - } - ] + "u64": "43" } } }, @@ -8901,49 +8989,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 42 + "u32": 39 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADVUOL" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "54" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "12" - } - } - ] + "u64": "44" } } }, @@ -8961,49 +9016,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 43 + "u32": 40 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADTMX3" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "53" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "11" - } - } - ] + "u64": "45" } } }, @@ -9021,49 +9043,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 44 + "u32": 41 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADRE7L" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "46" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "52" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "10" - } + "u32": 42 } ] + }, + "durability": "persistent", + "val": { + "u64": "47" } } }, @@ -9081,49 +9097,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 45 + "u32": 43 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "48" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "51" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "9" - } + "u32": 44 } ] + }, + "durability": "persistent", + "val": { + "u64": "49" } } }, @@ -9141,49 +9151,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 46 + "u32": 45 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "54" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "50" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "8" - } + "u32": 46 } ] + }, + "durability": "persistent", + "val": { + "u64": "53" } } }, @@ -9201,7 +9205,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 47 @@ -9210,40 +9214,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "8" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "7" - } - } - ] + "u64": "52" } } }, @@ -9261,7 +9232,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 48 @@ -9270,40 +9241,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "7" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "6" - } - } - ] + "u64": "51" } } }, @@ -9321,7 +9259,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 49 @@ -9330,40 +9268,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "6" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "5" - } - } - ] + "u64": "50" } } }, @@ -9390,7 +9295,7 @@ }, "durability": "persistent", "val": { - "u32": 49 + "u32": 1 } } }, @@ -9417,7 +9322,7 @@ }, "durability": "persistent", "val": { - "u32": 48 + "u32": 2 } } }, @@ -9444,7 +9349,7 @@ }, "durability": "persistent", "val": { - "u32": 47 + "u32": 3 } } }, @@ -9471,7 +9376,7 @@ }, "durability": "persistent", "val": { - "u32": 0 + "u32": 4 } } }, @@ -9498,7 +9403,7 @@ }, "durability": "persistent", "val": { - "u32": 1 + "u32": 5 } } }, @@ -9525,7 +9430,7 @@ }, "durability": "persistent", "val": { - "u32": 2 + "u32": 6 } } }, @@ -9552,7 +9457,7 @@ }, "durability": "persistent", "val": { - "u32": 3 + "u32": 7 } } }, @@ -9579,7 +9484,7 @@ }, "durability": "persistent", "val": { - "u32": 4 + "u32": 8 } } }, @@ -9606,7 +9511,7 @@ }, "durability": "persistent", "val": { - "u32": 5 + "u32": 9 } } }, @@ -9633,7 +9538,7 @@ }, "durability": "persistent", "val": { - "u32": 6 + "u32": 10 } } }, @@ -9660,7 +9565,7 @@ }, "durability": "persistent", "val": { - "u32": 7 + "u32": 11 } } }, @@ -9687,7 +9592,7 @@ }, "durability": "persistent", "val": { - "u32": 8 + "u32": 12 } } }, @@ -9714,7 +9619,7 @@ }, "durability": "persistent", "val": { - "u32": 9 + "u32": 13 } } }, @@ -9741,7 +9646,7 @@ }, "durability": "persistent", "val": { - "u32": 10 + "u32": 14 } } }, @@ -9768,7 +9673,7 @@ }, "durability": "persistent", "val": { - "u32": 11 + "u32": 15 } } }, @@ -9795,7 +9700,7 @@ }, "durability": "persistent", "val": { - "u32": 12 + "u32": 16 } } }, @@ -9822,7 +9727,7 @@ }, "durability": "persistent", "val": { - "u32": 13 + "u32": 17 } } }, @@ -9849,7 +9754,7 @@ }, "durability": "persistent", "val": { - "u32": 14 + "u32": 18 } } }, @@ -9876,7 +9781,7 @@ }, "durability": "persistent", "val": { - "u32": 15 + "u32": 19 } } }, @@ -9903,7 +9808,7 @@ }, "durability": "persistent", "val": { - "u32": 16 + "u32": 20 } } }, @@ -9930,7 +9835,7 @@ }, "durability": "persistent", "val": { - "u32": 17 + "u32": 21 } } }, @@ -9957,7 +9862,7 @@ }, "durability": "persistent", "val": { - "u32": 18 + "u32": 22 } } }, @@ -9984,7 +9889,7 @@ }, "durability": "persistent", "val": { - "u32": 19 + "u32": 23 } } }, @@ -10011,7 +9916,7 @@ }, "durability": "persistent", "val": { - "u32": 20 + "u32": 24 } } }, @@ -10038,7 +9943,7 @@ }, "durability": "persistent", "val": { - "u32": 21 + "u32": 25 } } }, @@ -10065,7 +9970,7 @@ }, "durability": "persistent", "val": { - "u32": 22 + "u32": 26 } } }, @@ -10092,7 +9997,7 @@ }, "durability": "persistent", "val": { - "u32": 23 + "u32": 27 } } }, @@ -10119,7 +10024,7 @@ }, "durability": "persistent", "val": { - "u32": 24 + "u32": 28 } } }, @@ -10146,7 +10051,7 @@ }, "durability": "persistent", "val": { - "u32": 25 + "u32": 29 } } }, @@ -10173,7 +10078,7 @@ }, "durability": "persistent", "val": { - "u32": 26 + "u32": 30 } } }, @@ -10200,7 +10105,7 @@ }, "durability": "persistent", "val": { - "u32": 27 + "u32": 31 } } }, @@ -10227,7 +10132,7 @@ }, "durability": "persistent", "val": { - "u32": 28 + "u32": 32 } } }, @@ -10254,7 +10159,7 @@ }, "durability": "persistent", "val": { - "u32": 29 + "u32": 33 } } }, @@ -10281,7 +10186,7 @@ }, "durability": "persistent", "val": { - "u32": 30 + "u32": 34 } } }, @@ -10308,7 +10213,7 @@ }, "durability": "persistent", "val": { - "u32": 31 + "u32": 35 } } }, @@ -10335,7 +10240,7 @@ }, "durability": "persistent", "val": { - "u32": 32 + "u32": 36 } } }, @@ -10362,7 +10267,7 @@ }, "durability": "persistent", "val": { - "u32": 33 + "u32": 37 } } }, @@ -10389,7 +10294,7 @@ }, "durability": "persistent", "val": { - "u32": 34 + "u32": 38 } } }, @@ -10416,7 +10321,7 @@ }, "durability": "persistent", "val": { - "u32": 35 + "u32": 39 } } }, @@ -10443,7 +10348,7 @@ }, "durability": "persistent", "val": { - "u32": 36 + "u32": 40 } } }, @@ -10470,7 +10375,7 @@ }, "durability": "persistent", "val": { - "u32": 37 + "u32": 41 } } }, @@ -10497,7 +10402,7 @@ }, "durability": "persistent", "val": { - "u32": 38 + "u32": 42 } } }, @@ -10524,7 +10429,7 @@ }, "durability": "persistent", "val": { - "u32": 39 + "u32": 43 } } }, @@ -10551,7 +10456,7 @@ }, "durability": "persistent", "val": { - "u32": 40 + "u32": 44 } } }, @@ -10578,7 +10483,7 @@ }, "durability": "persistent", "val": { - "u32": 46 + "u32": 49 } } }, @@ -10605,7 +10510,7 @@ }, "durability": "persistent", "val": { - "u32": 45 + "u32": 48 } } }, @@ -10632,7 +10537,7 @@ }, "durability": "persistent", "val": { - "u32": 44 + "u32": 47 } } }, @@ -10659,7 +10564,7 @@ }, "durability": "persistent", "val": { - "u32": 43 + "u32": 46 } } }, @@ -10686,7 +10591,7 @@ }, "durability": "persistent", "val": { - "u32": 42 + "u32": 45 } } }, @@ -10713,7 +10618,7 @@ }, "durability": "persistent", "val": { - "u32": 41 + "u32": 0 } } }, @@ -10781,7 +10686,7 @@ ] }, "val": { - "u32": 49 + "u32": 1 } }, { diff --git a/leaderboard/test_snapshots/tests/test_top_players_sorted.1.json b/leaderboard/test_snapshots/tests/test_top_players_sorted.1.json index 5a3d20b..5c89c2f 100644 --- a/leaderboard/test_snapshots/tests/test_top_players_sorted.1.json +++ b/leaderboard/test_snapshots/tests/test_top_players_sorted.1.json @@ -149,7 +149,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -157,18 +157,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "50" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "50" } }, { @@ -209,7 +217,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -217,18 +225,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "100" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "100" } }, { @@ -269,7 +285,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -277,18 +293,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "75" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "75" } }, { @@ -317,70 +341,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "key": { + "symbol": "points" + }, + "val": { + "u64": "100" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -401,7 +396,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 1 } ] }, @@ -413,7 +408,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } }, { @@ -429,15 +424,7 @@ "symbol": "points" }, "val": { - "u64": "100" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "1" + "u64": "75" } } ] @@ -461,7 +448,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 1 + "u32": 2 } ] }, @@ -473,7 +460,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, { @@ -489,15 +476,7 @@ "symbol": "points" }, "val": { - "u64": "75" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "2" + "u64": "50" } } ] @@ -518,49 +497,70 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 2 + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ + "u64": "2" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "3" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "50" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "0" - } + "u32": 2 } ] + }, + "durability": "persistent", + "val": { + "u64": "1" } } }, @@ -697,7 +697,7 @@ ] }, "val": { - "u64": "50" + "u64": "0" } }, { diff --git a/leaderboard/test_snapshots/tests/test_unranked_rank_is_above_every_list_rank.1.json b/leaderboard/test_snapshots/tests/test_unranked_rank_is_above_every_list_rank.1.json index b6e70e5..2771eed 100644 --- a/leaderboard/test_snapshots/tests/test_unranked_rank_is_above_every_list_rank.1.json +++ b/leaderboard/test_snapshots/tests/test_unranked_rank_is_above_every_list_rank.1.json @@ -1469,7 +1469,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1477,18 +1477,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1000" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1000" } }, { @@ -1529,7 +1537,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1537,18 +1545,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1001" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1001" } }, { @@ -1589,7 +1605,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1597,18 +1613,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1002" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1002" } }, { @@ -1649,7 +1673,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1657,18 +1681,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1003" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1003" } }, { @@ -1709,7 +1741,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1717,18 +1749,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1004" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1004" } }, { @@ -1769,7 +1809,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1777,18 +1817,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1005" + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "1005" } }, { @@ -1829,7 +1877,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1837,18 +1885,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1006" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1006" } }, { @@ -1889,7 +1945,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1897,18 +1953,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1007" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1007" } }, { @@ -1949,7 +2013,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1957,18 +2021,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1008" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1008" } }, { @@ -2009,7 +2081,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2017,18 +2089,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1009" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1009" } }, { @@ -2069,7 +2149,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2077,18 +2157,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1010" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1010" } }, { @@ -2129,7 +2217,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2137,18 +2225,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1011" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1011" } }, { @@ -2189,7 +2285,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2197,18 +2293,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1012" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1012" } }, { @@ -2249,7 +2353,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2257,18 +2361,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1013" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1013" } }, { @@ -2309,7 +2421,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2317,18 +2429,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1014" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1014" } }, { @@ -2369,7 +2489,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2377,18 +2497,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1015" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1015" } }, { @@ -2429,7 +2557,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2437,18 +2565,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1016" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1016" } }, { @@ -2489,7 +2625,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2497,18 +2633,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1017" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1017" } }, { @@ -2549,7 +2693,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2557,18 +2701,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1018" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1018" } }, { @@ -2609,7 +2761,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2617,18 +2769,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1019" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1019" } }, { @@ -2669,7 +2829,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2677,18 +2837,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1020" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1020" } }, { @@ -2729,7 +2897,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2737,18 +2905,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1021" + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "1021" } }, { @@ -2789,7 +2965,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2797,18 +2973,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1022" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1022" } }, { @@ -2849,7 +3033,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2857,18 +3041,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1023" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1023" } }, { @@ -2909,7 +3101,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2917,18 +3109,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1024" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1024" } }, { @@ -2969,7 +3169,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2977,18 +3177,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1025" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1025" } }, { @@ -3029,7 +3237,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3037,18 +3245,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1026" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1026" } }, { @@ -3089,7 +3305,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3097,18 +3313,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1027" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1027" } }, { @@ -3149,7 +3373,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3157,18 +3381,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1028" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1028" } }, { @@ -3209,7 +3441,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3217,18 +3449,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1029" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1029" } }, { @@ -3269,7 +3509,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3277,18 +3517,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1030" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1030" } }, { @@ -3329,7 +3577,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3337,18 +3585,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1031" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1031" } }, { @@ -3389,7 +3645,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3397,18 +3653,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1032" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1032" } }, { @@ -3449,7 +3713,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3457,18 +3721,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1033" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1033" } }, { @@ -3509,7 +3781,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3517,18 +3789,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1034" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1034" } }, { @@ -3569,7 +3849,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3577,18 +3857,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1035" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1035" } }, { @@ -3629,7 +3917,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3637,18 +3925,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1036" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1036" } }, { @@ -3689,7 +3985,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3697,18 +3993,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1037" + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "1037" } }, { @@ -3749,7 +4053,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3757,18 +4061,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1038" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1038" } }, { @@ -3809,7 +4121,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3817,18 +4129,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1039" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1039" } }, { @@ -3869,7 +4189,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3877,18 +4197,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1040" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1040" } }, { @@ -3929,7 +4257,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3937,18 +4265,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1041" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1041" } }, { @@ -3989,7 +4325,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3997,18 +4333,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1042" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1042" } }, { @@ -4049,7 +4393,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4057,18 +4401,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1043" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1043" } }, { @@ -4109,7 +4461,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4117,18 +4469,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1044" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1044" } }, { @@ -4169,7 +4529,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4177,18 +4537,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1045" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1045" } }, { @@ -4229,7 +4597,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4237,18 +4605,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1046" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1046" } }, { @@ -4289,7 +4665,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4297,18 +4673,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1047" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1047" } }, { @@ -4349,7 +4733,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4357,18 +4741,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1048" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1048" } }, { @@ -4409,7 +4801,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4417,18 +4809,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1049" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1049" } }, { @@ -4472,7 +4872,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -4480,7 +4888,7 @@ "symbol": "points" }, "val": { - "u64": "1049" + "u64": "1004" } } ] @@ -4516,18 +4924,26 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" } }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1048" + "u32": 0 } - } - ] + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1005" + } + } + ] } } }, @@ -4560,7 +4976,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -4568,7 +4992,7 @@ "symbol": "points" }, "val": { - "u64": "1047" + "u64": "1006" } } ] @@ -4604,7 +5028,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -4612,7 +5044,7 @@ "symbol": "points" }, "val": { - "u64": "1046" + "u64": "1007" } } ] @@ -4648,7 +5080,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -4656,7 +5096,7 @@ "symbol": "points" }, "val": { - "u64": "1045" + "u64": "1008" } } ] @@ -4692,7 +5132,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -4700,7 +5148,7 @@ "symbol": "points" }, "val": { - "u64": "1044" + "u64": "1009" } } ] @@ -4736,7 +5184,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -4744,7 +5200,7 @@ "symbol": "points" }, "val": { - "u64": "1043" + "u64": "1010" } } ] @@ -4780,7 +5236,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -4788,7 +5252,7 @@ "symbol": "points" }, "val": { - "u64": "1042" + "u64": "1011" } } ] @@ -4824,7 +5288,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -4832,7 +5304,7 @@ "symbol": "points" }, "val": { - "u64": "1041" + "u64": "1012" } } ] @@ -4868,7 +5340,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -4876,7 +5356,7 @@ "symbol": "points" }, "val": { - "u64": "1040" + "u64": "1013" } } ] @@ -4912,7 +5392,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -4920,7 +5408,7 @@ "symbol": "points" }, "val": { - "u64": "1039" + "u64": "1014" } } ] @@ -4956,7 +5444,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -4964,7 +5460,7 @@ "symbol": "points" }, "val": { - "u64": "1038" + "u64": "1015" } } ] @@ -5000,7 +5496,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -5008,7 +5512,7 @@ "symbol": "points" }, "val": { - "u64": "1037" + "u64": "1016" } } ] @@ -5044,7 +5548,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -5052,7 +5564,7 @@ "symbol": "points" }, "val": { - "u64": "1036" + "u64": "1017" } } ] @@ -5088,7 +5600,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -5096,7 +5616,7 @@ "symbol": "points" }, "val": { - "u64": "1035" + "u64": "1018" } } ] @@ -5132,7 +5652,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -5140,7 +5668,7 @@ "symbol": "points" }, "val": { - "u64": "1034" + "u64": "1019" } } ] @@ -5176,7 +5704,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -5184,7 +5720,7 @@ "symbol": "points" }, "val": { - "u64": "1033" + "u64": "1020" } } ] @@ -5220,7 +5756,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -5228,7 +5772,7 @@ "symbol": "points" }, "val": { - "u64": "1032" + "u64": "1021" } } ] @@ -5264,7 +5808,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -5272,7 +5824,7 @@ "symbol": "points" }, "val": { - "u64": "1031" + "u64": "1022" } } ] @@ -5308,7 +5860,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -5316,7 +5876,7 @@ "symbol": "points" }, "val": { - "u64": "1030" + "u64": "1023" } } ] @@ -5352,7 +5912,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -5360,7 +5928,7 @@ "symbol": "points" }, "val": { - "u64": "1029" + "u64": "1024" } } ] @@ -5396,7 +5964,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -5404,7 +5980,7 @@ "symbol": "points" }, "val": { - "u64": "1028" + "u64": "1025" } } ] @@ -5440,7 +6016,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -5448,7 +6032,7 @@ "symbol": "points" }, "val": { - "u64": "1027" + "u64": "1026" } } ] @@ -5484,7 +6068,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -5492,7 +6084,7 @@ "symbol": "points" }, "val": { - "u64": "1026" + "u64": "1027" } } ] @@ -5528,15 +6120,23 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" } }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1025" + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1028" } } ] @@ -5572,7 +6172,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -5580,7 +6188,7 @@ "symbol": "points" }, "val": { - "u64": "1024" + "u64": "1029" } } ] @@ -5616,7 +6224,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -5624,7 +6240,7 @@ "symbol": "points" }, "val": { - "u64": "1023" + "u64": "1030" } } ] @@ -5660,7 +6276,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -5668,7 +6292,7 @@ "symbol": "points" }, "val": { - "u64": "1022" + "u64": "1031" } } ] @@ -5704,7 +6328,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -5712,7 +6344,7 @@ "symbol": "points" }, "val": { - "u64": "1021" + "u64": "1032" } } ] @@ -5748,7 +6380,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -5756,7 +6396,7 @@ "symbol": "points" }, "val": { - "u64": "1020" + "u64": "1033" } } ] @@ -5792,7 +6432,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -5800,7 +6448,7 @@ "symbol": "points" }, "val": { - "u64": "1019" + "u64": "1034" } } ] @@ -5836,7 +6484,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -5844,7 +6500,7 @@ "symbol": "points" }, "val": { - "u64": "1018" + "u64": "1035" } } ] @@ -5880,7 +6536,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -5888,7 +6552,7 @@ "symbol": "points" }, "val": { - "u64": "1017" + "u64": "1036" } } ] @@ -5924,7 +6588,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -5932,7 +6604,7 @@ "symbol": "points" }, "val": { - "u64": "1016" + "u64": "1037" } } ] @@ -5968,7 +6640,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -5976,7 +6656,7 @@ "symbol": "points" }, "val": { - "u64": "1015" + "u64": "1038" } } ] @@ -6012,7 +6692,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -6020,7 +6708,7 @@ "symbol": "points" }, "val": { - "u64": "1014" + "u64": "1039" } } ] @@ -6056,7 +6744,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -6064,7 +6760,7 @@ "symbol": "points" }, "val": { - "u64": "1013" + "u64": "1040" } } ] @@ -6100,7 +6796,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -6108,7 +6812,7 @@ "symbol": "points" }, "val": { - "u64": "1012" + "u64": "1041" } } ] @@ -6144,7 +6848,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -6152,7 +6864,7 @@ "symbol": "points" }, "val": { - "u64": "1011" + "u64": "1042" } } ] @@ -6188,7 +6900,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -6196,7 +6916,7 @@ "symbol": "points" }, "val": { - "u64": "1010" + "u64": "1043" } } ] @@ -6232,7 +6952,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -6240,7 +6968,7 @@ "symbol": "points" }, "val": { - "u64": "1009" + "u64": "1044" } } ] @@ -6276,7 +7004,15 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { @@ -6284,7 +7020,59 @@ "symbol": "points" }, "val": { - "u64": "1008" + "u64": "1045" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 42 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1046" } } ] @@ -6305,7 +7093,1505 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerAt" + }, + { + "u32": 43 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1047" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 44 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1048" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 45 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1049" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 46 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1003" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 47 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1002" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 48 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1001" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 49 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "5" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "6" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 2 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "7" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 3 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "8" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 4 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "9" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 5 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "10" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 6 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "11" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 7 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "12" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 8 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "13" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 9 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "14" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 10 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "15" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 11 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "16" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 12 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "17" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 13 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "18" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 14 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "19" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 15 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "20" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 16 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "21" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 17 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "22" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 18 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "23" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 19 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "24" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 20 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "25" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 21 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "26" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 22 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "27" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 23 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "28" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 24 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "29" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 25 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "30" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 26 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "31" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 27 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "32" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 28 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "33" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 29 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "34" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 30 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "35" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 31 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "36" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 32 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "37" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 33 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "38" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 34 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "39" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 35 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "40" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 36 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "41" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 37 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "42" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 38 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "43" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 39 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "44" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 40 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "45" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 41 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "46" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" }, { "u32": 42 @@ -6314,24 +8600,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1007" - } - } - ] + "u64": "47" } } }, @@ -6349,7 +8618,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 43 @@ -6358,24 +8627,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1006" - } - } - ] + "u64": "48" } } }, @@ -6393,7 +8645,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 44 @@ -6402,24 +8654,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1005" - } - } - ] + "u64": "49" } } }, @@ -6437,7 +8672,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 45 @@ -6446,24 +8681,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1004" - } - } - ] + "u64": "50" } } }, @@ -6481,7 +8699,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 46 @@ -6490,24 +8708,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1003" - } - } - ] + "u64": "4" } } }, @@ -6525,7 +8726,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 47 @@ -6534,24 +8735,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1002" - } - } - ] + "u64": "3" } } }, @@ -6569,7 +8753,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 48 @@ -6578,24 +8762,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1001" - } - } - ] + "u64": "2" } } }, @@ -6613,7 +8780,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 49 @@ -6622,24 +8789,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "1000" - } - } - ] + "u64": "1" } } }, @@ -6774,7 +8924,7 @@ }, "durability": "persistent", "val": { - "u32": 45 + "u32": 0 } } }, @@ -6801,7 +8951,7 @@ }, "durability": "persistent", "val": { - "u32": 44 + "u32": 1 } } }, @@ -6828,7 +8978,7 @@ }, "durability": "persistent", "val": { - "u32": 43 + "u32": 2 } } }, @@ -6855,7 +9005,7 @@ }, "durability": "persistent", "val": { - "u32": 42 + "u32": 3 } } }, @@ -6882,7 +9032,7 @@ }, "durability": "persistent", "val": { - "u32": 41 + "u32": 4 } } }, @@ -6909,7 +9059,7 @@ }, "durability": "persistent", "val": { - "u32": 40 + "u32": 5 } } }, @@ -6936,7 +9086,7 @@ }, "durability": "persistent", "val": { - "u32": 39 + "u32": 6 } } }, @@ -6963,7 +9113,7 @@ }, "durability": "persistent", "val": { - "u32": 38 + "u32": 7 } } }, @@ -6990,7 +9140,7 @@ }, "durability": "persistent", "val": { - "u32": 37 + "u32": 8 } } }, @@ -7017,7 +9167,7 @@ }, "durability": "persistent", "val": { - "u32": 36 + "u32": 9 } } }, @@ -7044,7 +9194,7 @@ }, "durability": "persistent", "val": { - "u32": 35 + "u32": 10 } } }, @@ -7071,7 +9221,7 @@ }, "durability": "persistent", "val": { - "u32": 34 + "u32": 11 } } }, @@ -7098,7 +9248,7 @@ }, "durability": "persistent", "val": { - "u32": 33 + "u32": 12 } } }, @@ -7125,7 +9275,7 @@ }, "durability": "persistent", "val": { - "u32": 32 + "u32": 13 } } }, @@ -7152,7 +9302,7 @@ }, "durability": "persistent", "val": { - "u32": 31 + "u32": 14 } } }, @@ -7179,7 +9329,7 @@ }, "durability": "persistent", "val": { - "u32": 30 + "u32": 15 } } }, @@ -7206,7 +9356,7 @@ }, "durability": "persistent", "val": { - "u32": 29 + "u32": 16 } } }, @@ -7233,7 +9383,7 @@ }, "durability": "persistent", "val": { - "u32": 28 + "u32": 17 } } }, @@ -7260,7 +9410,7 @@ }, "durability": "persistent", "val": { - "u32": 27 + "u32": 18 } } }, @@ -7287,7 +9437,7 @@ }, "durability": "persistent", "val": { - "u32": 26 + "u32": 19 } } }, @@ -7314,7 +9464,7 @@ }, "durability": "persistent", "val": { - "u32": 25 + "u32": 20 } } }, @@ -7341,7 +9491,7 @@ }, "durability": "persistent", "val": { - "u32": 24 + "u32": 21 } } }, @@ -7368,7 +9518,7 @@ }, "durability": "persistent", "val": { - "u32": 23 + "u32": 22 } } }, @@ -7395,7 +9545,7 @@ }, "durability": "persistent", "val": { - "u32": 22 + "u32": 23 } } }, @@ -7422,7 +9572,7 @@ }, "durability": "persistent", "val": { - "u32": 21 + "u32": 24 } } }, @@ -7449,7 +9599,7 @@ }, "durability": "persistent", "val": { - "u32": 20 + "u32": 25 } } }, @@ -7476,7 +9626,7 @@ }, "durability": "persistent", "val": { - "u32": 19 + "u32": 26 } } }, @@ -7503,7 +9653,7 @@ }, "durability": "persistent", "val": { - "u32": 18 + "u32": 27 } } }, @@ -7530,7 +9680,7 @@ }, "durability": "persistent", "val": { - "u32": 17 + "u32": 28 } } }, @@ -7557,7 +9707,7 @@ }, "durability": "persistent", "val": { - "u32": 16 + "u32": 29 } } }, @@ -7584,7 +9734,7 @@ }, "durability": "persistent", "val": { - "u32": 15 + "u32": 30 } } }, @@ -7611,7 +9761,7 @@ }, "durability": "persistent", "val": { - "u32": 14 + "u32": 31 } } }, @@ -7638,7 +9788,7 @@ }, "durability": "persistent", "val": { - "u32": 13 + "u32": 32 } } }, @@ -7665,7 +9815,7 @@ }, "durability": "persistent", "val": { - "u32": 12 + "u32": 33 } } }, @@ -7692,7 +9842,7 @@ }, "durability": "persistent", "val": { - "u32": 11 + "u32": 34 } } }, @@ -7719,7 +9869,7 @@ }, "durability": "persistent", "val": { - "u32": 10 + "u32": 35 } } }, @@ -7746,7 +9896,7 @@ }, "durability": "persistent", "val": { - "u32": 9 + "u32": 36 } } }, @@ -7773,7 +9923,7 @@ }, "durability": "persistent", "val": { - "u32": 8 + "u32": 37 } } }, @@ -7800,7 +9950,7 @@ }, "durability": "persistent", "val": { - "u32": 7 + "u32": 38 } } }, @@ -7827,7 +9977,7 @@ }, "durability": "persistent", "val": { - "u32": 6 + "u32": 39 } } }, @@ -7854,7 +10004,7 @@ }, "durability": "persistent", "val": { - "u32": 5 + "u32": 40 } } }, @@ -7881,7 +10031,7 @@ }, "durability": "persistent", "val": { - "u32": 4 + "u32": 41 } } }, @@ -7908,7 +10058,7 @@ }, "durability": "persistent", "val": { - "u32": 3 + "u32": 42 } } }, @@ -7935,7 +10085,7 @@ }, "durability": "persistent", "val": { - "u32": 2 + "u32": 43 } } }, @@ -7962,7 +10112,7 @@ }, "durability": "persistent", "val": { - "u32": 1 + "u32": 44 } } }, @@ -7989,7 +10139,7 @@ }, "durability": "persistent", "val": { - "u32": 0 + "u32": 45 } } }, @@ -8072,6 +10222,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "50" + } + }, { "key": { "vec": [ diff --git a/leaderboard/test_snapshots/tests/test_upsert_repairs_stale_slot_instead_of_panicking.1.json b/leaderboard/test_snapshots/tests/test_upsert_repairs_stale_slot_instead_of_panicking.1.json new file mode 100644 index 0000000..5bf7321 --- /dev/null +++ b/leaderboard/test_snapshots/tests/test_upsert_repairs_stale_slot_instead_of_panicking.1.json @@ -0,0 +1,464 @@ +{ + "generators": { + "address": 5, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": "100" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "add_pts", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": "25" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "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": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "125" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 2 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "125" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "2" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "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" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "2" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 1 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307200 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/leaderboard/test_snapshots/ttl_tests/test_add_bonus_pts_refreshes_instance_ttl_when_below_threshold.1.json b/leaderboard/test_snapshots/ttl_tests/test_add_bonus_pts_refreshes_instance_ttl_when_below_threshold.1.json index 80ff03f..5ccfe9f 100644 --- a/leaderboard/test_snapshots/ttl_tests/test_add_bonus_pts_refreshes_instance_ttl_when_below_threshold.1.json +++ b/leaderboard/test_snapshots/ttl_tests/test_add_bonus_pts_refreshes_instance_ttl_when_below_threshold.1.json @@ -92,64 +92,45 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { - "u32": 0 + "u32": 1 } }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "10" + "u32": 26 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 } }, { "key": { - "symbol": "won_bets" + "symbol": "points" }, "val": { - "u32": 0 + "u64": "10" } - } - ] - } - } - }, - "ext": "v0" - }, - "live_until": 9460801 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 0 + } } ] - }, - "durability": "persistent", - "val": { - "u32": 26 } } }, @@ -200,16 +181,35 @@ "val": { "u64": "10" } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 9460801 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "0" - } + "u32": 0 } ] + }, + "durability": "persistent", + "val": { + "u64": "1" } } }, @@ -292,7 +292,7 @@ ] }, "val": { - "u64": "10" + "u64": "0" } }, { diff --git a/leaderboard/test_snapshots/ttl_tests/test_add_pts_refreshes_instance_ttl_when_below_threshold.1.json b/leaderboard/test_snapshots/ttl_tests/test_add_pts_refreshes_instance_ttl_when_below_threshold.1.json index 888b4ec..073699d 100644 --- a/leaderboard/test_snapshots/ttl_tests/test_add_pts_refreshes_instance_ttl_when_below_threshold.1.json +++ b/leaderboard/test_snapshots/ttl_tests/test_add_pts_refreshes_instance_ttl_when_below_threshold.1.json @@ -95,7 +95,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -103,56 +103,37 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "10" + "u32": 26 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 } }, { "key": { - "symbol": "won_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "10" } - } - ] - } - } - }, - "ext": "v0" - }, - "live_until": 9460801 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } } ] - }, - "durability": "persistent", - "val": { - "u32": 26 } } }, @@ -203,16 +184,35 @@ "val": { "u64": "10" } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 9460801 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "0" - } + "u32": 0 } ] + }, + "durability": "persistent", + "val": { + "u64": "1" } } }, @@ -295,7 +295,7 @@ ] }, "val": { - "u64": "10" + "u64": "0" } }, { diff --git a/leaderboard/test_snapshots/ttl_tests/test_equal_min_players_do_not_corrupt_min_cache.1.json b/leaderboard/test_snapshots/ttl_tests/test_equal_min_players_do_not_corrupt_min_cache.1.json index c8756bb..a427654 100644 --- a/leaderboard/test_snapshots/ttl_tests/test_equal_min_players_do_not_corrupt_min_cache.1.json +++ b/leaderboard/test_snapshots/ttl_tests/test_equal_min_players_do_not_corrupt_min_cache.1.json @@ -1556,7 +1556,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1564,18 +1564,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1000" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1000" } }, { @@ -1616,7 +1624,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1624,18 +1632,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "999" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "999" } }, { @@ -1676,7 +1692,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1684,18 +1700,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "998" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "998" } }, { @@ -1736,7 +1760,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1744,18 +1768,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "997" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "997" } }, { @@ -1796,7 +1828,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1804,18 +1836,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "996" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "996" } }, { @@ -1856,7 +1896,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1864,18 +1904,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "995" + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "995" } }, { @@ -1916,7 +1964,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1924,18 +1972,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "994" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "994" } }, { @@ -1976,7 +2032,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1984,18 +2040,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "993" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "993" } }, { @@ -2036,7 +2100,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2044,18 +2108,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "992" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "992" } }, { @@ -2096,7 +2168,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2104,18 +2176,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "991" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "991" } }, { @@ -2156,7 +2236,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2164,18 +2244,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "990" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "990" } }, { @@ -2216,7 +2304,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2224,18 +2312,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "989" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "989" } }, { @@ -2276,7 +2372,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2284,18 +2380,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "988" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "988" } }, { @@ -2336,7 +2440,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2344,18 +2448,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "987" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "987" } }, { @@ -2396,7 +2508,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2404,18 +2516,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "986" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "986" } }, { @@ -2456,7 +2576,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2464,18 +2584,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "985" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "985" } }, { @@ -2516,7 +2644,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2524,18 +2652,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "984" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "984" } }, { @@ -2576,7 +2712,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2584,18 +2720,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "983" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "983" } }, { @@ -2636,7 +2780,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2644,18 +2788,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "982" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "982" } }, { @@ -2696,7 +2848,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2704,18 +2856,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "981" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "981" } }, { @@ -2756,7 +2916,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2764,18 +2924,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "980" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "980" } }, { @@ -2816,7 +2984,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2824,18 +2992,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "979" + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "979" } }, { @@ -2876,7 +3052,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2884,18 +3060,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "978" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "978" } }, { @@ -2936,7 +3120,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2944,18 +3128,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "977" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "977" } }, { @@ -2996,7 +3188,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3004,18 +3196,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "976" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "976" } }, { @@ -3056,7 +3256,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3064,18 +3264,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "975" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "975" } }, { @@ -3116,7 +3324,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3124,18 +3332,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "974" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "974" } }, { @@ -3176,7 +3392,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3184,18 +3400,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "973" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "973" } }, { @@ -3236,7 +3460,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3244,18 +3468,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "972" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "972" } }, { @@ -3296,7 +3528,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3304,18 +3536,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "971" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "971" } }, { @@ -3356,7 +3596,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3364,18 +3604,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "970" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "970" } }, { @@ -3416,7 +3664,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3424,18 +3672,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "969" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "969" } }, { @@ -3476,7 +3732,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3484,18 +3740,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "968" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "968" } }, { @@ -3536,7 +3800,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3544,18 +3808,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "967" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "967" } }, { @@ -3596,7 +3868,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3604,18 +3876,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "966" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "966" } }, { @@ -3656,7 +3936,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3664,18 +3944,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "965" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "965" } }, { @@ -3716,7 +4004,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3724,18 +4012,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "964" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "964" } }, { @@ -3776,7 +4072,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3784,18 +4080,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "963" + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "963" } }, { @@ -3836,7 +4140,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3844,18 +4148,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "962" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "962" } }, { @@ -3896,7 +4208,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3904,18 +4216,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "961" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "961" } }, { @@ -3956,7 +4276,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3964,18 +4284,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "960" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "960" } }, { @@ -4016,7 +4344,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4024,18 +4352,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "959" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "959" } }, { @@ -4076,7 +4412,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4084,18 +4420,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "958" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "958" } }, { @@ -4136,7 +4480,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4144,18 +4488,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "957" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "957" } }, { @@ -4196,7 +4548,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4204,18 +4556,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "956" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "956" } }, { @@ -4256,7 +4616,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4264,18 +4624,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "955" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "955" } }, { @@ -4316,7 +4684,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4324,18 +4692,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "954" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "954" } }, { @@ -4376,7 +4752,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4384,18 +4760,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "953" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "953" } }, { @@ -4436,7 +4820,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4444,18 +4828,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "952" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "952" } }, { @@ -4496,7 +4888,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4504,18 +4896,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "951" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "951" } }, { @@ -4556,7 +4956,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4564,18 +4964,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "951" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "951" } }, { @@ -4616,7 +5024,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4624,18 +5032,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "951" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "951" } }, { @@ -4676,7 +5092,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4684,18 +5100,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "950" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "950" } }, { @@ -4744,18 +5168,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1000" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "0" + "u64": "1000" } } ] @@ -4796,18 +5220,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "999" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "1" + "u64": "999" } } ] @@ -4848,18 +5272,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "998" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "2" + "u64": "998" } } ] @@ -4900,18 +5324,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "997" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "3" + "u64": "997" } } ] @@ -4952,18 +5376,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "996" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "4" + "u64": "996" } } ] @@ -5004,18 +5428,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "995" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "5" + "u64": "995" } } ] @@ -5056,18 +5480,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "994" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "6" + "u64": "994" } } ] @@ -5108,18 +5532,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "993" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "7" + "u64": "993" } } ] @@ -5160,18 +5584,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "992" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "8" + "u64": "992" } } ] @@ -5212,18 +5636,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "991" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "9" + "u64": "991" } } ] @@ -5264,18 +5688,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "990" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "10" + "u64": "990" } } ] @@ -5316,18 +5740,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "989" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "11" + "u64": "989" } } ] @@ -5368,18 +5792,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "988" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "12" + "u64": "988" } } ] @@ -5420,18 +5844,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "987" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "13" + "u64": "987" } } ] @@ -5472,18 +5896,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "986" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "14" + "u64": "986" } } ] @@ -5524,18 +5948,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "985" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "15" + "u64": "985" } } ] @@ -5576,18 +6000,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "984" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "16" + "u64": "984" } } ] @@ -5628,18 +6052,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "983" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "17" + "u64": "983" } } ] @@ -5680,18 +6104,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "982" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "18" + "u64": "982" } } ] @@ -5732,18 +6156,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "981" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "19" + "u64": "981" } } ] @@ -5784,18 +6208,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "980" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "20" + "u64": "980" } } ] @@ -5836,18 +6260,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "979" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "21" + "u64": "979" } } ] @@ -5888,18 +6312,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "978" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "22" + "u64": "978" } } ] @@ -5940,18 +6364,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "977" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "23" + "u64": "977" } } ] @@ -5992,18 +6416,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "976" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "24" + "u64": "976" } } ] @@ -6044,18 +6468,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "975" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "25" + "u64": "975" } } ] @@ -6096,18 +6520,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "974" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "26" + "u64": "974" } } ] @@ -6148,18 +6572,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "973" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "27" + "u64": "973" } } ] @@ -6200,18 +6624,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "972" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "28" + "u64": "972" } } ] @@ -6252,18 +6676,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "971" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "29" + "u64": "971" } } ] @@ -6304,18 +6728,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "970" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "30" + "u64": "970" } } ] @@ -6356,18 +6780,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "969" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "31" + "u64": "969" } } ] @@ -6408,18 +6832,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "968" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "32" + "u64": "968" } } ] @@ -6460,18 +6884,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "967" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "33" + "u64": "967" } } ] @@ -6512,18 +6936,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "966" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "34" + "u64": "966" } } ] @@ -6564,18 +6988,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "965" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "35" + "u64": "965" } } ] @@ -6616,18 +7040,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "964" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "36" + "u64": "964" } } ] @@ -6668,18 +7092,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "963" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "37" + "u64": "963" } } ] @@ -6720,18 +7144,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "962" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "38" + "u64": "962" } } ] @@ -6772,18 +7196,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "961" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "39" + "u64": "961" } } ] @@ -6824,18 +7248,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "960" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "40" + "u64": "960" } } ] @@ -6876,18 +7300,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "959" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "41" + "u64": "959" } } ] @@ -6928,18 +7352,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "958" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "42" + "u64": "958" } } ] @@ -6980,18 +7404,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "957" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "43" + "u64": "957" } } ] @@ -7032,18 +7456,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "956" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "44" + "u64": "956" } } ] @@ -7084,18 +7508,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "955" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "45" + "u64": "955" } } ] @@ -7136,18 +7560,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "954" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "46" + "u64": "954" } } ] @@ -7188,18 +7612,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "953" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "47" + "u64": "953" } } ] @@ -7240,18 +7664,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "952" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "48" + "u64": "952" } } ] @@ -7292,18 +7716,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "951" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "51" + "u64": "951" } } ] @@ -7314,6 +7738,1356 @@ }, "live_until": 6307200 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "2" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 2 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "3" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 3 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "4" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 4 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "5" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 5 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "6" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 6 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "7" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 7 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "8" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 8 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "9" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 9 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "10" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 10 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "11" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 11 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "12" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 12 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "13" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 13 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "14" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 14 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "15" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 15 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "16" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 16 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "17" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 17 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "18" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 18 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "19" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 19 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "20" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 20 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "21" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 21 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "22" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 22 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "23" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 23 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "24" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 24 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "25" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 25 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "26" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 26 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "27" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 27 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "28" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 28 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "29" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 29 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "30" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 30 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "31" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 31 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "32" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 32 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "33" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 33 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "34" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 34 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "35" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 35 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "36" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 36 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "37" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 37 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "38" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 38 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "39" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 39 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "40" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 40 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "41" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 41 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "42" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 42 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "43" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 43 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "44" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 44 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "45" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 45 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "46" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 46 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "47" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 47 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "48" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 48 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "49" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 49 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "52" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, { "entry": { "last_modified_ledger_seq": 0, diff --git a/leaderboard/test_snapshots/ttl_tests/test_instance_ttl_not_bumped_again_while_above_threshold.1.json b/leaderboard/test_snapshots/ttl_tests/test_instance_ttl_not_bumped_again_while_above_threshold.1.json index 9ba16d8..8e9d953 100644 --- a/leaderboard/test_snapshots/ttl_tests/test_instance_ttl_not_bumped_again_while_above_threshold.1.json +++ b/leaderboard/test_snapshots/ttl_tests/test_instance_ttl_not_bumped_again_while_above_threshold.1.json @@ -94,7 +94,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -102,56 +102,37 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "10" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 } }, { "key": { - "symbol": "won_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "10" } - } - ] - } - } - }, - "ext": "v0" - }, - "live_until": 6307210 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -202,16 +183,35 @@ "val": { "u64": "10" } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307210 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "0" - } + "u32": 0 } ] + }, + "durability": "persistent", + "val": { + "u64": "1" } } }, @@ -294,7 +294,7 @@ ] }, "val": { - "u64": "10" + "u64": "0" } }, { diff --git a/leaderboard/test_snapshots/ttl_tests/test_min_points_and_min_slot_survive_ttl_refresh_cycle.1.json b/leaderboard/test_snapshots/ttl_tests/test_min_points_and_min_slot_survive_ttl_refresh_cycle.1.json index 5635f36..06d9343 100644 --- a/leaderboard/test_snapshots/ttl_tests/test_min_points_and_min_slot_survive_ttl_refresh_cycle.1.json +++ b/leaderboard/test_snapshots/ttl_tests/test_min_points_and_min_slot_survive_ttl_refresh_cycle.1.json @@ -1502,7 +1502,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1510,18 +1510,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "1000" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1000" } }, { @@ -1562,7 +1570,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1570,18 +1578,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "999" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "999" } }, { @@ -1622,7 +1638,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1630,18 +1646,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "998" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "998" } }, { @@ -1682,7 +1706,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1690,18 +1714,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "997" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "997" } }, { @@ -1742,7 +1774,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1750,18 +1782,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "996" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "996" } }, { @@ -1802,7 +1842,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1810,18 +1850,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "995" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "995" } }, { @@ -1862,7 +1910,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1870,18 +1918,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "994" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "994" } }, { @@ -1922,7 +1978,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1930,18 +1986,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "993" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "993" } }, { @@ -1982,7 +2046,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1990,18 +2054,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "992" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "992" } }, { @@ -2042,7 +2114,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2050,18 +2122,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "991" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "991" } }, { @@ -2102,7 +2182,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2110,18 +2190,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "990" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "990" } }, { @@ -2162,7 +2250,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2170,18 +2258,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "989" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "989" } }, { @@ -2222,7 +2318,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2230,18 +2326,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "988" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "988" } }, { @@ -2282,7 +2386,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2290,18 +2394,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "987" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "987" } }, { @@ -2342,7 +2454,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2350,18 +2462,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "986" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "986" } }, { @@ -2402,7 +2522,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2410,18 +2530,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "985" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "985" } }, { @@ -2462,7 +2590,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2470,18 +2598,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "984" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "984" } }, { @@ -2522,7 +2658,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2530,18 +2666,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "983" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "983" } }, { @@ -2582,7 +2726,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2590,18 +2734,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "982" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "982" } }, { @@ -2642,7 +2794,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2650,18 +2802,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "981" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "981" } }, { @@ -2702,7 +2862,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2710,18 +2870,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "980" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "980" } }, { @@ -2762,7 +2930,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2770,18 +2938,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "979" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "979" } }, { @@ -2822,7 +2998,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2830,18 +3006,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "978" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "978" } }, { @@ -2882,7 +3066,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2890,18 +3074,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "977" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "977" } }, { @@ -2942,7 +3134,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -2950,18 +3142,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "976" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "976" } }, { @@ -3002,7 +3202,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3010,18 +3210,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "975" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "975" } }, { @@ -3062,7 +3270,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3070,18 +3278,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "974" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "974" } }, { @@ -3122,7 +3338,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3130,18 +3346,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "973" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "973" } }, { @@ -3182,7 +3406,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3190,18 +3414,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "972" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "972" } }, { @@ -3242,7 +3474,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3250,18 +3482,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "971" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "971" } }, { @@ -3302,7 +3542,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3310,18 +3550,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "970" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "970" } }, { @@ -3362,7 +3610,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3370,18 +3618,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "969" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "969" } }, { @@ -3422,7 +3678,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3430,18 +3686,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "968" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "968" } }, { @@ -3482,7 +3746,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3490,18 +3754,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "967" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "967" } }, { @@ -3542,7 +3814,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3550,18 +3822,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "966" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "966" } }, { @@ -3602,7 +3882,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3610,18 +3890,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "965" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "965" } }, { @@ -3662,7 +3950,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3670,18 +3958,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "964" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "964" } }, { @@ -3722,7 +4018,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3730,18 +4026,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "963" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "963" } }, { @@ -3782,7 +4086,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3790,18 +4094,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "962" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "962" } }, { @@ -3842,7 +4154,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3850,18 +4162,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "961" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "961" } }, { @@ -3902,7 +4222,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3910,18 +4230,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "960" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "960" } }, { @@ -3962,7 +4290,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -3970,18 +4298,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "959" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "959" } }, { @@ -4022,7 +4358,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4030,18 +4366,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "958" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "958" } }, { @@ -4082,7 +4426,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4090,18 +4434,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "957" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "957" } }, { @@ -4142,7 +4494,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4150,18 +4502,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "956" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "956" } }, { @@ -4202,7 +4562,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4210,18 +4570,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "955" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "955" } }, { @@ -4262,7 +4630,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4270,18 +4638,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "954" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "954" } }, { @@ -4322,7 +4698,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4330,18 +4706,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "953" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "953" } }, { @@ -4382,7 +4766,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4390,18 +4774,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "952" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "952" } }, { @@ -4442,7 +4834,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4450,18 +4842,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "951" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "951" } }, { @@ -4502,7 +4902,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -4510,18 +4910,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "952" + "u32": 26 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "952" } }, { @@ -4550,43 +4958,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "1000" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4604,16 +5010,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "u32": 1 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "999" + } + } + ] } } }, @@ -4631,16 +5062,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "u32": 2 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "998" + } + } + ] } } }, @@ -4658,16 +5114,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "u32": 3 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "997" + } + } + ] } } }, @@ -4685,16 +5166,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + "u32": 4 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "996" + } + } + ] } } }, @@ -4712,16 +5218,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + "u32": 5 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "995" + } + } + ] } } }, @@ -4739,43 +5270,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + "u32": 6 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "994" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -4793,16 +5322,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + "u32": 7 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "993" + } + } + ] } } }, @@ -4820,16 +5374,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + "u32": 8 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "992" + } + } + ] } } }, @@ -4847,16 +5426,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + "u32": 9 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "991" + } + } + ] } } }, @@ -4874,16 +5478,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + "u32": 10 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "990" + } + } + ] } } }, @@ -4901,16 +5530,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + "u32": 11 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "989" + } + } + ] } } }, @@ -4928,16 +5582,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + "u32": 12 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "988" + } + } + ] } } }, @@ -4955,16 +5634,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + "u32": 13 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "987" + } + } + ] } } }, @@ -4982,43 +5686,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + "u32": 14 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "986" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5036,16 +5738,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + "u32": 15 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "985" + } + } + ] } } }, @@ -5063,16 +5790,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + "u32": 16 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "984" + } + } + ] } } }, @@ -5090,16 +5842,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + "u32": 17 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "983" + } + } + ] } } }, @@ -5117,16 +5894,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + "u32": 18 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "982" + } + } + ] } } }, @@ -5144,16 +5946,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + "u32": 19 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "981" + } + } + ] } } }, @@ -5171,16 +5998,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + "u32": 20 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "980" + } + } + ] } } }, @@ -5198,16 +6050,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + "u32": 21 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "979" + } + } + ] } } }, @@ -5225,43 +6102,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + "u32": 22 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "978" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5279,16 +6154,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + "u32": 23 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "977" + } + } + ] } } }, @@ -5306,16 +6206,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + "u32": 24 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "976" + } + } + ] } } }, @@ -5333,16 +6258,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + "u32": 25 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "975" + } + } + ] } } }, @@ -5360,16 +6310,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + "u32": 26 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "974" + } + } + ] } } }, @@ -5387,16 +6362,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + "u32": 27 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "973" + } + } + ] } } }, @@ -5414,16 +6414,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + "u32": 28 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "972" + } + } + ] } } }, @@ -5441,16 +6466,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + "u32": 29 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "971" + } + } + ] } } }, @@ -5468,43 +6518,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + "u32": 30 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "970" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5522,16 +6570,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + "u32": 31 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "969" + } + } + ] } } }, @@ -5549,16 +6622,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + "u32": 32 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "968" + } + } + ] } } }, @@ -5576,16 +6674,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + "u32": 33 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "967" + } + } + ] } } }, @@ -5603,16 +6726,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + "u32": 34 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "966" + } + } + ] } } }, @@ -5630,16 +6778,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + "u32": 35 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "965" + } + } + ] } } }, @@ -5657,16 +6830,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + "u32": 36 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "964" + } + } + ] } } }, @@ -5684,16 +6882,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" + "u32": 37 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "963" + } + } + ] } } }, @@ -5711,43 +6934,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" + "u32": 38 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "962" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5765,43 +6986,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" + "u32": 39 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "961" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5819,43 +7038,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" + "u32": 40 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "960" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -5873,49 +7090,47 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMXIK" + "u32": 41 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "959" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 26 } } }, "ext": "v0" }, - "live_until": 9460801 + "live_until": 6307200 }, { "entry": { @@ -5930,7 +7145,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 42 } ] }, @@ -5942,7 +7157,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" } }, { @@ -5958,15 +7173,7 @@ "symbol": "points" }, "val": { - "u64": "1000" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "0" + "u64": "958" } } ] @@ -5990,7 +7197,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 1 + "u32": 43 } ] }, @@ -6002,7 +7209,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" } }, { @@ -6018,15 +7225,7 @@ "symbol": "points" }, "val": { - "u64": "999" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "1" + "u64": "957" } } ] @@ -6050,7 +7249,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 2 + "u32": 44 } ] }, @@ -6062,7 +7261,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" } }, { @@ -6078,15 +7277,7 @@ "symbol": "points" }, "val": { - "u64": "998" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "2" + "u64": "956" } } ] @@ -6110,7 +7301,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 3 + "u32": 45 } ] }, @@ -6122,7 +7313,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" } }, { @@ -6130,7 +7321,7 @@ "symbol": "epoch" }, "val": { - "u32": 0 + "u32": 26 } }, { @@ -6138,15 +7329,7 @@ "symbol": "points" }, "val": { - "u64": "997" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "3" + "u64": "952" } } ] @@ -6170,7 +7353,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 4 + "u32": 46 } ] }, @@ -6182,7 +7365,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" } }, { @@ -6198,15 +7381,7 @@ "symbol": "points" }, "val": { - "u64": "996" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "4" + "u64": "955" } } ] @@ -6230,7 +7405,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 5 + "u32": 47 } ] }, @@ -6242,7 +7417,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" } }, { @@ -6258,15 +7433,7 @@ "symbol": "points" }, "val": { - "u64": "995" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "5" + "u64": "954" } } ] @@ -6290,7 +7457,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 6 + "u32": 48 } ] }, @@ -6302,7 +7469,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" } }, { @@ -6318,15 +7485,7 @@ "symbol": "points" }, "val": { - "u64": "994" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "6" + "u64": "953" } } ] @@ -6350,7 +7509,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 7 + "u32": 49 } ] }, @@ -6362,7 +7521,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" } }, { @@ -6378,15 +7537,7 @@ "symbol": "points" }, "val": { - "u64": "993" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "7" + "u64": "952" } } ] @@ -6395,7 +7546,7 @@ }, "ext": "v0" }, - "live_until": 6307200 + "live_until": 9460801 }, { "entry": { @@ -6407,49 +7558,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 8 + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "992" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "8" - } - } - ] + "u64": "1" } } }, @@ -6467,49 +7585,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 9 + "u32": 1 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "991" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "9" - } - } - ] + "u64": "2" } } }, @@ -6527,49 +7612,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 10 + "u32": 2 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "990" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "10" - } - } - ] + "u64": "3" } } }, @@ -6587,49 +7639,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 11 + "u32": 3 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "989" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "11" - } - } - ] + "u64": "4" } } }, @@ -6647,49 +7666,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 12 + "u32": 4 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "988" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "12" - } - } - ] + "u64": "5" } } }, @@ -6707,49 +7693,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 13 + "u32": 5 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "6" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "987" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "13" - } + "u32": 6 } ] + }, + "durability": "persistent", + "val": { + "u64": "7" } } }, @@ -6767,49 +7747,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 14 + "u32": 7 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "986" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "14" - } - } - ] + "u64": "8" } } }, @@ -6827,49 +7774,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 15 + "u32": 8 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "985" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "15" - } - } - ] + "u64": "9" } } }, @@ -6887,49 +7801,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 16 + "u32": 9 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "984" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "16" - } - } - ] + "u64": "10" } } }, @@ -6947,49 +7828,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 17 + "u32": 10 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "983" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "17" - } - } - ] + "u64": "11" } } }, @@ -7007,49 +7855,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 18 + "u32": 11 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "982" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "18" - } - } - ] + "u64": "12" } } }, @@ -7067,49 +7882,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 19 + "u32": 12 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "981" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "19" - } - } - ] + "u64": "13" } } }, @@ -7127,49 +7909,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 20 + "u32": 13 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "14" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "980" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "20" - } + "u32": 14 } ] + }, + "durability": "persistent", + "val": { + "u64": "15" } } }, @@ -7187,49 +7963,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 21 + "u32": 15 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "979" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "21" - } - } - ] + "u64": "16" } } }, @@ -7247,49 +7990,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 22 + "u32": 16 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "978" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "22" - } - } - ] + "u64": "17" } } }, @@ -7307,49 +8017,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 23 + "u32": 17 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "977" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "23" - } - } - ] + "u64": "18" } } }, @@ -7367,49 +8044,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 24 + "u32": 18 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "976" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "24" - } - } - ] + "u64": "19" } } }, @@ -7427,49 +8071,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 25 + "u32": 19 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "975" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "25" - } - } - ] + "u64": "20" } } }, @@ -7487,49 +8098,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 26 + "u32": 20 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "974" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "26" - } - } - ] + "u64": "21" } } }, @@ -7547,49 +8125,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 27 + "u32": 21 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "22" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "973" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "27" - } + "u32": 22 } ] + }, + "durability": "persistent", + "val": { + "u64": "23" } } }, @@ -7607,49 +8179,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 28 + "u32": 23 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "972" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "28" - } - } - ] + "u64": "24" } } }, @@ -7667,49 +8206,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 29 + "u32": 24 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "971" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "29" - } - } - ] + "u64": "25" } } }, @@ -7727,49 +8233,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 30 + "u32": 25 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "970" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "30" - } - } - ] + "u64": "26" } } }, @@ -7787,49 +8260,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 31 + "u32": 26 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "969" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "31" - } - } - ] + "u64": "27" } } }, @@ -7847,49 +8287,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 32 + "u32": 27 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "28" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "968" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "32" - } + "u32": 28 } ] + }, + "durability": "persistent", + "val": { + "u64": "29" } } }, @@ -7907,49 +8341,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 33 + "u32": 29 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "30" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "967" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "33" - } + "u32": 30 } ] + }, + "durability": "persistent", + "val": { + "u64": "31" } } }, @@ -7967,49 +8395,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 34 + "u32": 31 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "32" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "966" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "34" - } + "u32": 32 } ] + }, + "durability": "persistent", + "val": { + "u64": "33" } } }, @@ -8027,49 +8449,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 35 + "u32": 33 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "965" - } + "u64": "34" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "35" - } + "u32": 34 } ] + }, + "durability": "persistent", + "val": { + "u64": "35" } } }, @@ -8087,49 +8503,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 36 + "u32": 35 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "u64": "36" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "964" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "36" - } + "u32": 36 } ] + }, + "durability": "persistent", + "val": { + "u64": "37" } } }, @@ -8147,7 +8557,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 37 @@ -8156,40 +8566,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "963" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "37" - } - } - ] + "u64": "38" } } }, @@ -8207,7 +8584,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 38 @@ -8216,40 +8593,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "962" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "38" - } - } - ] + "u64": "39" } } }, @@ -8267,7 +8611,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 39 @@ -8276,40 +8620,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "961" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "39" - } - } - ] + "u64": "40" } } }, @@ -8327,7 +8638,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 40 @@ -8336,40 +8647,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "960" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "40" - } - } - ] + "u64": "41" } } }, @@ -8387,7 +8665,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 41 @@ -8396,40 +8674,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7A2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 26 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "952" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "41" - } - } - ] + "u64": "42" } } }, @@ -8445,51 +8690,18 @@ "ext": "v0", "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { - "vec": [ - { - "symbol": "TopPlayerAt" - }, - { - "u32": 42 - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, + "vec": [ { - "key": { - "symbol": "points" - }, - "val": { - "u64": "959" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "42" - } + "u32": 42 } ] + }, + "durability": "persistent", + "val": { + "u64": "43" } } }, @@ -8507,7 +8719,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 43 @@ -8516,40 +8728,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "958" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "43" - } - } - ] + "u64": "44" } } }, @@ -8567,7 +8746,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 44 @@ -8576,40 +8755,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "957" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "44" - } - } - ] + "u64": "45" } } }, @@ -8627,7 +8773,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 45 @@ -8636,40 +8782,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "956" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "45" - } - } - ] + "u64": "51" } } }, @@ -8687,7 +8800,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 46 @@ -8696,40 +8809,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFWKK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "955" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "46" - } - } - ] + "u64": "46" } } }, @@ -8747,7 +8827,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 47 @@ -8756,40 +8836,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH6C2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "954" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "47" - } - } - ] + "u64": "47" } } }, @@ -8807,7 +8854,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 48 @@ -8816,40 +8863,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIHZK" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "953" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "48" - } - } - ] + "u64": "48" } } }, @@ -8867,7 +8881,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 49 @@ -8876,40 +8890,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKPR2" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "952" - } - }, - { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "50" - } - } - ] + "u64": "49" } } }, @@ -10043,7 +10024,7 @@ }, "durability": "persistent", "val": { - "u32": 42 + "u32": 41 } } }, @@ -10070,7 +10051,7 @@ }, "durability": "persistent", "val": { - "u32": 43 + "u32": 42 } } }, @@ -10097,7 +10078,7 @@ }, "durability": "persistent", "val": { - "u32": 44 + "u32": 43 } } }, @@ -10124,7 +10105,7 @@ }, "durability": "persistent", "val": { - "u32": 45 + "u32": 44 } } }, @@ -10259,7 +10240,7 @@ }, "durability": "persistent", "val": { - "u32": 41 + "u32": 45 } } }, @@ -10315,7 +10296,7 @@ ] }, "val": { - "u64": "952" + "u64": "57" } }, { @@ -10327,7 +10308,7 @@ ] }, "val": { - "u32": 48 + "u32": 27 } }, { diff --git a/leaderboard/test_snapshots/ttl_tests/test_refresh_player_ttl_rebumps_stats.1.json b/leaderboard/test_snapshots/ttl_tests/test_refresh_player_ttl_rebumps_stats.1.json index d53b62a..66be524 100644 --- a/leaderboard/test_snapshots/ttl_tests/test_refresh_player_ttl_rebumps_stats.1.json +++ b/leaderboard/test_snapshots/ttl_tests/test_refresh_player_ttl_rebumps_stats.1.json @@ -96,7 +96,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -104,18 +104,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "10" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" } }, { @@ -164,18 +172,18 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "10" + "u32": 0 } }, { "key": { - "symbol": "seq" + "symbol": "points" }, "val": { - "u64": "0" + "u64": "10" } } ] @@ -186,6 +194,33 @@ }, "live_until": 6307200 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -261,7 +296,7 @@ ] }, "val": { - "u64": "10" + "u64": "0" } }, { diff --git a/leaderboard/test_snapshots/ttl_tests/test_view_functions_work_while_paused.1.json b/leaderboard/test_snapshots/ttl_tests/test_view_functions_work_while_paused.1.json index f9b7a89..8e7d71b 100644 --- a/leaderboard/test_snapshots/ttl_tests/test_view_functions_work_while_paused.1.json +++ b/leaderboard/test_snapshots/ttl_tests/test_view_functions_work_while_paused.1.json @@ -112,7 +112,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -120,56 +120,37 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "10" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 } }, { "key": { - "symbol": "won_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "10" } - } - ] - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -220,16 +201,35 @@ "val": { "u64": "10" } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "seq" - }, - "val": { - "u64": "0" - } + "u32": 0 } ] + }, + "durability": "persistent", + "val": { + "u64": "1" } } }, @@ -312,7 +312,7 @@ ] }, "val": { - "u64": "10" + "u64": "0" } }, { diff --git a/prediction_market/src/lib.rs b/prediction_market/src/lib.rs index 036f7db..2e4bdb9 100644 --- a/prediction_market/src/lib.rs +++ b/prediction_market/src/lib.rs @@ -1,10 +1,15 @@ #![no_std] use soroban_sdk::{ - contract, contracterror, contractimpl, contracttype, symbol_short, token, vec, Address, BytesN, - Env, Executable, IntoVal, String, Symbol, Val, Vec, + contract, contracterror, contractevent, contractimpl, contracttype, symbol_short, token, vec, + Address, BytesN, Env, Executable, IntoVal, String, Symbol, TryIntoVal, Val, Vec, }; +// get_ttl() is a test-only SDK extension; gate it so non-test builds compile +// without the testutils feature. +#[cfg(any(test, feature = "testutils"))] +use soroban_sdk::testutils::storage::Persistent as _; + // ── Event schema (issue #52) ──────────────────────────────────────────────── // Topics: (event_name: Symbol, actor: Address [, market_id: u64]) // Data: state deltas so an indexer can rebuild history without polling. @@ -27,12 +32,23 @@ use soroban_sdk::{ const MIN_BET: i128 = 10_000_000; // minimum net stake: 1 XLM in stroops const MAX_BETS_PER_USER: u32 = 20; -const MAX_MARKETS_PER_HOUR: u32 = 10; +// issue #56: the creation rate limit is anchored to the ledger sequence — +// strictly monotonic on any Soroban network — instead of wall-clock +// timestamps, which can regress and previously underflowed here. +const RATE_WINDOW_LEDGERS: u32 = 720; // ≈1h of ledgers at ~5s per ledger +const MAX_MARKETS_PER_WINDOW: u32 = 10; const MIN_MARKET_DURATION_SECS: u64 = 60; // issue #10: no instantly-expired markets const MAX_BETTORS_PER_PAGE: u32 = 100; - -// Fee constants — multiply before divide to avoid precision loss -const TOTAL_FEE_BPS: i128 = 200; +/// Sentinel market id for the unattributed pre-upgrade fee balance (#57). +const LEGACY_MARKET_ID: u64 = 0; + +// Fee adjustments: multiply before divide to avoid precision. +// net and total_fee are derived from ONE family so that +// `net + total_fee == amount` ALWAYS holds (no stroop leakage): +// net = floor(amount * 0.98) +// total_fee = amount - net = ceil(amount * 0.02) +// (TOTAL fee rate is effectively 200 bps — split into 150 bps platform and +// the remainder referral once the platform share is resolved.) const PLATFORM_FEE_BPS: i128 = 150; const BPS_DENOM: i128 = 10_000; const NET_NUMERATOR: i128 = 9_800; @@ -49,7 +65,12 @@ const WITHDRAW_DELAY_SECS: u64 = 86_400; // 24h timelock between request and pay const MAX_WITHDRAWAL_BPS: i128 = 2_000; // per-request cap: 20% of accumulated fees const CONFIG_DELAY_SECS: u64 = 86_400; // issue #51: dispute window before Config is live const MAX_GOVERNORS: u32 = 10; -const LEGACY_MARKET_ID: u64 = 0; // unattributed pre-upgrade fee bucket + +// Issue #93: config changes are staged and only take effect after this delay. +// A compromised admin key can no longer redirect all fund flows instantly: +// off-chain monitors get a window to detect the change (via the emitted +// ConfigChangeStaged event) and the admin can cancel it before it lands. +const CONFIG_CHANGE_DELAY_SECS: u64 = 86_400; // 24h timelock // Issue #3: challenge window after empty-side resolution before claims/fees unlock. const DISPUTE_WINDOW_SECS: u64 = 604_800; // 7 days @@ -85,6 +106,9 @@ pub enum MarketError { MarketCancelled = 8, MarketNotResolved = 9, BetTooSmall = 10, + // Retained for ABI stability — error codes must not shift on upgrade. + // No longer produced: users may now hold positions on both sides. + #[allow(dead_code)] OppositeSideBet = 11, AlreadyClaimed = 12, NoBetFound = 13, @@ -100,7 +124,8 @@ pub enum MarketError { WithdrawalRequestExists = 23, NoWithdrawalRequest = 24, WithdrawalTooSoon = 25, - ContractPaused = 26, + // Issue #95: operation blocked because the contract is paused. + Paused = 26, InvalidDuration = 27, // issue #10: duration below the minimum InvalidDependency = 28, // issue #51: address is not the expected executable kind WasmHashMismatch = 29, // issue #51: live WASM hash != pinned / pending hash @@ -135,29 +160,35 @@ pub enum DataKey { // Config addresses — all in instance storage (shared, cheap) Cfg, // single packed Config struct — 1 read instead of 5 MarketCount, - // Global settlement view (issue #4 / #57): cached Σ MarketFees + LegacyFees. - // Never the source of truth for a cancel/withdraw — those use the ledger. AccumulatedFees, Market(u64), - Bet(u64, Address), // net + gross + count packed; see BetEntry + // Per-market ledger of the fees this market actually contributed to + // AccumulatedFees: platform fee for every bet, plus referral fee only + // when it was NOT paid out to a referrer. cancel_market reclaims this + // exact amount instead of reverse-engineering fees from the net pool + // (issue #87). + MarketAccumulatedFees(u64), + Bet(u64, Address), // two-sided net_yes/net_no + gross + count packed; see BetEntry BettorCount(u64), BettorAt(u64, u32), Resolver(Address), FeeRecipient(Address), HasReferrer(Address), - RateWindow, // packed u64: high32=window_start_hi, low32=count + RateWindowSeq, // (u32 window_start_seq, u32 count) — ledger-sequence anchored (issue #56) // ── Settlement-time payouts (issue #2) ─────────────────────────────── Payout(u64, Address), // i128 — exact payout computed at resolve time - // ── Timelocked withdrawal requests (issue #12) ─────────────────────── - PendingWithdrawal(Address), // caller -> WithdrawalRequest - // ── Per-market fee ledger (issue #4 / #57) ─────────────────────────── + // ── Fee provenance (issue #4): per-market sub-ledger ────────────────── + // ── Fee provenance (issue #57): per-market earned fees ─────────────────────── MarketFees(u64), // i128 — genuine earned fees for this market LegacyFees, // i128 — unattributed pre-migration balance FeeLedgerMigrated, // bool — one-shot migration of the old global scalar + // ── Timelocked withdrawal requests (issue #12) ─────────────────────── + PendingWithdrawal(Address), // caller -> WithdrawalRequest // ── Zero-side principal vault (issue #3) ───────────────────────────── // Holds empty-side pool metadata + locked platform fees. Never mixed into // the withdrawable AccumulatedFees sum until the dispute window ends. ForfeitedPool(u64), + ZeroSideDisputeActive, // ── Dependency governance (issue #51) ──────────────────────────────── Governor(Address), GovernorCount, @@ -180,6 +211,19 @@ pub struct Config { pub xlm_sac: Address, } +// Issue #93: emitted when set_config stages a change, so off-chain indexers +// can alert on suspicious address redirects before the timelock matures. +#[contractevent] +#[derive(Clone, Debug, Eq, PartialEq)] +pub struct ConfigChangeStaged { + pub pending_at: u64, + pub token: Address, + pub referral: Address, + pub leaderboard: Address, + pub xlm_sac: Address, +} + +// ── BetEntry: two-sided position + Gross + BetCount in one slot ──────────── /// WASM hashes (or the SAC sentinel) pinned for each Config role. #[contracttype] #[derive(Clone, Debug, Eq, PartialEq)] @@ -204,9 +248,9 @@ pub struct PendingConfigChange { #[contracttype] #[derive(Clone, Debug, Eq, PartialEq)] pub struct BetEntry { - pub net: i128, // post-fee amount bet (used for payout) - pub gross: i128, // pre-fee amount sent (used for cancel_refund) - pub is_yes: bool, + pub net_yes: i128, // post-fee net committed to YES (used for payout) + pub net_no: i128, // post-fee net committed to NO (used for payout) + pub gross: i128, // pre-fee total sent across both sides (used for cancel_refund) pub claimed: bool, pub count: u32, // how many times this user has bet on this market } @@ -216,7 +260,7 @@ pub struct BetEntry { #[derive(Clone, Debug, Eq, PartialEq)] pub struct WithdrawalRequest { pub recipient: Address, - pub amount: i128, + pub amount: i128, pub requested_at: u64, } @@ -262,7 +306,8 @@ pub struct Market { pub bet_count: u32, } -// Kept for ABI compatibility — frontend reads Bet fields +// Kept for ABI compatibility — frontend reads Bet fields. +// For a two-sided position, amount/is_yes report the dominant side. #[contracttype] #[derive(Clone, Debug, Eq, PartialEq)] pub struct Bet { @@ -271,6 +316,17 @@ pub struct Bet { pub claimed: bool, } +// Full two-sided position view — exposes both sides of a user's bet. +#[contracttype] +#[derive(Clone, Debug, Eq, PartialEq)] +pub struct Position { + pub net_yes: i128, + pub net_no: i128, + pub gross: i128, + pub claimed: bool, + pub count: u32, +} + // ── Contract ────────────────────────────────────────────────────────────────── #[contract] @@ -306,10 +362,7 @@ impl PredictionMarketContract { env.storage() .instance() .set(&DataKey::AccumulatedFees, &0_i128); - env.storage().instance().set(&DataKey::LegacyFees, &0_i128); - env.storage() - .instance() - .set(&DataKey::FeeLedgerMigrated, &true); + env.storage().instance().set(&DataKey::FeeLedgerMigrated, &true); env.storage().instance().extend_ttl(TTL_BUMP, TTL_HIGH); // Bootstrap governance: the initializer is the first governor with @@ -353,10 +406,15 @@ impl PredictionMarketContract { Ok(()) } + /// Stage a config change (token / referral / leaderboard / xlm_sac). Admin + /// only. The change does NOT take effect immediately: it must mature past + /// CONFIG_CHANGE_DELAY_SECS via execute_set_config, giving off-chain + /// monitors time to detect it (via the ConfigChangeStaged event) and the + /// admin time to cancel it with cancel_set_config (issue #93). /// Propose a Config change. Does **not** take effect immediately. /// - /// Issue #51: live WASM hashes are read on-chain (not caller-supplied), - /// the proposal is emitted for monitors, and it only becomes active after + /// Live WASM hashes are read on-chain (not caller-supplied), the + /// proposal is emitted for monitors, and it only becomes active after /// `CONFIG_DELAY_SECS` **and** `GovernorThreshold` approvals via /// `execute_set_config`. Any governor can `cancel_set_config` in between. pub fn set_config( @@ -393,13 +451,17 @@ impl PredictionMarketContract { requested_at: env.ledger().timestamp(), approvers, }; + let staged = ConfigChangeStaged { + pending_at: pending.requested_at, + token: pending.cfg.token.clone(), + referral: pending.cfg.referral.clone(), + leaderboard: pending.cfg.leaderboard.clone(), + xlm_sac: pending.cfg.xlm_sac.clone(), + }; env.storage() .instance() .set(&DataKey::PendingConfig, &pending); - env.events().publish( - (Symbol::new(&env, "cfg_req"), caller), - pending, - ); + staged.publish(&env); Ok(()) } @@ -451,6 +513,8 @@ impl PredictionMarketContract { return Err(MarketError::InsufficientApprovals); } + // Re-read live WASM hashes so a dependency cannot swap bytecode + // during the delay window. let live = Self::fingerprint_config( &env, &pending.cfg.token, @@ -471,10 +535,6 @@ impl PredictionMarketContract { (Symbol::new(&env, "cfg_act"), caller), pending.cfg, ); - env.events().publish( - (Symbol::new(&env, "config_changed"), admin), - (token_contract, referral_contract, leaderboard_contract, xlm_sac), - ); Ok(()) } @@ -493,6 +553,11 @@ impl PredictionMarketContract { Ok(()) } + /// Read the currently staged (not yet effective) config change, if any. + pub fn get_pending_config(env: Env) -> Option { + env.storage().instance().get(&DataKey::PendingConfig) + } + pub fn add_governor(env: Env, admin: Address, governor: Address) -> Result<(), MarketError> { Self::require_admin(&env, &admin)?; admin.require_auth(); @@ -568,8 +633,38 @@ impl PredictionMarketContract { env.storage().instance().get(&DataKey::Cfg).unwrap() } - pub fn get_pending_config(env: Env) -> Option { - env.storage().instance().get(&DataKey::PendingConfig) + // ── Emergency circuit breaker (issue #95) ─────────────────────────────── + + /// Halt (or resume) all risk-creating, settlement and withdrawal + /// operations: place_bet, create_market, resolve_market, cancel_market, + /// withdraw_fees, request_withdraw_fees and execute_withdraw_fees are + /// blocked while paused. User recovery paths — claim() and + /// cancel_refund() — stay available on purpose, so an emergency pause + /// never locks user funds in the contract. Admin only; idempotent. + pub fn set_paused(env: Env, caller: Address, paused: bool) -> Result<(), MarketError> { + Self::require_admin(&env, &caller)?; + caller.require_auth(); + env.storage().instance().set(&DataKey::Paused, &paused); + Ok(()) + } + + pub fn paused(env: Env) -> bool { + env.storage() + .instance() + .get::<_, bool>(&DataKey::Paused) + .unwrap_or(false) + } + + fn require_not_paused(env: &Env) -> Result<(), MarketError> { + if env + .storage() + .instance() + .get::<_, bool>(&DataKey::Paused) + .unwrap_or(false) + { + return Err(MarketError::Paused); + } + Ok(()) } pub fn get_pinned_hashes(env: Env) -> Option { @@ -595,6 +690,8 @@ impl PredictionMarketContract { .instance() .get(&DataKey::GovernorCount) .unwrap_or(0) + } + /// The cross-contract ABI version this deployment implements (issue #84). pub fn interface_version(_env: Env) -> u32 { INTERFACE_VERSION @@ -811,22 +908,19 @@ impl PredictionMarketContract { let bet_key = DataKey::Bet(market_id, user.clone()); let existing: Option = env.storage().persistent().get(&bet_key); - // Spam guard + side check combined from single read + // Spam guard from single read (both sides share the bet counter) if let Some(ref e) = existing { if e.count >= MAX_BETS_PER_USER { env.storage().persistent().remove(&lock_key); return Err(MarketError::TooManyBets); } - if e.is_yes != is_yes { - env.storage().persistent().remove(&lock_key); - return Err(MarketError::OppositeSideBet); - } } let is_increase = existing.is_some(); - // ── Fee calculation — use precomputed multipliers ───────────────── - let total_fee = amount * TOTAL_FEE_BPS / BPS_DENOM; + // ── Exact fee decomposition (net + platform + referral == amount) ── + let net = amount * NET_NUMERATOR / BPS_DENOM; + let total_fee = amount - net; let platform_fee = amount * PLATFORM_FEE_BPS / BPS_DENOM; let referral_fee = total_fee - platform_fee; @@ -835,23 +929,28 @@ impl PredictionMarketContract { // ── Issue 89: Write ALL state BEFORE external calls (check-effects-interaction) ── - // Credit only the platform fee to this market's ledger. The referral - // fee is either sent to the referrer or held by the referral contract - // as surplus (issue #78), so the market never holds it for withdrawal. + // Credit the platform fee to this market's provenance ledger. The + // referral fee's disposition is decided by credit() below: paid to a + // registered referrer -> gone; unregistered/no referrer -> the fee is + // returned and retained as earned fees for this market (#78/#87/#57). Self::credit_market_fees(&env, market_id, platform_fee); // ── Write BetEntry (net + gross + count in one write) ───────────── let new_entry = match existing { Some(mut e) => { - e.net += net; + if is_yes { + e.net_yes += net; + } else { + e.net_no += net; + } e.gross += amount; e.count += 1; e } None => BetEntry { - net, + net_yes: if is_yes { net } else { 0 }, + net_no: if is_yes { 0 } else { net }, gross: amount, - is_yes, claimed: false, count: 1, }, @@ -890,10 +989,6 @@ impl PredictionMarketContract { .persistent() .extend_ttl(&mkt_key, TTL_BUMP, TTL_HIGH); - // ── HasReferrer cache write ─────────────────────────────────────── - let hr_key = DataKey::HasReferrer(user.clone()); - let cached: Option = env.storage().persistent().get(&hr_key); - // ── External calls (issue 89: after ALL state writes) ───────────── // ── XLM transfer user → this contract ──────────────────────────── @@ -901,30 +996,24 @@ impl PredictionMarketContract { let this = env.current_contract_address(); xlm.transfer(&user, &this, &amount); - // ── Referral (skip if cached no-referrer) ───────────────────────── - let _paid_referrer = if cached == Some(false) { - false - } else { - Self::require_compatible_referral(&env, &cfg.referral)?; - xlm.transfer(&this, &cfg.referral, &referral_fee); - let result: bool = env.invoke_contract( - &cfg.referral, - &Symbol::new(&env, "credit"), - vec![ - &env, - this.clone().into_val(&env), - user.clone().into_val(&env), - referral_fee.into_val(&env), - ], - ); - if cached.is_none() { - env.storage().persistent().set(&hr_key, &result); - env.storage() - .persistent() - .extend_ttl(&hr_key, TTL_BUMP, TTL_HIGH); - } - result - }; + // ── Referral (live lookup — no stale cache) ─────────────────────── + Self::require_compatible_referral(&env, &cfg.referral)?; + xlm.transfer(&this, &cfg.referral, &referral_fee); + let paid_referrer: bool = env.invoke_contract( + &cfg.referral, + &Symbol::new(&env, "credit"), + vec![ + &env, + this.clone().into_val(&env), + user.clone().into_val(&env), + referral_fee.into_val(&env), + ], + ); + if !paid_referrer { + // credit() returned the fee: the market keeps it, so it counts as + // genuine earned fees for this market. + Self::credit_market_fees(&env, market_id, referral_fee); + } // ── Release reentrancy lock ────────────────────────────────────── env.storage().persistent().remove(&lock_key); @@ -935,6 +1024,119 @@ impl PredictionMarketContract { Ok(()) } + // ── Position management (issue #98) ──────────────────────────────────── + + // Users may REDUCE — or fully CLOSE — an existing same-side position while + // the market is live, which is the accounting-consistent way to manage + // exposure: the payout model is one-entry-per-user (resolve_market computes + // per-winner payouts from the per-user single entry), so opening a hedge on + // the opposite side would break pool math by letting one user count toward + // both sides. Reduction keeps every invariant intact: + // - market totals shrink by exactly the net portion being released; + // - fees are released back only if they are still held by the contract + // (platform always; referral only when it was never paid to a referrer); + // - claim()/resolve payouts stay exact (Σ payouts + dust == pool). + // Comparable to cancel_refund, but scoped to a live market and a portion. + pub fn reduce_position( + env: Env, + user: Address, + market_id: u64, + amount: i128, + ) -> Result { + user.require_auth(); + + if amount <= 0 { + return Err(MarketError::InvalidAmount); + } + + let mut market = Self::load_market(&env, market_id)?; + if market.cancelled { + return Err(MarketError::MarketCancelled); + } + if market.resolved { + return Err(MarketError::MarketResolved); + } + if env.ledger().timestamp() >= market.end_time { + return Err(MarketError::MarketExpired); + } + + let cfg: Config = env.storage().instance().get(&DataKey::Cfg).unwrap(); + + // Live referral lookup: only users whose referral fee was actually + // retained (no registered referrer) get that share back on reduction. + let has_referrer: bool = env.invoke_contract( + &cfg.referral, + &Symbol::new(&env, "has_referrer"), + vec![&env, user.clone().into_val(&env)], + ); + + let bet_key = DataKey::Bet(market_id, user.clone()); + let mut entry: BetEntry = env + .storage() + .persistent() + .get(&bet_key) + .ok_or(MarketError::NoBetFound)?; + if entry.gross < amount { + return Err(MarketError::InvalidAmount); + } + + // Decompose exactly like place_bet so partial reductions stay integral. + let net_part = amount * NET_NUMERATOR / BPS_DENOM; + let plat_part = amount * PLATFORM_FEE_BPS / BPS_DENOM; + let ref_part = amount - net_part - plat_part; + + let refund = net_part + plat_part + if has_referrer { 0 } else { ref_part }; + + // Determine which side to reduce from. + let is_yes = entry.net_yes >= entry.net_no; + let dominated_net = if is_yes { + &mut entry.net_yes + } else { + &mut entry.net_no + }; + + // ── State FIRST, external call last ─────────────────────────────── + *dominated_net -= net_part; + entry.gross -= amount; + + // The released fee share (platform + retained referral) leaves this + // market's provenance ledger and the global accumulator (#4/#57). + let released = plat_part + if has_referrer { 0 } else { ref_part }; + Self::debit_market_fees(&env, market_id, released); + + if is_yes { + market.total_yes -= net_part; + } else { + market.total_no -= net_part; + } + + let fully_closed = entry.gross == 0; + if fully_closed { + // A fully-reduced position is removed entirely: no payout entry is + // created for it at resolution, and claim() reports NoBetFound + // (no free PULSE/points for an empty position). + env.storage().persistent().remove(&bet_key); + } else { + env.storage().persistent().set(&bet_key, &entry); + env.storage() + .persistent() + .extend_ttl(&bet_key, TTL_BUMP, TTL_HIGH); + } + let mkt_key = DataKey::Market(market_id); + env.storage().persistent().set(&mkt_key, &market); + env.storage() + .persistent() + .extend_ttl(&mkt_key, TTL_BUMP, TTL_HIGH); + + let cfg: Config = env.storage().instance().get(&DataKey::Cfg).unwrap(); + token::Client::new(&env, &cfg.xlm_sac).transfer( + &env.current_contract_address(), + &user, + &refund, + ); + Ok(refund) + } + // ── Resolution ──────────────────────────────────────────────────────── pub fn resolve_market( @@ -971,17 +1173,25 @@ impl PredictionMarketContract { market.total_no }; + let mut acc_fees: i128 = env + .storage() + .instance() + .get(&DataKey::AccumulatedFees) + .unwrap_or(0); + + let mut dust: i128 = 0; if winning_side == 0 { - // Issue #3: NEVER sweep principal into fees. Credit each bettor - // their net via Payout, lock this market's platform fees into - // ForfeitedPool (out of withdraw_fees), and open a dispute window. - let bettors: u32 = env + // Issues #3/#57: never sweep user principal into the fee pot. + // Credit each bettor their net via the payout ledger so claim() + // can return it; lock this market's platform fees into + // ForfeitedPool for the dispute window. + let bettors_count: u32 = env .storage() .persistent() .get(&DataKey::BettorCount(market_id)) .unwrap_or(0); let mut principal: i128 = 0; - for i in 0..bettors { + for i in 0..bettors_count { let slot_key = DataKey::BettorAt(market_id, i); let bettor: Address = if let Some(a) = env.storage().persistent().get(&slot_key) { @@ -990,13 +1200,12 @@ impl PredictionMarketContract { continue; }; let bet_key = DataKey::Bet(market_id, bettor.clone()); - if let Some(entry) = - env.storage().persistent().get::(&bet_key) - { - if entry.net > 0 { - principal += entry.net; + if let Some(entry) = env.storage().persistent().get::(&bet_key) { + let entry_net = entry.net_yes + entry.net_no; + if entry_net > 0 { + principal += entry_net; let payout_key = DataKey::Payout(market_id, bettor.clone()); - env.storage().persistent().set(&payout_key, &entry.net); + env.storage().persistent().set(&payout_key, &entry_net); env.storage() .persistent() .extend_ttl(&payout_key, TTL_BUMP, TTL_HIGH); @@ -1026,6 +1235,9 @@ impl PredictionMarketContract { .extend_ttl(&fp_key, TTL_BUMP, TTL_HIGH); env.events() .publish((symbol_short!("zero_side"), market_id), total_pool); + env.storage() + .persistent() + .set(&DataKey::ZeroSideDisputeActive, &true); } else { // Settlement-time payouts (issue #2): compute EXACT per-winner // payouts and the deterministic remainder (dust) once, here, so: @@ -1047,10 +1259,10 @@ impl PredictionMarketContract { } else { continue; }; - let bet_key = DataKey::Bet(market_id, bettor.clone()); - if let Some(entry) = env.storage().persistent().get::(&bet_key) { - if entry.is_yes == outcome { - let payout = (entry.net * total_pool) / winning_side; + let bet_key = DataKey::Bet(market_id, bettor.clone()); if let Some(entry) = env.storage().persistent().get::(&bet_key) { + let entry_net = if outcome { entry.net_yes } else { entry.net_no }; + if entry_net > 0 { + let payout = (entry_net * total_pool) / winning_side; let payout_key = DataKey::Payout(market_id, bettor.clone()); env.storage().persistent().set(&payout_key, &payout); env.storage() @@ -1061,13 +1273,22 @@ impl PredictionMarketContract { } } - let dust: i128 = total_pool - payout_sum; + dust = total_pool - payout_sum; debug_assert!(dust >= 0, "payouts must never exceed the pool"); - if dust > 0 { - Self::credit_market_fees(&env, market_id, dust); - } } + // Re-read: the zero-side branch may have debited locked fees out of + // the accumulator (ForfeitedPool), so never clobber with a stale local. + acc_fees = env + .storage() + .instance() + .get(&DataKey::AccumulatedFees) + .unwrap_or(0); + acc_fees += dust; + env.storage() + .instance() + .set(&DataKey::AccumulatedFees, &acc_fees); + market.resolved = true; market.outcome = outcome; let mkt_key = DataKey::Market(market_id); @@ -1078,11 +1299,6 @@ impl PredictionMarketContract { env.storage() .persistent() .extend_ttl(&mkt_key, TTL_BUMP, TTL_HIGH); - let acc_fees: i128 = env - .storage() - .instance() - .get(&DataKey::AccumulatedFees) - .unwrap_or(0); env.events().publish( (Symbol::new(&env, "market_resolved"), caller, market_id), (outcome, total_pool, acc_fees), @@ -1197,17 +1413,16 @@ impl PredictionMarketContract { env.storage().persistent().set(&mkt_key, &market); let _ = Self::refresh_market_keys(&env, market_id); - // Reclaim only the platform fees attributable to this market's pool. - // Never debit the full ledger blindly — cap at pool-derived fees so a - // stale/inflated per-market balance cannot eat unrelated markets' fees. - let net_pool = market.total_yes + market.total_no; - let pool_fees = net_pool * PLATFORM_FEE_BPS / NET_NUMERATOR; - let ledger = Self::market_fee_balance(&env, market_id); - let reclaim = if pool_fees < ledger { pool_fees } else { ledger }; - if reclaim > 0 { - Self::debit_market_fees(&env, market_id, reclaim); - } + // Reclaim this market's remaining provenance-ledger balance (the + // genuine earned-but-unsettled fees it retained) so a cancelled + // market cannot leave withdrawable phantom fees behind (#57). + let reclaim = Self::market_fee_balance(&env, market_id); + Self::debit_market_fees(&env, market_id, reclaim); + // The market is cancelled and refunded in full — its fee ledger is + // dropped above. + + let net_pool = market.total_yes + market.total_no; env.events().publish( (Symbol::new(&env, "market_cancelled"), admin, market_id), net_pool, @@ -1218,7 +1433,7 @@ impl PredictionMarketContract { pub fn cancel_refund(env: Env, user: Address, market_id: u64) -> Result { user.require_auth(); - let market = Self::load_market(&env, market_id)?; + let mut market = Self::load_market(&env, market_id)?; if !market.cancelled { return Err(MarketError::MarketNotCancelled); } @@ -1236,9 +1451,22 @@ impl PredictionMarketContract { } let gross = entry.gross; + let net_yes = entry.net_yes; + let net_no = entry.net_no; + // Issue #58: zero both gross (idempotency guard) and nets so that + // get_bet no longer reports a staked amount after the refund. entry.gross = 0; - entry.net = 0; + entry.net_yes = 0; + entry.net_no = 0; env.storage().persistent().set(&bet_key, &entry); + + // Issue #58: decrement market totals so total_yes/total_no reflect + // that this bet has been refunded. + let mkt_key = DataKey::Market(market_id); + market.total_yes = market.total_yes.saturating_sub(net_yes); + market.total_no = market.total_no.saturating_sub(net_no); + env.storage().persistent().set(&mkt_key, &market); + // Read-time TTL refresh (issue #9): a refund must not be able to observe // an expired bet/market record — keep both alive so a user who returns // late to a cancelled market can still pull their refund. @@ -1247,7 +1475,7 @@ impl PredictionMarketContract { .extend_ttl(&bet_key, TTL_BUMP, TTL_HIGH); env.storage() .persistent() - .extend_ttl(&DataKey::Market(market_id), TTL_BUMP, TTL_HIGH); + .extend_ttl(&mkt_key, TTL_BUMP, TTL_HIGH); let cfg: Config = env.storage().instance().get(&DataKey::Cfg).unwrap(); token::Client::new(&env, &cfg.xlm_sac).transfer( @@ -1292,7 +1520,15 @@ impl PredictionMarketContract { return Err(MarketError::AlreadyClaimed); } - let is_winner = entry.is_yes == market.outcome; + // Winning payout is driven by the net committed to the winning side + // only; the losing side's net stays in the pool for all winners. + let winning_net = if market.outcome { + entry.net_yes + } else { + entry.net_no + }; + let is_winner = winning_net > 0; + let total_pool = market.total_yes + market.total_no; let winning_side = if market.outcome { market.total_yes } else { @@ -1313,24 +1549,24 @@ impl PredictionMarketContract { let cfg: Config = env.storage().instance().get(&DataKey::Cfg).unwrap(); let this = env.current_contract_address(); - // Two-sided: only winners have a Payout and receive XLM. - // Zero-side: populated-side bettors receive net principal refund. - let zero_side = env - .storage() - .persistent() - .has(&DataKey::ForfeitedPool(market_id)); - let ledger_payout: i128 = env + // XLM payout straight from the settlement-time payout ledger. + // Winners are exactly the bettors who own a Payout entry; empty-side + // bettors (#3) get their net principal back through the same ledger. + let payout: i128 = env .storage() .persistent() .get(&DataKey::Payout(market_id, user.clone())) .unwrap_or(0); - let xlm_payout = if ledger_payout > 0 && (zero_side || is_winner) { - ledger_payout - } else { - 0 - }; - if xlm_payout > 0 { - token::Client::new(&env, &cfg.xlm_sac).transfer(&this, &user, &xlm_payout); + // Gate on the dispute window (#3): a freshly resolved empty-side + // market keeps its vault frozen until DISPUTE_WINDOW_SECS passes. + let zero_side_frozen = env + .storage() + .persistent() + .get::(&DataKey::ForfeitedPool(market_id)) + .map(|fp| fp.frozen || env.ledger().timestamp() < fp.resolved_at + DISPUTE_WINDOW_SECS) + .unwrap_or(false); + if !zero_side_frozen && payout > 0 { + token::Client::new(&env, &cfg.xlm_sac).transfer(&this, &user, &payout); } let real_win = is_winner && winning_side > 0; @@ -1340,6 +1576,9 @@ impl PredictionMarketContract { (LOSE_POINTS, LOSE_TOKENS) }; + // Immediate reward settlement (issue #139): add_pts is deprecated in + // favor of reward(), which credits points/win-loss and mints the + // PULSE reward in one cross-contract hop. Self::require_compatible_leaderboard(&env, &cfg.leaderboard)?; let _: Val = env.invoke_contract( &cfg.leaderboard, @@ -1356,7 +1595,7 @@ impl PredictionMarketContract { env.events().publish( (Symbol::new(&env, "claim_processed"), user, market_id), - (is_winner, xlm_payout, real_win), + (is_winner, payout, real_win), ); Ok(()) } @@ -1367,11 +1606,6 @@ impl PredictionMarketContract { // caller, the admin, or a registered fee recipient. Fee recipients must // use the timelocked request_withdraw_fees -> execute_withdraw_fees flow, // which is also capped so the accumulator can never be drained at once. - // - // Issue #57: AccumulatedFees is a cached sum of proven platform fees - // (per-market ledger + pre-upgrade LegacyFees). Empty-side principal - // never enters this pot. Admin instant withdraw is capped per call - // (MAX_WITHDRAWAL_BPS) like the timelocked recipient path. pub fn withdraw_fees( env: Env, @@ -1383,7 +1617,15 @@ impl PredictionMarketContract { Self::require_admin(&env, &caller)?; Self::require_valid_fee_recipient(&env, &caller, &recipient)?; - Self::ensure_fee_ledger_migrated(&env); + // Issue #3: while any empty-side dispute window is open (or the market + // is frozen), nothing is withdrawable. + if env.storage().persistent().has(&DataKey::ZeroSideDisputeActive) { + return Err(MarketError::NoFeesToWithdraw); + } + + // Only fees that are EARNED (market settled / swept) may be withdrawn. + // Fees of open markets are reserved to back a possible cancellation + // refund, so they are excluded from what is withdrawable. let fees: i128 = env .storage() .instance() @@ -1392,21 +1634,28 @@ impl PredictionMarketContract { if fees <= 0 { return Err(MarketError::NoFeesToWithdraw); } - let cap = fees * MAX_WITHDRAWAL_BPS / BPS_DENOM; - Self::debit_proven_fees(&env, cap)?; + // Issue #57: the admin's instant withdrawal is capped per call so a + // compromised fee recipient cannot drain the pot at once; provenance + // is debited pro-rata (legacy first, then newest markets). + let mut amount = fees * MAX_WITHDRAWAL_BPS / BPS_DENOM; + if amount == 0 { + // Dust-safety: never trap the tail of the pot behind the cap. + amount = fees; + } + Self::debit_proven_fees(&env, amount)?; let cfg: Config = env.storage().instance().get(&DataKey::Cfg).unwrap(); token::Client::new(&env, &cfg.xlm_sac).transfer( &env.current_contract_address(), &recipient, - &cap, + &amount, ); env.events().publish( (Symbol::new(&env, "fees_withdrawn"), caller, recipient.clone()), - cap, + amount, ); - Ok(cap) + Ok(amount) } /// Issue #12: request a capped, timelocked withdrawal. The payout lands @@ -1431,17 +1680,21 @@ impl PredictionMarketContract { return Err(MarketError::WithdrawalRequestExists); } - Self::ensure_fee_ledger_migrated(&env); let fees: i128 = env .storage() .instance() .get(&DataKey::AccumulatedFees) .unwrap_or(0); + // Only earned fees may be scheduled (#57): the requested amount is + // debited immediately from provenance (legacy first, then newest + // markets), so pending requests can never double-spend. if amount > fees { return Err(MarketError::WithdrawalTooLarge); } + Self::debit_proven_fees(&env, amount)?; + // Cap: a single request may take at most MAX_WITHDRAWAL_BPS of the - // accumulator, so even a compromised recipient cannot drain it fully. + // earned accumulator, so even a compromised recipient cannot drain it fully. let cap = fees * MAX_WITHDRAWAL_BPS / BPS_DENOM; if amount > cap { return Err(MarketError::WithdrawalTooLarge); @@ -1477,15 +1730,19 @@ impl PredictionMarketContract { .get(&key) .ok_or(MarketError::NoWithdrawalRequest)?; + // Re-validate at payout time: the caller's fee-recipient role and the + // destination can both be revoked/changed during the timelock, so a + // compromised recipient removed mid-window must not be able to collect. + Self::require_admin_or_fee_recipient(&env, &caller)?; + Self::require_valid_fee_recipient(&env, &caller, &req.recipient)?; + let now = env.ledger().timestamp(); if now < req.requested_at || now - req.requested_at < WITHDRAW_DELAY_SECS { return Err(MarketError::WithdrawalTooSoon); } - // Debit the per-market / legacy ledger so the cached sum stays in - // lockstep. Effects before interaction so a reentrant recipient - // cannot re-read stale accumulator state. - Self::debit_proven_fees(&env, req.amount)?; + // The accumulator was already debited at request time (issue #57 + // provenance), so executing only releases the pending record and pays. env.storage().persistent().remove(&key); let cfg: Config = env.storage().instance().get(&DataKey::Cfg).unwrap(); @@ -1515,7 +1772,23 @@ impl PredictionMarketContract { if !env.storage().persistent().has(&key) { return Err(MarketError::NoWithdrawalRequest); } + let req: WithdrawalRequest = env + .storage() + .persistent() + .get(&key) + .ok_or(MarketError::NoWithdrawalRequest)?; env.storage().persistent().remove(&key); + + // Refund the recorded amount back to the accumulator: the request no + // longer exists, so those fees are withdrawable again. + let acc: i128 = env + .storage() + .instance() + .get(&DataKey::AccumulatedFees) + .unwrap_or(0); + env.storage() + .instance() + .set(&DataKey::AccumulatedFees, &(acc + req.amount)); env.events().publish( (Symbol::new(&env, "withdraw_cancelled"), admin), caller, @@ -1537,12 +1810,28 @@ impl PredictionMarketContract { .get(&DataKey::Bet(market_id, user)) .ok_or(MarketError::NoBetFound)?; Ok(Bet { - amount: e.net, - is_yes: e.is_yes, + amount: e.net_yes.max(e.net_no), + is_yes: e.net_yes >= e.net_no, claimed: e.claimed, }) } + // Full two-sided position view (0 on an untouched side) + pub fn get_position(env: Env, market_id: u64, user: Address) -> Result { + let e: BetEntry = env + .storage() + .persistent() + .get(&DataKey::Bet(market_id, user)) + .ok_or(MarketError::NoBetFound)?; + Ok(Position { + net_yes: e.net_yes, + net_no: e.net_no, + gross: e.gross, + claimed: e.claimed, + count: e.count, + }) + } + pub fn get_market_count(env: Env) -> u64 { env.storage() .instance() @@ -1589,37 +1878,18 @@ impl PredictionMarketContract { } pub fn get_accumulated_fees(env: Env) -> i128 { - Self::ensure_fee_ledger_migrated(&env); env.storage() .instance() .get(&DataKey::AccumulatedFees) .unwrap_or(0) } - /// Genuine platform fees attributed to `market_id`. Independent of the - /// cached global sum, so a cancel or withdraw on another market cannot - /// change this value. - pub fn get_market_fees(env: Env, market_id: u64) -> i128 { - Self::market_fee_balance(&env, market_id) - } - - /// Unattributed pre-upgrade balance. `market_id == 0` in the ledger. - pub fn get_legacy_fees(env: Env) -> i128 { - Self::ensure_fee_ledger_migrated(&env); - env.storage() - .instance() - .get(&DataKey::LegacyFees) - .unwrap_or(0) - } - - /// Permissionless one-shot: snapshot the pre-upgrade global scalar into - /// LegacyFees. Fresh deploys already set FeeLedgerMigrated at initialize. - pub fn migrate_fee_ledger(env: Env) { - Self::ensure_fee_ledger_migrated(&env); - } - /// Remaining TTL (ledgers) of the Market key. 0 means missing/expired — /// integrators can warn before funds become unrecoverable (issue #54). + /// + /// Test-only: reading a live TTL requires the SDK's testutils extension, + /// so this view function is compiled out of non-test WASM builds. + #[cfg(any(test, feature = "testutils"))] pub fn get_market_ttl(env: Env, market_id: u64) -> u32 { let key = DataKey::Market(market_id); if !env.storage().persistent().has(&key) { @@ -1681,6 +1951,29 @@ impl PredictionMarketContract { .unwrap_or(0) } + // Fee provenance views (issue #57) + /// Genuine platform fees attributed to `market_id`. Independent of the + /// cached global sum, so a cancel or withdraw on another market cannot + /// change this value. + pub fn get_market_fees(env: Env, market_id: u64) -> i128 { + Self::market_fee_balance(&env, market_id) + } + + /// Unattributed pre-upgrade balance. `market_id == 0` in the ledger. + pub fn get_legacy_fees(env: Env) -> i128 { + Self::ensure_fee_ledger_migrated(&env); + env.storage() + .instance() + .get(&DataKey::LegacyFees) + .unwrap_or(0) + } + + /// Permissionless one-shot: snapshot the pre-upgrade global scalar into + /// LegacyFees. Fresh deploys already set FeeLedgerMigrated at initialize. + pub fn migrate_fee_ledger(env: Env) { + Self::ensure_fee_ledger_migrated(&env); + } + pub fn get_user_bet_count(env: Env, market_id: u64, user: Address) -> u32 { env.storage() .persistent() @@ -1699,131 +1992,6 @@ impl PredictionMarketContract { // ── Internal Helpers ────────────────────────────────────────────────── - /// Snapshot the pre-upgrade AccumulatedFees scalar into LegacyFees. - /// After this, AccumulatedFees is only a cached sum of the ledger. - fn ensure_fee_ledger_migrated(env: &Env) { - if env.storage().instance().has(&DataKey::FeeLedgerMigrated) { - return; - } - let acc: i128 = env - .storage() - .instance() - .get(&DataKey::AccumulatedFees) - .unwrap_or(0); - env.storage().instance().set(&DataKey::LegacyFees, &acc); - env.storage() - .instance() - .set(&DataKey::FeeLedgerMigrated, &true); - } - - fn market_fee_balance(env: &Env, market_id: u64) -> i128 { - Self::ensure_fee_ledger_migrated(env); - if market_id == LEGACY_MARKET_ID { - env.storage() - .instance() - .get(&DataKey::LegacyFees) - .unwrap_or(0) - } else { - env.storage() - .persistent() - .get(&DataKey::MarketFees(market_id)) - .unwrap_or(0) - } - } - - fn set_market_fee_balance(env: &Env, market_id: u64, amount: i128) { - if market_id == LEGACY_MARKET_ID { - env.storage().instance().set(&DataKey::LegacyFees, &amount); - } else { - let key = DataKey::MarketFees(market_id); - env.storage().persistent().set(&key, &amount); - env.storage() - .persistent() - .extend_ttl(&key, TTL_BUMP, TTL_HIGH); - } - } - - fn credit_market_fees(env: &Env, market_id: u64, amount: i128) { - if amount <= 0 { - return; - } - Self::ensure_fee_ledger_migrated(env); - let next = Self::market_fee_balance(env, market_id) + amount; - Self::set_market_fee_balance(env, market_id, next); - let acc: i128 = env - .storage() - .instance() - .get(&DataKey::AccumulatedFees) - .unwrap_or(0); - env.storage() - .instance() - .set(&DataKey::AccumulatedFees, &(acc + amount)); - } - - fn debit_market_fees(env: &Env, market_id: u64, amount: i128) { - if amount <= 0 { - return; - } - let bal = Self::market_fee_balance(env, market_id); - let take = if amount < bal { amount } else { bal }; - Self::set_market_fee_balance(env, market_id, bal - take); - let acc: i128 = env - .storage() - .instance() - .get(&DataKey::AccumulatedFees) - .unwrap_or(0); - let next_acc = if take < acc { acc - take } else { 0 }; - env.storage() - .instance() - .set(&DataKey::AccumulatedFees, &next_acc); - } - - /// Drain LegacyFees first, then per-market balances from newest to oldest, - /// keeping AccumulatedFees in lockstep. Used by withdraw paths. - fn debit_proven_fees(env: &Env, amount: i128) -> Result<(), MarketError> { - Self::ensure_fee_ledger_migrated(env); - if amount <= 0 { - return Err(MarketError::InvalidAmount); - } - let acc: i128 = env - .storage() - .instance() - .get(&DataKey::AccumulatedFees) - .unwrap_or(0); - if amount > acc { - return Err(MarketError::WithdrawalTooLarge); - } - - let mut remaining = amount; - let legacy = Self::market_fee_balance(env, LEGACY_MARKET_ID); - let take_legacy = if remaining < legacy { remaining } else { legacy }; - if take_legacy > 0 { - Self::debit_market_fees(env, LEGACY_MARKET_ID, take_legacy); - remaining -= take_legacy; - } - if remaining > 0 { - let count: u64 = env - .storage() - .instance() - .get(&DataKey::MarketCount) - .unwrap_or(0); - let mut id = count; - while remaining > 0 && id > 0 { - let mf = Self::market_fee_balance(env, id); - if mf > 0 { - let take = if remaining < mf { remaining } else { mf }; - Self::debit_market_fees(env, id, take); - remaining -= take; - } - id -= 1; - } - } - if remaining > 0 { - return Err(MarketError::WithdrawalTooLarge); - } - Ok(()) - } - fn sac_sentinel(env: &Env) -> BytesN<32> { BytesN::from_array(env, &[0u8; 32]) } @@ -1943,7 +2111,7 @@ impl PredictionMarketContract { else { return false; }; - !entry.claimed && (entry.net > 0 || entry.gross > 0) + !entry.claimed && (entry.net_yes > 0 || entry.net_no > 0 || entry.gross > 0) } fn is_registered_resolver(env: &Env, user: &Address) -> bool { @@ -1964,6 +2132,9 @@ impl PredictionMarketContract { } let amount = pool.locked_fees; pool.locked_fees = 0; + env.storage() + .persistent() + .remove(&DataKey::ZeroSideDisputeActive); Self::credit_market_fees(env, market_id, amount); let fp_key = DataKey::ForfeitedPool(market_id); env.storage().persistent().set(&fp_key, pool); @@ -2013,14 +2184,6 @@ impl PredictionMarketContract { Ok(()) } - #[inline] - fn require_not_paused(env: &Env) -> Result<(), MarketError> { - if Self::is_paused(env.clone()) { - return Err(MarketError::ContractPaused); - } - Ok(()) - } - #[inline] fn require_admin(env: &Env, caller: &Address) -> Result<(), MarketError> { let admin: Address = env @@ -2034,6 +2197,121 @@ impl PredictionMarketContract { Ok(()) } + // ── Fee provenance internals (issue #57) ────────────────────────────── + + fn ensure_fee_ledger_migrated(env: &Env) { + if env.storage().instance().has(&DataKey::FeeLedgerMigrated) { + return; + } + let acc: i128 = env + .storage() + .instance() + .get(&DataKey::AccumulatedFees) + .unwrap_or(0); + env.storage().instance().set(&DataKey::LegacyFees, &acc); + env.storage() + .instance() + .set(&DataKey::FeeLedgerMigrated, &true); + } + + fn market_fee_balance(env: &Env, market_id: u64) -> i128 { + Self::ensure_fee_ledger_migrated(env); + if market_id == LEGACY_MARKET_ID { + env.storage() + .instance() + .get(&DataKey::LegacyFees) + .unwrap_or(0) + } else { + env.storage() + .persistent() + .get(&DataKey::MarketFees(market_id)) + .unwrap_or(0) + } + } + + fn set_market_fee_balance(env: &Env, market_id: u64, amount: i128) { + if market_id == LEGACY_MARKET_ID { + env.storage().instance().set(&DataKey::LegacyFees, &amount); + } else { + let key = DataKey::MarketFees(market_id); + env.storage().persistent().set(&key, &amount); + env.storage() + .persistent() + .extend_ttl(&key, TTL_BUMP, TTL_HIGH); + } + } + + fn credit_market_fees(env: &Env, market_id: u64, amount: i128) { + if amount <= 0 { + return; + } + Self::ensure_fee_ledger_migrated(env); + let next = Self::market_fee_balance(env, market_id) + amount; + Self::set_market_fee_balance(env, market_id, next); + let acc: i128 = env + .storage() + .instance() + .get(&DataKey::AccumulatedFees) + .unwrap_or(0); + env.storage() + .instance() + .set(&DataKey::AccumulatedFees, &(acc + amount)); + } + + /// Debit `amount` of earned fees from provenance: the unattributed legacy + /// balance first, then per-market ledgers newest-first. Reverts with + /// WithdrawalTooLarge if provenance cannot fully cover the amount. + fn debit_proven_fees(env: &Env, amount: i128) -> Result<(), MarketError> { + let mut remaining = amount; + let legacy = Self::market_fee_balance(env, LEGACY_MARKET_ID); + let take_legacy = if remaining < legacy { remaining } else { legacy }; + if take_legacy > 0 { + Self::debit_market_fees(env, LEGACY_MARKET_ID, take_legacy); + remaining -= take_legacy; + } + if remaining > 0 { + let count: u64 = env + .storage() + .instance() + .get(&DataKey::MarketCount) + .unwrap_or(0); + let mut id = count; + while remaining > 0 && id > 0 { + let mf = Self::market_fee_balance(env, id); + if mf > 0 { + let take = if remaining < mf { remaining } else { mf }; + Self::debit_market_fees(env, id, take); + remaining -= take; + } + id -= 1; + } + } + if remaining > 0 { + return Err(MarketError::WithdrawalTooLarge); + } + Ok(()) + } + + + fn debit_market_fees(env: &Env, market_id: u64, amount: i128) { + if amount <= 0 { + return; + } + let bal = Self::market_fee_balance(env, market_id); + let take = if amount < bal { amount } else { bal }; + Self::set_market_fee_balance(env, market_id, bal - take); + let acc: i128 = env + .storage() + .instance() + .get(&DataKey::AccumulatedFees) + .unwrap_or(0); + let next_acc = if take < acc { acc - take } else { 0 }; + env.storage() + .instance() + .set(&DataKey::AccumulatedFees, &next_acc); + } + + fn require_admin_or_resolver(env: &Env, caller: &Address) -> Result<(), MarketError> { let admin: Address = env .storage() @@ -2102,30 +2380,34 @@ impl PredictionMarketContract { // OPT: CreationWindow packed into two u32s stored as separate u32 keys // to avoid struct serialization. Actually simpler: store as (u64, u32) tuple // via a single key — Soroban serializes tuples efficiently. + // issue #56: the window is anchored to the ledger sequence rather than + // wall-clock time. Ledger sequences are strictly monotonic on any Soroban + // network, so timestamp regressions can neither underflow the elapsed + // computation nor reset an active rate-limit window. fn check_rate(env: &Env) -> Result<(), MarketError> { - let now = env.ledger().timestamp(); - // (window_start, count) packed — 1 read instead of 1 struct deserialize - let (ws, cnt): (u64, u32) = env + let seq = env.ledger().sequence(); + // (window_start_seq, count) — 1 read, cheap tuple serialization + let (ws, cnt): (u32, u32) = env .storage() .instance() - .get(&DataKey::RateWindow) - .unwrap_or((now, 0)); - - // A timestamp regression must remain in the existing window. Using - // checked subtraction prevents underflow from resetting the limit and - // allowing an extra burst of market creations. - let elapsed = now.checked_sub(ws).unwrap_or(0); - let (new_ws, new_cnt) = if elapsed < 3600 { - if cnt >= MAX_MARKETS_PER_HOUR { + .get(&DataKey::RateWindowSeq) + .unwrap_or((seq, 0)); + + // Defensive fail-closed: if a hostile/incompatible host ever reported + // an out-of-order sequence, treat it as zero elapsed and keep the + // current window instead of resetting the rate limit. + let elapsed = seq.saturating_sub(ws); + let (new_ws, new_cnt) = if elapsed < RATE_WINDOW_LEDGERS { + if cnt >= MAX_MARKETS_PER_WINDOW { return Err(MarketError::RateLimitExceeded); } (ws, cnt + 1) } else { - (now, 1) + (seq, 1) }; env.storage() .instance() - .set(&DataKey::RateWindow, &(new_ws, new_cnt)); + .set(&DataKey::RateWindowSeq, &(new_ws, new_cnt)); Ok(()) } } diff --git a/prediction_market/src/tests.rs b/prediction_market/src/tests.rs index 8cc0965..c2a073e 100644 --- a/prediction_market/src/tests.rs +++ b/prediction_market/src/tests.rs @@ -8,7 +8,7 @@ use soroban_sdk::{ use leaderboard::LeaderboardContract; use pulse_token::PULSETokenContract; -use referral_registry::ReferralRegistryContract; +use referral_registry::{DataKey as ReferralDataKey, ReferralRegistryContract}; // ── Test Infrastructure ─────────────────────────────────────────────────────── @@ -16,6 +16,7 @@ struct TestSetup { env: Env, client: PredictionMarketContractClient<'static>, admin: Address, + xlm_sac_id: Address, xlm_admin: StellarAssetClient<'static>, xlm: TokenClient<'static>, token_client: pulse_token::PULSETokenContractClient<'static>, @@ -89,6 +90,7 @@ fn setup() -> TestSetup { env, client, admin, + xlm_sac_id, xlm_admin, xlm, token_client, @@ -268,9 +270,9 @@ fn test_fee_full_2_percent_no_referrer() { fund_user(&t, &user, 200_0000000); t.client.place_bet(&user, &id, &true, &100_0000000_i128); - // Issue #78: only platform_fee is tracked in AccumulatedFees; - // referral fee stays in referral contract as surplus. - assert_eq!(t.client.get_accumulated_fees(), 1_5000000); + // No registered referrer: the 0.5% referral fee is retained by the + // market as refundable open fees alongside the 1.5% platform fee. + assert_eq!(t.client.get_accumulated_fees(), 2_0000000); } // ── 6. Fee split with referrer ──────────────────────────────────────────────── @@ -283,6 +285,7 @@ fn test_fee_split_with_referrer() { let referrer = Address::generate(&t.env); fund_user(&t, &user, 200_0000000); + // Issue #99: the referrer must be a registered participant first. let no_ref: Option
= None; t.referral_client.register_referral( &referrer, @@ -299,9 +302,29 @@ fn test_fee_split_with_referrer() { assert_eq!(t.client.get_accumulated_fees(), 1_5000000); assert_eq!(t.xlm.balance(&referrer), 5000000); + // 5 welcome-bonus points (referrer registered) + 3 referral-bet points. assert_eq!(t.leaderboard_client.get_points(&referrer), 8); } +// ── 6b. Issue #99: bet with an UNREGISTERED referrer link is rejected ──────── + +#[test] +#[should_panic(expected = "Error(Contract, #8)")] +fn test_reject_place_bet_with_unregistered_referrer() { + // A user cannot even register a referral link to an unregistered address, + // so an unregistered attacker-controlled address can never receive fees. + let t = setup(); + let user = Address::generate(&t.env); + let shady = Address::generate(&t.env); + fund_user(&t, &user, 200_0000000); + + t.referral_client.register_referral( + &user, + &String::from_str(&t.env, "Victim"), + &Some(shady.clone()), + ); +} + // ── 7. Reject bet on expired market ────────────────────────────────────────── #[test] @@ -394,17 +417,389 @@ fn test_increase_position_same_side() { assert_eq!(market.bet_count, 1); } +// ═══════════════════════════════════════════════════════════════════════════ +// SECURITY REGRESSION SUITE — issue #98 (position management / reduce_position) +// ═══════════════════════════════════════════════════════════════════════════ + +// ── 98a. Partial reduction, no referrer: full 100% of the released stake is +// refundable (net + platform fee + referral fee all held on contract) ── +#[test] +fn test_reduce_position_partial_no_referrer() { + let t = setup(); + let id = create_test_market(&t); + let user = Address::generate(&t.env); + fund_user(&t, &user, 10_000_0000000); + + t.client.place_bet(&user, &id, &true, &100_0000000_i128); // 100 XLM + assert_eq!(t.client.get_market(&id).total_yes, 98_0000000); + assert_eq!(t.client.get_accumulated_fees(), 2_0000000); // 1.5 + 0.5 + + // Reduce 40 XLM of the 100 XLM position. + let refund = t.client.reduce_position(&user, &id, &40_0000000_i128); + // net(39.2) + platform(0.6) + referral(0.2) == 40.0 held by the contract + assert_eq!(refund, 40_0000000); + assert_eq!(t.client.get_bet_gross(&id, &user), 60_0000000); + assert_eq!(t.client.get_bet(&id, &user).amount, 58_8000000); // 98 - 39.2 + assert_eq!(t.client.get_market(&id).total_yes, 58_8000000); + assert_eq!(t.client.get_accumulated_fees(), 1_2000000); // 2.0 - (0.6+0.2) + assert_eq!(t.client.get_user_bet_count(&id, &user), 1); // not a new bet +} + +// ── 98b. Partial reduction with a referrer — the referral fee was already paid +// out, so only net + platform fee are refundable (99.5% of the amount) ── +#[test] +fn test_reduce_position_with_referrer_paid() { + let t = setup(); + let id = create_test_market(&t); + let user = Address::generate(&t.env); + let referrer = Address::generate(&t.env); + fund_user(&t, &user, 1_000_0000000); + + let no_ref: Option
= None; + t.referral_client.register_referral( + &referrer, + &String::from_str(&t.env, "Referrer"), + &no_ref, + ); + t.referral_client.register_referral( + &user, + &String::from_str(&t.env, "Bettor"), + &Some(referrer.clone()), + ); + t.client.place_bet(&user, &id, &true, &100_0000000_i128); + assert_eq!(t.xlm.balance(&referrer), 5000000); // referral fee paid out + + let refund = t.client.reduce_position(&user, &id, &40_0000000_i128); + // 39.2 net + 0.6 platform (referral 0.2 not clawed back from the referrer) + assert_eq!(refund, 39_8000000); + assert_eq!(t.xlm.balance(&referrer), 5000000); // referrer keeps the fee + assert_eq!(t.client.get_accumulated_fees(), 9_000000); // 1.5 - 0.6 + assert_eq!(t.client.get_market(&id).total_yes, 58_8000000); +} + +// ── 98c. Full close deletes the position: no entry, no claim, no free PULSE ── +#[test] +fn test_reduce_position_full_close_deletes_position() { + let t = setup(); + let id = create_test_market(&t); + let user = Address::generate(&t.env); + fund_user(&t, &user, 1_000_0000000); + + t.client.place_bet(&user, &id, &true, &100_0000000_i128); + let refund = t.client.reduce_position(&user, &id, &100_0000000_i128); + assert_eq!(refund, 100_0000000); // full gross back (no referrer) + assert_eq!(t.client.get_bet_gross(&id, &user), 0); + assert!(t.client.try_get_bet(&id, &user).is_err()); // NoBetFound + assert_eq!(t.client.get_market(&id).total_yes, 0); + assert_eq!(t.client.get_accumulated_fees(), 0); + + // Claiming the closed position must fail (no double payout, no rewards). + let closed_claim = t.client.try_claim(&user, &id); + assert!(closed_claim.is_err()); +} + +// ── 98d. Resolution stays exact after reductions — the released net is fully +// removed from the pool, so winners get the entire remaining pool and +// Σ payouts + dust == pool still holds ───────────────────────────────── +#[test] +fn test_reduce_position_keeps_resolution_exact() { + let t = setup(); + let id = create_test_market(&t); + let alice = Address::generate(&t.env); + let bob = Address::generate(&t.env); + fund_user(&t, &alice, 10_000_0000000); + fund_user(&t, &bob, 10_000_0000000); + + t.client.place_bet(&alice, &id, &true, &100_0000000_i128); // net 98 + t.client.place_bet(&bob, &id, &false, &100_0000000_i128); // net 98 + t.client.reduce_position(&alice, &id, &40_0000000_i128); // net -39.2 + + // Pools: yes 58.8, no 98, total 156.8 + let market = t.client.get_market(&id); + assert_eq!(market.total_yes, 58_8000000); + assert_eq!(market.total_no, 98_0000000); + + advance_time(&t.env, 3601); + t.client.resolve_market(&t.admin, &id, &true); + let alice_before = t.xlm.balance(&alice); + t.client.claim(&alice, &id); + // Single winner: payout == entry.net * total_pool / winning_side == the + // entire remaining pool (156.8), so no dust and no dilution of Bob's stake. + assert_eq!(t.xlm.balance(&alice) - alice_before, 156_8000000); + + let bob_before = t.xlm.balance(&bob); + t.client.claim(&bob, &id); + assert_eq!(t.xlm.balance(&bob), bob_before); // losing side gets nothing +} + +// ── 98e2. Cancellation after reduction: cancel_refund pays the REMAINING +// gross — the reduced portion is never double-refunded ───────────────── +#[test] +fn test_reduce_then_cancel_refund_pays_remaining_gross() { + let t = setup(); + let id = create_test_market(&t); + let user = Address::generate(&t.env); + fund_user(&t, &user, 10_000_0000000); + + t.client.place_bet(&user, &id, &true, &100_0000000_i128); + let reduced = t.client.reduce_position(&user, &id, &40_0000000_i128); + assert_eq!(reduced, 40_0000000); + assert_eq!(t.client.get_bet_gross(&id, &user), 60_0000000); + + // Market is then cancelled: refund covers only the 60 XLM still held. + t.client.cancel_market(&t.admin, &id); + let refunded = t.client.cancel_refund(&user, &id); + assert_eq!(refunded, 60_0000000); + assert_eq!(t.client.get_bet_gross(&id, &user), 0); + + // Idempotent: a second refund attempt finds nothing left. + let again = t.client.try_cancel_refund(&user, &id); + assert!(again.is_err()); +} + +// ── 98f. Rejections: amount > position, zero/negative, no bet, and +// resolved / cancelled / expired markets ──────────────────────────────── +#[test] +#[should_panic(expected = "Error(Contract, #14)")] +fn test_reduce_position_rejects_over_amount() { + let t = setup(); + let id = create_test_market(&t); + let user = Address::generate(&t.env); + fund_user(&t, &user, 1_000_0000000); + t.client.place_bet(&user, &id, &true, &100_0000000_i128); + t.client.reduce_position(&user, &id, &100_0000001_i128); +} + +#[test] +#[should_panic(expected = "Error(Contract, #14)")] +fn test_reduce_position_rejects_zero_amount() { + let t = setup(); + let id = create_test_market(&t); + let user = Address::generate(&t.env); + fund_user(&t, &user, 1_000_0000000); + t.client.place_bet(&user, &id, &true, &100_0000000_i128); + t.client.reduce_position(&user, &id, &0_i128); +} + +#[test] +#[should_panic(expected = "Error(Contract, #13)")] +fn test_reduce_position_rejects_non_bettor() { + let t = setup(); + let id = create_test_market(&t); + let user = Address::generate(&t.env); + t.client.reduce_position(&user, &id, &10_0000000_i128); +} + +#[test] +#[should_panic(expected = "Error(Contract, #7)")] +fn test_reduce_position_rejects_resolved_market() { + let t = setup(); + let id = create_test_market(&t); + let user = Address::generate(&t.env); + let other = Address::generate(&t.env); + fund_user(&t, &user, 1_000_0000000); + fund_user(&t, &other, 1_000_0000000); + t.client.place_bet(&user, &id, &true, &100_0000000_i128); + t.client.place_bet(&other, &id, &false, &100_0000000_i128); + advance_time(&t.env, 3601); + t.client.resolve_market(&t.admin, &id, &true); + t.client.reduce_position(&user, &id, &10_0000000_i128); +} + +#[test] +#[should_panic(expected = "Error(Contract, #8)")] +fn test_reduce_position_rejects_cancelled_market() { + let t = setup(); + let id = create_test_market(&t); + let user = Address::generate(&t.env); + fund_user(&t, &user, 1_000_0000000); + t.client.place_bet(&user, &id, &true, &100_0000000_i128); + t.client.cancel_market(&t.admin, &id); + t.client.reduce_position(&user, &id, &10_0000000_i128); +} + +#[test] +#[should_panic(expected = "Error(Contract, #5)")] +fn test_reduce_position_rejects_expired_market() { + let t = setup(); + let id = create_test_market(&t); + let user = Address::generate(&t.env); + fund_user(&t, &user, 1_000_0000000); + t.client.place_bet(&user, &id, &true, &100_0000000_i128); + advance_time(&t.env, 3601); + t.client.reduce_position(&user, &id, &10_0000000_i128); +} + // ── 12. Reject opposite-side bet ───────────────────────────────────────────── +// ── 26. Admin withdraw fees (earned only — markets must be settled) ──────────── +// ISSUE #4: while a market is open its fee share is reserved for a possible +// cancellation refund, so withdrawals only succeed on SETTLED markets. + +#[test] +fn test_withdraw_fees_after_resolution() { + let t = setup(); + let id = create_test_market(&t); + let user = Address::generate(&t.env); + fund_user(&t, &user, 200_0000000); + t.client.place_bet(&user, &id, &true, &100_0000000_i128); + + // Fees only become withdrawable once the market settles and its share is + // no longer backing a possible cancellation refund. + advance_time(&t.env, 3601); + t.client.resolve_market(&t.admin, &id, &true); + + let fees = t.client.get_accumulated_fees(); + assert!(fees > 0); + let admin_xlm_before = t.xlm.balance(&t.admin); + // Admin withdrawals are capped per call (#57); loop until the pot is empty. + let withdrawn = withdraw_all_admin_fees(&t, &t.admin); + assert_eq!(withdrawn, fees); + assert_eq!(t.xlm.balance(&t.admin), admin_xlm_before + fees); + assert_eq!(t.client.get_accumulated_fees(), 0); +} + +// ── 12b. Rebalance: bets on either side accumulate independently ───────────── + +#[test] +fn test_rebalance_accumulates_both_sides() { + let t = setup(); + let id = create_test_market(&t); + let user = Address::generate(&t.env); + fund_user(&t, &user, 1000_0000000); + + t.client.place_bet(&user, &id, &true, &100_0000000_i128); + t.client.place_bet(&user, &id, &false, &50_0000000_i128); + t.client.place_bet(&user, &id, &true, &25_0000000_i128); + t.client.place_bet(&user, &id, &false, &75_0000000_i128); + + let pos = t.client.get_position(&id, &user); + assert_eq!(pos.net_yes, 98_0000000 + 24_5000000); // 122.5 XLM net + assert_eq!(pos.net_no, 49_0000000 + 73_5000000); // 122.5 XLM net + assert_eq!(pos.gross, 250_0000000); + assert_eq!(pos.count, 4); + + // Settle the market, then the earned fees are withdrawable. + advance_time(&t.env, 3601); + t.client.resolve_market(&t.admin, &id, &true); + + let fees_before = t.client.get_accumulated_fees(); + assert!(fees_before > 0); + let admin_xlm_before = t.xlm.balance(&t.admin); + let withdrawn = withdraw_all_admin_fees(&t, &t.admin); + assert_eq!(withdrawn, fees_before); + assert_eq!(t.client.get_accumulated_fees(), 0); + assert_eq!(t.xlm.balance(&t.admin), admin_xlm_before + fees_before); + let market = t.client.get_market(&id); + assert_eq!(market.total_yes, 98_0000000 + 24_5000000); + assert_eq!(market.total_no, 49_0000000 + 73_5000000); +} + +// ── 12b2. Spam guard counts both sides of a position ───────────────────────── + +#[test] +#[should_panic(expected = "Error(Contract, #17)")] +fn test_reject_too_many_bets_across_sides() { + let t = setup(); + let id = create_test_market(&t); + let user = Address::generate(&t.env); + fund_user(&t, &user, 100_000_000_000); + + // Both sides share one per-user entry/count: 21 alternating bets must + // trip MAX_BETS_PER_USER regardless of side. + for i in 0..=20u32 { + t.client.place_bet(&user, &id, &(i % 2 == 0), &11_0000000_i128); + } +} + +// ── 12c. Full hedge: equal stakes on both sides are outcome-neutral ────────── + #[test] -#[should_panic(expected = "Error(Contract, #11)")] -fn test_reject_opposite_side_bet() { +fn test_full_hedge_is_outcome_neutral() { + for outcome in [true, false] { + let t = setup(); + let id = create_test_market(&t); + let user = Address::generate(&t.env); + fund_user(&t, &user, 500_0000000); + + t.client.place_bet(&user, &id, &true, &100_0000000_i128); + t.client.place_bet(&user, &id, &false, &100_0000000_i128); + advance_time(&t.env, 3601); + t.client.resolve_market(&t.admin, &id, &outcome); + + let before = t.xlm.balance(&user); + t.client.claim(&user, &id); + // payout = 98 * 196 / 98 = 196 — the whole pool back, losing only the 2% fee + assert_eq!(t.xlm.balance(&user) - before, 196_0000000); + } +} + +// ── 12d. Two-sided payout math stays conserved for other winners ───────────── + +#[test] +fn test_hedged_payout_conserves_pool() { + let t = setup(); + let id = create_test_market(&t); + let alice = Address::generate(&t.env); + let bob = Address::generate(&t.env); + fund_user(&t, &alice, 1000_0000000); + fund_user(&t, &bob, 1000_0000000); + + // Alice hedges: YES 100 (net 98) + NO 50 (net 49). Bob bets NO 100 (net 98). + t.client.place_bet(&alice, &id, &true, &100_0000000_i128); + t.client.place_bet(&alice, &id, &false, &50_0000000_i128); + t.client.place_bet(&bob, &id, &false, &100_0000000_i128); + + let market = t.client.get_market(&id); + assert_eq!(market.total_yes, 98_0000000); + assert_eq!(market.total_no, 147_0000000); + + advance_time(&t.env, 3601); + t.client.resolve_market(&t.admin, &id, &true); + + // Alice wins on her YES side only — payout uses net_yes, never the losing NO net. + let alice_before = t.xlm.balance(&alice); + t.client.claim(&alice, &id); + let alice_payout = t.xlm.balance(&alice) - alice_before; + assert_eq!(alice_payout, 245_0000000); // 98 * 245 / 98 + + // Bob loses: his NO net is absorbed by the pool and paid to winners. + let bob_before = t.xlm.balance(&bob); + t.client.claim(&bob, &id); + assert_eq!(t.xlm.balance(&bob), bob_before); + + // Platform keeps exactly the 2% fees — pool is fully distributed to winners. + assert_eq!(t.client.get_accumulated_fees(), 5_0000000); // 2% of 250 gross +} + +// ── 12e. Cancel refund covers both sides (gross total) ─────────────────────── + +#[test] +fn test_cancel_refund_two_sided_position() { let t = setup(); let id = create_test_market(&t); let user = Address::generate(&t.env); fund_user(&t, &user, 500_0000000); + + let before = t.xlm.balance(&user); t.client.place_bet(&user, &id, &true, &100_0000000_i128); t.client.place_bet(&user, &id, &false, &50_0000000_i128); + + t.client.cancel_market(&t.admin, &id); + let refunded = t.client.cancel_refund(&user, &id); + assert_eq!(refunded, 150_0000000); // full gross across both sides + assert_eq!(t.xlm.balance(&user), before); +} + +// ── 12f. get_position for a user with no bet ───────────────────────────────── + +#[test] +#[should_panic(expected = "Error(Contract, #13)")] +fn test_get_position_no_bet_found() { + let t = setup(); + let id = create_test_market(&t); + let user = Address::generate(&t.env); + t.client.get_position(&id, &user); } // ── 13. Resolve market ─────────────────────────────────────────────────────── @@ -572,33 +967,6 @@ fn test_claim_winner() { t.client.place_bet(&alice, &id, &true, &100_0000000_i128); t.client.place_bet(&bob, &id, &false, &100_0000000_i128); - let alice_pre_claim = t.xlm.balance(&alice); - advance_time(&t.env, 3601); - t.client.resolve_market(&t.admin, &id, &true); - t.client.claim(&alice, &id); - - let payout = t.xlm.balance(&alice) - alice_pre_claim; - assert_eq!(payout, 196_0000000); - - let stats = t.leaderboard_client.get_stats(&alice); - assert_eq!(stats.won_bets, 1); - assert_eq!(t.token_client.balance(&alice), 10_0000000); -} - -// ── 22. Claim as loser ─────────────────────────────────────────────────────── - -#[test] -fn test_claim_loser() { - let t = setup(); - let id = create_test_market(&t); - let alice = Address::generate(&t.env); - let bob = Address::generate(&t.env); - fund_user(&t, &alice, 200_0000000); - fund_user(&t, &bob, 200_0000000); - - t.client.place_bet(&alice, &id, &true, &100_0000000_i128); - t.client.place_bet(&bob, &id, &false, &100_0000000_i128); - let bob_pre_claim = t.xlm.balance(&bob); advance_time(&t.env, 3601); t.client.resolve_market(&t.admin, &id, &true); @@ -636,6 +1004,7 @@ fn test_reject_claim_unresolved() { let user = Address::generate(&t.env); fund_user(&t, &user, 200_0000000); t.client.place_bet(&user, &id, &true, &100_0000000_i128); + // Market not resolved yet. t.client.claim(&user, &id); } @@ -655,29 +1024,6 @@ fn test_reject_claim_cancelled() { // ── 26. Admin withdraw fees ────────────────────────────────────────────────── -#[test] -fn test_withdraw_fees() { - let t = setup(); - let id = create_test_market(&t); - let user = Address::generate(&t.env); - fund_user(&t, &user, 200_0000000); - t.client.place_bet(&user, &id, &true, &100_0000000_i128); - - let fees_before = t.client.get_accumulated_fees(); - assert!(fees_before > 0); - let cap = fees_before * MAX_WITHDRAWAL_BPS / BPS_DENOM; - - let admin_xlm_before = t.xlm.balance(&t.admin); - let withdrawn = t.client.withdraw_fees(&t.admin, &t.admin); - assert_eq!(withdrawn, cap); - assert_eq!(t.client.get_accumulated_fees(), fees_before - cap); - assert_eq!(t.xlm.balance(&t.admin), admin_xlm_before + cap); - - let drained = withdraw_all_admin_fees(&t, &t.admin); - assert_eq!(drained, fees_before - cap); - assert_eq!(t.client.get_accumulated_fees(), 0); -} - // ── 27. Fee recipient withdrawal is capped + timelocked (issue #12) ────────── #[test] @@ -688,6 +1034,10 @@ fn test_fee_recipient_withdraw() { fund_user(&t, &user, 200_0000000); t.client.place_bet(&user, &id, &true, &100_0000000_i128); + // Settle the market so its fees are earned and withdrawable (issue #12). + advance_time(&t.env, 3601); + t.client.resolve_market(&t.admin, &id, &true); + let recipient = Address::generate(&t.env); let treasury = Address::generate(&t.env); t.client.add_fee_recipient(&t.admin, &recipient); @@ -789,6 +1139,10 @@ fn test_withdrawal_execute_before_delay() { fund_user(&t, &user, 200_0000000); t.client.place_bet(&user, &id, &true, &100_0000000_i128); + // Settle the market so its fees are earned and withdrawable (issue #12). + advance_time(&t.env, 3601); + t.client.resolve_market(&t.admin, &id, &true); + let recipient = Address::generate(&t.env); t.client.add_fee_recipient(&t.admin, &recipient); @@ -808,6 +1162,10 @@ fn test_admin_cancel_pending_withdrawal() { fund_user(&t, &user, 200_0000000); t.client.place_bet(&user, &id, &true, &100_0000000_i128); + // Settle the market so its fees are earned and withdrawable (issue #12). + advance_time(&t.env, 3601); + t.client.resolve_market(&t.admin, &id, &true); + let recipient = Address::generate(&t.env); t.client.add_fee_recipient(&t.admin, &recipient); @@ -818,6 +1176,7 @@ fn test_admin_cancel_pending_withdrawal() { t.client.cancel_withdrawal_request(&t.admin, &recipient); assert!(t.client.get_pending_withdrawal(&recipient).is_none()); + // Cancelling refunds the debited cap back into the accumulator. assert_eq!(t.client.get_accumulated_fees(), fees); } @@ -831,6 +1190,34 @@ fn test_execute_without_request() { t.client.execute_withdraw_fees(&rando); } +// ── 27i. Recipient revoked during the timelock cannot execute (issue #12) ────── + +#[test] +#[should_panic(expected = "Error(Contract, #18)")] +fn test_execute_rejected_after_fee_recipient_removed() { + let t = setup(); + let id = create_test_market(&t); + let user = Address::generate(&t.env); + fund_user(&t, &user, 200_0000000); + t.client.place_bet(&user, &id, &true, &100_0000000_i128); + + // Settle the market so its fees are earned and withdrawable (issue #12). + advance_time(&t.env, 3601); + t.client.resolve_market(&t.admin, &id, &true); + + let recipient = Address::generate(&t.env); + t.client.add_fee_recipient(&t.admin, &recipient); + + let fees = t.client.get_accumulated_fees(); + let cap = fees * MAX_WITHDRAWAL_BPS / BPS_DENOM; + t.client.request_withdraw_fees(&recipient, &recipient, &cap); + + // Role revoked while the 24h timelock is still running. + t.client.remove_fee_recipient(&t.admin, &recipient); + advance_time(&t.env, WITHDRAW_DELAY_SECS); + t.client.execute_withdraw_fees(&recipient); +} + // ── 27h. Duplicate withdrawal requests are rejected (issue #12) ─────────────── #[test] @@ -842,6 +1229,10 @@ fn test_reject_duplicate_withdrawal_request() { fund_user(&t, &user, 200_0000000); t.client.place_bet(&user, &id, &true, &100_0000000_i128); + // Settle the market so its fees are earned and withdrawable (issue #12). + advance_time(&t.env, 3601); + t.client.resolve_market(&t.admin, &id, &true); + let recipient = Address::generate(&t.env); t.client.add_fee_recipient(&t.admin, &recipient); @@ -936,7 +1327,128 @@ fn test_bettor_index_legacy_read_is_bounded() { assert_eq!(later_page.get(0).unwrap(), beyond_first_page); } -// ── 30. Referrer earns 3 bonus points per referred bet ─────────────────────── +// ── 29b. Issue #53: the bettor index must be paginated, never scanned ──────── + +#[test] +fn test_bettor_index_legacy_read_is_capped_at_one_page() { + // The DoS scenario from issue #53: a market whose bettor index has grown + // far beyond one page. The legacy full-list ABI must return at most + // MAX_BETTORS_PER_PAGE entries — never iterate the whole index. + let t = setup(); + t.env.cost_estimate().disable_resource_limits(); + let id = create_test_market(&t); + + let first = Address::generate(&t.env); + let on_first_page = Address::generate(&t.env); + let beyond = Address::generate(&t.env); + + t.env.as_contract(&t.client.address, || { + // Simulate a 5_000-bettor market without creating 5_000 bets. + t.env + .storage() + .persistent() + .set(&DataKey::BettorCount(id), &5_000_u32); + t.env + .storage() + .persistent() + .set(&DataKey::BettorAt(id, 0), &first); + t.env + .storage() + .persistent() + .set(&DataKey::BettorAt(id, 1), &on_first_page); + t.env + .storage() + .persistent() + .set(&DataKey::BettorAt(id, 4_999), &beyond); + }); + + let legacy = t.client.get_market_bettors(&id); + // Only the two live index slots inside the first-page window are + // returned — the read never touches slot 4_999 or any other page. + assert_eq!(legacy.len(), 2); + assert_eq!(legacy.get(0).unwrap(), first); + assert_eq!(legacy.get(1).unwrap(), on_first_page); + + // The far entry is still reachable through direct indexed paging. + let tail = t.client.get_market_bettors_page(&id, &4_999_u32, &1); + assert_eq!(tail.len(), 1); + assert_eq!(tail.get(0).unwrap(), beyond); +} + +#[test] +fn test_bettor_index_pages_beyond_count_are_empty() { + let t = setup(); + let id = create_test_market(&t); + let user = Address::generate(&t.env); + fund_user(&t, &user, 200_0000000); + t.client.place_bet(&user, &id, &true, &10_0000000_i128); + + // Offsets past the live count return empty pages instead of scanning. + assert_eq!( + t.client + .get_market_bettors_page(&id, &1, &10) + .len(), + 0 + ); + assert_eq!( + t.client + .get_market_bettors_page(&id, &u32::MAX, &10) + .len(), + 0 + ); +} + +#[test] +fn test_bettor_index_limit_is_clamped_to_max_page() { + // A caller-supplied limit above MAX_BETTORS_PER_PAGE is clamped so no + // single request can exceed the bounded storage budget. + let t = setup(); + let id = create_test_market(&t); + for _ in 0..3u32 { + let user = Address::generate(&t.env); + fund_user(&t, &user, 200_0000000); + t.client.place_bet(&user, &id, &true, &10_0000000_i128); + } + + let page = t.client.get_market_bettors_page(&id, &0, &u32::MAX); + assert_eq!(page.len(), 3); +} + +#[test] +fn test_bettor_index_sequential_pages_reconstruct_full_list() { + // Walking the index page by page must yield every bettor exactly once, + // in insertion order — paging replaces the unbounded scan (issue #53). + let t = setup(); + t.env.cost_estimate().disable_resource_limits(); + let id = create_test_market(&t); + + let total = 25u32; + let mut expected: soroban_sdk::Vec
= soroban_sdk::Vec::new(&t.env); + for _ in 0..total { + let user = Address::generate(&t.env); + fund_user(&t, &user, 200_0000000); + t.client.place_bet(&user, &id, &true, &10_0000000_i128); + expected.push_back(user); + } + + let mut seen: soroban_sdk::Vec
= soroban_sdk::Vec::new(&t.env); + let mut offset = 0_u32; + while offset < expected.len() { + let page = t.client.get_market_bettors_page(&id, &offset, &10); + assert!(page.len() <= 10); + for i in 0..page.len() { + seen.push_back(page.get(i).unwrap().clone()); + } + offset += page.len() as u32; + } + + assert_eq!(seen.len(), expected.len()); + for i in 0..expected.len() { + assert_eq!(seen.get(i).unwrap(), expected.get(i).unwrap()); + } +} + +// ── 30. Referral bonus points per referred bet (Issue #99: ref registered) ─── #[test] fn test_referrer_bonus_points_per_bet() { @@ -946,7 +1458,8 @@ fn test_referrer_bonus_points_per_bet() { let referrer = Address::generate(&t.env); fund_user(&t, &user, 500_0000000); - let no_ref: Option
= None; + // Issue #99: referrer must register first; they earn a 5-pt welcome bonus. + let no_ref: Option
= None; t.referral_client.register_referral( &referrer, &String::from_str(&t.env, "Referrer"), @@ -986,7 +1499,7 @@ fn test_reject_too_many_bets() { #[test] fn test_market_creation_rate_limit_allows_up_to_max() { let t = setup(); - // Should be able to create up to MAX_MARKETS_PER_HOUR (10) in the same window + // Should be able to create up to MAX_MARKETS_PER_WINDOW (10) in the same window for i in 0..10u32 { let _ = t.client.create_market( &t.admin, @@ -1035,8 +1548,8 @@ fn test_market_creation_rate_limit_resets_after_window() { &(3600_u64 + i as u64), ); } - // Advance past the 1-hour window - advance_time(&t.env, 3601); + // Advance past the rate-limit window (~720 ledgers ≈ 1h) + advance_ledgers(&t.env, RATE_WINDOW_LEDGERS); // Should be able to create again let id = t.client.create_market( &t.admin, @@ -1073,6 +1586,33 @@ fn test_market_creation_rate_limit_rejects_timestamp_regression() { ); } +#[test] +#[should_panic(expected = "Error(Contract, #20)")] +fn test_market_creation_rate_limit_not_reset_by_timestamp_jump() { + let t = setup(); + for i in 0..10u32 { + let _ = t.client.create_market( + &t.admin, + &String::from_str(&t.env, "Market"), + &String::from_str(&t.env, "https://x.png"), + &Category::Crypto, + &(3600_u64 + i as u64), + ); + } + + // A huge forward jump in wall-clock time without the corresponding ledger + // progression must NOT expire the window: the limit is anchored to the + // monotonic ledger sequence, not to timestamps. + advance_time(&t.env, 86_400); + t.client.create_market( + &t.admin, + &String::from_str(&t.env, "Over limit after time jump"), + &String::from_str(&t.env, "https://x.png"), + &Category::Sports, + &7200_u64, + ); +} + // ── 33. Double initialization rejected ─────────────────────────────────────── #[test] @@ -1196,31 +1736,39 @@ fn test_empty_side_resolution_pool_to_fees() { // Only YES bets — no one bets NO t.client.place_bet(&alice, &id, &true, &100_0000000_i128); - assert_eq!(t.client.get_accumulated_fees(), 1_5000000); - assert_eq!(t.client.get_market_fees(&id), 1_5000000); + let fees_before = t.client.get_accumulated_fees(); + // No referrer: platform (1.5%) + retained referral (0.5%) = 2%. + assert_eq!(fees_before, 2_0000000); + assert_eq!(t.client.get_market_fees(&id), 2_0000000); // Advance past end_time and resolve NO (empty winning side) advance_time(&t.env, 3601); - t.client.resolve_market(&t.admin, &id, &false); // total_no == 0 + t.client.resolve_market(&t.admin, &id, &false); - // Principal in Payout / ForfeitedPool; platform fees locked out of Acc. + // Issues #3/#47: principal + platform fees lock into ForfeitedPool for + // the dispute window — nothing is withdrawable, nothing is swept. assert_eq!(t.client.get_accumulated_fees(), 0); - assert_eq!(t.client.get_market_fees(&id), 0); assert_eq!(t.client.get_payout(&id, &alice), 98_0000000); let fp = t.client.get_forfeited_pool(&id).expect("forfeited pool"); assert_eq!(fp.amount, 98_0000000); - assert_eq!(fp.locked_fees, 1_5000000); + assert_eq!(fp.locked_fees, 2_0000000); - // Immediate withdraw must fail — fees locked for dispute window. + // Draining during the dispute window reverts. let treasury = Address::generate(&t.env); t.client.add_fee_recipient(&t.admin, &treasury); - assert!(t.client.try_withdraw_fees(&t.admin, &treasury).is_err()); + assert!( + t.client + .try_withdraw_fees(&t.admin, &treasury) + .is_err() + ); + // After the dispute window, finalize releases the locked fees. advance_time(&t.env, DISPUTE_WINDOW_SECS); t.client.finalize_zero_side(&id); + let before = t.xlm.balance(&treasury); let withdrawn = withdraw_all_admin_fees(&t, &treasury); - assert_eq!(withdrawn, 1_5000000); - assert_eq!(t.xlm.balance(&treasury), 1_5000000); + assert_eq!(withdrawn, fees_before); + assert_eq!(t.xlm.balance(&treasury), before + fees_before); // Alice claims her net principal plus lose-tier PULSE / points let alice_xlm_before = t.xlm.balance(&alice); @@ -1231,7 +1779,6 @@ fn test_empty_side_resolution_pool_to_fees() { assert_eq!(t.token_client.balance(&alice), 2_0000000); // LOSE_TOKENS assert_eq!(t.leaderboard_client.get_points(&alice), 10); // LOSE_POINTS } - // ── 42. Cancel accumulates fees on multiple bets correctly ──────────────────── #[test] @@ -1243,10 +1790,11 @@ fn test_cancel_fees_zeroed_correctly() { fund_user(&t, &alice, 200_0000000); fund_user(&t, &bob, 200_0000000); - // Two bets accumulate fees (only platform_fee tracked; referral fee goes to surplus) - t.client.place_bet(&alice, &id, &true, &100_0000000_i128); // 1.5 XLM platform fee - t.client.place_bet(&bob, &id, &false, &100_0000000_i128); // 1.5 XLM platform fee - assert_eq!(t.client.get_accumulated_fees(), 3_0000000); + // Two bets accumulate fees. Neither bettor has a referrer, so both + // referral fees are retained by the market as refundable open fees too. + t.client.place_bet(&alice, &id, &true, &100_0000000_i128); // 1.5 platform + 0.5 referral + t.client.place_bet(&bob, &id, &false, &100_0000000_i128); // 1.5 platform + 0.5 referral + assert_eq!(t.client.get_accumulated_fees(), 4_0000000); // Cancel zeroes out those fees t.client.cancel_market(&t.admin, &id); @@ -1265,12 +1813,14 @@ fn test_cancel_fees_zeroed_correctly() { fn test_e2e_full_inter_contract_flow() { let t = setup(); - let alice = Address::generate(&t.env); + let alice_user = Address::generate(&t.env); let bob = Address::generate(&t.env); let referrer = Address::generate(&t.env); - fund_user(&t, &alice, 1000_0000000); + fund_user(&t, &alice_user, 1000_0000000); fund_user(&t, &bob, 1000_0000000); + // Issue #99: the referrer must be a registered participant first, and + // receives their own 5-pt welcome bonus. let no_ref: Option
= None; t.referral_client.register_referral( &referrer, @@ -1278,12 +1828,13 @@ fn test_e2e_full_inter_contract_flow() { &no_ref, ); t.referral_client.register_referral( - &alice, + &alice_user, &String::from_str(&t.env, "Alice"), &Some(referrer.clone()), ); - assert_eq!(t.leaderboard_client.get_points(&alice), 5); - assert_eq!(t.token_client.balance(&alice), 1_0000000); + assert_eq!(t.leaderboard_client.get_points(&alice_user), 5); + // Welcome-bonus PULSE is minted immediately by reward_bonus (Lever G). + assert_eq!(t.token_client.balance(&alice_user), 1_0000000); let market_id = t.client.create_market( &t.admin, @@ -1296,33 +1847,35 @@ fn test_e2e_full_inter_contract_flow() { // Alice bets YES 100 XLM — has referrer t.client - .place_bet(&alice, &market_id, &true, &100_0000000_i128); + .place_bet(&alice_user, &market_id, &true, &100_0000000_i128); assert_eq!(t.client.get_accumulated_fees(), 1_5000000); assert_eq!(t.xlm.balance(&referrer), 5000000); + // Referrer: 5 welcome + 3 referral-bet points (issue #99: ref registered). assert_eq!(t.leaderboard_client.get_points(&referrer), 8); - // Alice's welcome bonus counts as activity: won(0) + lost(0) + bonus(1). - assert_eq!(t.leaderboard_client.get_stats(&alice).total_bets, 1); + // Alice's welcome bonus counts as the activity: won(0) + lost(0) + bonus(1). + assert_eq!(t.leaderboard_client.get_stats(&alice_user).total_bets, 1); assert_eq!(t.client.get_market(&market_id).total_yes, 98_0000000); - assert_eq!(t.client.get_bet_gross(&market_id, &alice), 100_0000000); + assert_eq!(t.client.get_bet_gross(&market_id, &alice_user), 100_0000000); // Bob bets NO 200 XLM — no referrer t.client .place_bet(&bob, &market_id, &false, &200_0000000_i128); - // Issue #78: only platform_fee tracked per bet; referral fee goes to surplus. - // Alice: 1.5M, Bob: 3M platform fee → total 4.5M - assert_eq!(t.client.get_accumulated_fees(), 4_5000000); + // Bob has no referrer, so his 1% referral fee is retained by the market + // as refundable open fees too. Alice: 1.5M; Bob: 3M + 1M retained → 5.5M. + assert_eq!(t.client.get_accumulated_fees(), 5_5000000); // Bob never registered, so no bonus: total_bets = won(0) + lost(0) + bonus(0). assert_eq!(t.leaderboard_client.get_stats(&bob).total_bets, 0); assert_eq!(t.client.get_market(&market_id).total_no, 196_0000000); // Alice increases YES (+50 XLM) t.client - .place_bet(&alice, &market_id, &true, &50_0000000_i128); - let alice_bet = t.client.get_bet(&market_id, &alice); + .place_bet(&alice_user, &market_id, &true, &50_0000000_i128); + let alice_bet = t.client.get_bet(&market_id, &alice_user); assert_eq!(alice_bet.amount, 98_0000000 + 49_0000000); - assert_eq!(t.client.get_bet_gross(&market_id, &alice), 150_0000000); + assert_eq!(t.client.get_bet_gross(&market_id, &alice_user), 150_0000000); assert_eq!(t.client.get_market(&market_id).total_yes, 147_0000000); assert_eq!(t.client.get_market(&market_id).bet_count, 2); + // 5 welcome + 3 + 3 referral-bet bonuses (issue #99: ref registered). assert_eq!(t.leaderboard_client.get_points(&referrer), 11); // Add a resolver and resolve via them @@ -1332,13 +1885,16 @@ fn test_e2e_full_inter_contract_flow() { t.client.resolve_market(&resolver, &market_id, &true); assert!(t.client.get_market(&market_id).resolved); - // Alice claims as winner - let alice_xlm_before = t.xlm.balance(&alice); - t.client.claim(&alice, &market_id); - let alice_payout = t.xlm.balance(&alice) - alice_xlm_before; + // Alice claims as winner. The XLM payout lands immediately; the PULSE + // reward is queued and minted when she claims her pending rewards. + let alice_xlm_before = t.xlm.balance(&alice_user); + t.client.claim(&alice_user, &market_id); + let alice_payout = t.xlm.balance(&alice_user) - alice_xlm_before; assert_eq!(alice_payout, 343_0000000); - assert_eq!(t.leaderboard_client.get_points(&alice), 35); - assert_eq!(t.token_client.balance(&alice), 11_0000000); + + t.leaderboard_client.claim_pending_rewards(&alice_user); + assert_eq!(t.leaderboard_client.get_points(&alice_user), 35); // 5 welcome + 30 win + assert_eq!(t.token_client.balance(&alice_user), 11_0000000); // 1 welcome + 10 win // Bob claims as loser let bob_xlm_before = t.xlm.balance(&bob); @@ -1358,26 +1914,183 @@ fn test_e2e_full_inter_contract_flow() { assert_eq!(t.client.get_accumulated_fees(), 0); assert_eq!(t.xlm.balance(&treasury), treasury_before + fees_total); - // Create second market, bet, then cancel — verify claim-style refund - let market2 = t.client.create_market( - &t.admin, - &String::from_str(&t.env, "Will DOGE hit $1?"), - &String::from_str(&t.env, "https://doge.png"), - &Category::Crypto, - &7200_u64, + // Create second market, bet, then cancel — verify claim-style refund + let market2 = t.client.create_market( + &t.admin, + &String::from_str(&t.env, "Will DOGE hit $1?"), + &String::from_str(&t.env, "https://doge.png"), + &Category::Crypto, + &7200_u64, + ); + let charlie = Address::generate(&t.env); + fund_user(&t, &charlie, 500_0000000); + let charlie_before = t.xlm.balance(&charlie); + t.client + .place_bet(&charlie, &market2, &true, &100_0000000_i128); + t.client.cancel_market(&t.admin, &market2); + // AccumulatedFees from market2 should be zeroed + assert_eq!(t.client.get_accumulated_fees(), 0); + // Charlie pulls their own refund (gross = 100 XLM) + let refunded = t.client.cancel_refund(&charlie, &market2); + assert_eq!(refunded, 100_0000000); + assert_eq!(t.xlm.balance(&charlie), charlie_before); +} + +// ═══════════════════════════════════════════════════════════════════════════ +// SECURITY REGRESSION SUITE — issue #99 (referral validation) +// ═══════════════════════════════════════════════════════════════════════════ + +// ── #99: an unregistered attacker-controlled address can never be named as a +// referrer, so it can never receive fees or accrue count/earnings ───────── +#[test] +#[should_panic(expected = "Error(Contract, #8)")] +fn test_reject_unregistered_referrer_e2e() { + let t = setup(); + let user = Address::generate(&t.env); + let attacker = Address::generate(&t.env); + fund_user(&t, &user, 1_000_0000000); + + // Attacker never registers; naming them as referrer must fail. + t.referral_client.register_referral( + &user, + &String::from_str(&t.env, "Victim"), + &Some(attacker.clone()), + ); +} + +// ── #99: full fee path only pays registered referrers ─────────────────────── +#[test] +fn test_referral_fee_flow_registered_referrer() { + let t = setup(); + let id = create_test_market(&t); + let user = Address::generate(&t.env); + let referrer = Address::generate(&t.env); + fund_user(&t, &user, 1_000_0000000); + + // Referrer registers first (their welcome bonus is +5 pts), then user. + t.referral_client + .register_referral(&referrer, &String::from_str(&t.env, "Ref"), &None); + t.referral_client.register_referral( + &user, + &String::from_str(&t.env, "User"), + &Some(referrer.clone()), + ); + + t.client.place_bet(&user, &id, &true, &100_0000000_i128); + // 1.5% platform fee accrues; 0.5% referral fee goes to the referrer. + assert_eq!(t.client.get_accumulated_fees(), 1_5000000); + assert_eq!(t.xlm.balance(&referrer), 5000000); + // Referrer count, earnings and bonus pts all exist for the REGISTERED ref. + assert_eq!(t.referral_client.get_referral_count(&referrer), 1); + assert_eq!(t.referral_client.get_earnings(&referrer), 5000000); +} + +// ── #99: defense-in-depth — credit() refuses to pay an unregistered referrer +// even if a stale/invalid referral edge exists in storage ──────────────── +#[test] +fn test_credit_does_not_pay_unregistered_referrer() { + let t = setup(); + let user = Address::generate(&t.env); + let shady = Address::generate(&t.env); + + // Simulate legacy state: user registered pre-fix with an unregistered + // referrer written straight to the legacy key layout (bypassing the fixed + // register_referral). credit() must refuse to pay them. + t.env.as_contract(&t.referral_client.address, || { + t.env + .storage() + .persistent() + .set(&ReferralDataKey::Registered(user.clone()), &true); + t.env.storage().persistent().set( + &ReferralDataKey::DisplayName(user.clone()), + &String::from_str(&t.env, "LegacyVictim"), + ); + t.env + .storage() + .persistent() + .set(&ReferralDataKey::Referrer(user.clone()), &shady); + }); + + // Fund the referral registry so it could pay if it wrongly chose to. + let sac_admin = StellarAssetClient::new(&t.env, &t.xlm_sac_id); + sac_admin.mint(&t.referral_client.address, &100_0000000_i128); + let xlm = TokenClient::new(&t.env, &t.xlm_sac_id); + let market_before = xlm.balance(&t.client.address); + + // credit() should NOT pay the unregistered referrer — fee returns to the + // market, no bonus pts, no earnings, no count created. + let result = t + .referral_client + .credit(&t.client.address, &user, &5_000_000); + assert!(!result, "unregistered referrer must not be paid"); + assert_eq!(xlm.balance(&shady), 0); + assert_eq!(xlm.balance(&t.client.address), market_before + 5_000_000); + assert_eq!(t.referral_client.get_earnings(&shady), 0); + assert_eq!(t.referral_client.get_referral_count(&shady), 0); + assert_eq!(t.leaderboard_client.get_points(&shady), 0); +} + +// ── #99: registered referrer still fully works ────────────────────────────── +#[test] +fn test_referral_still_works_after_registered_referrer() { + let t = setup(); + let id = create_test_market(&t); + let user = Address::generate(&t.env); + let referrer = Address::generate(&t.env); + fund_user(&t, &user, 1_000_0000000); + + t.referral_client + .register_referral(&referrer, &String::from_str(&t.env, "Ref"), &None); + t.referral_client.register_referral( + &user, + &String::from_str(&t.env, "User"), + &Some(referrer.clone()), + ); + t.client.place_bet(&user, &id, &true, &100_0000000_i128); + t.client.place_bet(&user, &id, &true, &50_0000000_i128); + // 0.5% of 100 + 0.5% of 50 = 0.5 + 0.25 XLM = 7_500_000 stroops. + assert_eq!(t.xlm.balance(&referrer), 7_500000); + assert_eq!(t.leaderboard_client.get_points(&referrer), 5 + 3 + 3); +} + +// ═══════════════════════════════════════════════════════════════════════════ +// SECURITY REGRESSION SUITE — legacy referral state remains readable and safe +// ═══════════════════════════════════════════════════════════════════════════ + +// ── #28: legacy referral state must stay readable (regression keeps the +// existing pre-A readers working after the #99 fix) ────────────────────── +#[test] +fn test_legacy_referral_state_readable_after_fix() { + let t = setup(); + let legacy_user = Address::generate(&t.env); + let legacy_ref = Address::generate(&t.env); + + t.env.as_contract(&t.referral_client.address, || { + t.env + .storage() + .persistent() + .set(&ReferralDataKey::Registered(legacy_user.clone()), &true); + t.env.storage().persistent().set( + &ReferralDataKey::DisplayName(legacy_user.clone()), + &String::from_str(&t.env, "OldTimer"), + ); + t.env + .storage() + .persistent() + .set(&ReferralDataKey::Referrer(legacy_user.clone()), &legacy_ref); + }); + + // Reads still work exactly as before the fix (legacy fallback preserved). + assert!(t.referral_client.is_registered(&legacy_user)); + assert_eq!( + t.referral_client.get_referrer(&legacy_user), + Some(legacy_ref.clone()) ); - let charlie = Address::generate(&t.env); - fund_user(&t, &charlie, 500_0000000); - let charlie_before = t.xlm.balance(&charlie); - t.client - .place_bet(&charlie, &market2, &true, &100_0000000_i128); - t.client.cancel_market(&t.admin, &market2); - // AccumulatedFees from market2 should be zeroed - assert_eq!(t.client.get_accumulated_fees(), 0); - // Charlie pulls their own refund (gross = 100 XLM) - let refunded = t.client.cancel_refund(&charlie, &market2); - assert_eq!(refunded, 100_0000000); - assert_eq!(t.xlm.balance(&charlie), charlie_before); + assert_eq!( + t.referral_client.get_display_name(&legacy_user), + String::from_str(&t.env, "OldTimer") + ); + assert!(t.referral_client.has_referrer(&legacy_user)); } // ═══════════════════════════════════════════════════════════════════════════ @@ -1449,6 +2162,145 @@ fn test_many_winners_payouts_exact_and_dust_swept() { assert_eq!(t.xlm.balance(&w1), 1_000_0000000_i128 - 30_000_001_i128 + p1); } +// ── #2: the balance invariant holds at every stage of the claim lifecycle ──── +#[test] +fn test_payout_invariant_holds_through_partial_claims() { + // contract_balance == Σ unclaimed stored payouts + accumulated fees + // must hold after resolution, after each individual claim, and after + // the final claim — no dust may appear or vanish mid-lifecycle (#47). + let t = setup(); + let id = create_test_market(&t); + + let w1 = Address::generate(&t.env); + let w2 = Address::generate(&t.env); + let w3 = Address::generate(&t.env); + fund_user(&t, &w1, 1_000_0000000); + fund_user(&t, &w2, 1_000_0000000); + fund_user(&t, &w3, 1_000_0000000); + + // Deliberately uneven stakes that do not divide the pool evenly. + t.client.place_bet(&w1, &id, &true, &10_300_007_i128); // net clears MIN_BET + t.client.place_bet(&w2, &id, &true, &20_000_011_i128); + t.client.place_bet(&w3, &id, &true, &30_000_013_i128); + let loser = Address::generate(&t.env); + fund_user(&t, &loser, 1_000_0000000); + t.client.place_bet(&loser, &id, &false, &33_333_333_i128); + + advance_time(&t.env, 3601); + let fees_before = t.client.get_accumulated_fees(); + t.client.resolve_market(&t.admin, &id, &true); + + let market = t.client.get_market(&id); + let pool: i128 = market.total_yes + market.total_no; + let win: i128 = market.total_yes; + + let n1 = t.client.get_bet(&id, &w1).amount; + let n2 = t.client.get_bet(&id, &w2).amount; + let n3 = t.client.get_bet(&id, &w3).amount; + let payouts = [ + (n1 * pool) / win, + (n2 * pool) / win, + (n3 * pool) / win, + ]; + assert_eq!(t.client.get_payout(&id, &w1), payouts[0]); + assert_eq!(t.client.get_payout(&id, &w2), payouts[1]); + assert_eq!(t.client.get_payout(&id, &w3), payouts[2]); + let sum_payouts: i128 = payouts.iter().sum(); + + // Deterministic dust is swept to fees exactly once, at settlement. + let dust = pool - sum_payouts; + assert!(dust >= 0); + assert_eq!(t.client.get_accumulated_fees(), fees_before + dust); + + // After resolution: balance == unclaimed payouts + (fees + dust). + let market_contract = t.client.address.clone(); + let bal_after_resolve = t.xlm.balance(&market_contract); + assert_eq!(bal_after_resolve, sum_payouts + fees_before + dust); + + // Each partial claim drains exactly that winner's stored payout and + // leaves the fee accumulator untouched. + let mut claimed: i128 = 0; + for (i, w) in [&w1, &w2].iter().enumerate() { + let before = t.xlm.balance(&market_contract); + t.client.claim(w, &id); + let dropped = before - t.xlm.balance(&market_contract); + assert_eq!(dropped, payouts[i]); + claimed += dropped; + assert_eq!( + t.xlm.balance(&market_contract), + bal_after_resolve - claimed + ); + assert_eq!(t.client.get_accumulated_fees(), fees_before + dust); + } + + // The final claim empties the payout side completely; only earned fees + // remain in the contract. + let before = t.xlm.balance(&market_contract); + t.client.claim(&w3, &id); + assert_eq!(before - t.xlm.balance(&market_contract), payouts[2]); + assert_eq!(t.xlm.balance(&market_contract), fees_before + dust); + + // A loser claiming gets nothing and moves no funds. + let loser_before = t.xlm.balance(&loser); + t.client.claim(&loser, &id); + assert_eq!(t.xlm.balance(&loser), loser_before); + assert_eq!(t.xlm.balance(&market_contract), fees_before + dust); +} + +// ── #2: hedged positions are paid on their winning-side net only ───────────── +#[test] +fn test_hedged_position_payout_uses_winning_side_net_only() { + // With two-sided positions allowed (#98), a bettor holding net on BOTH + // sides must be paid proportionally on their winning-side net alone. + // The #47 invariant Σ payouts + dust == pool must still hold. + let t = setup(); + let id = create_test_market(&t); + + let hedger = Address::generate(&t.env); + let pure_winner = Address::generate(&t.env); + fund_user(&t, &hedger, 1_000_0000000); + fund_user(&t, &pure_winner, 1_000_0000000); + + t.client.place_bet(&hedger, &id, &true, &60_0000000_i128); + t.client.place_bet(&hedger, &id, &false, &40_0000000_i128); // hedge + t.client.place_bet(&pure_winner, &id, &true, &50_0000000_i128); + + advance_time(&t.env, 3601); + let fees_before = t.client.get_accumulated_fees(); + t.client.resolve_market(&t.admin, &id, &true); + + let market = t.client.get_market(&id); + let pool: i128 = market.total_yes + market.total_no; + let win: i128 = market.total_yes; // hedger's yes-net + pure winner + + let position = t.client.get_position(&id, &hedger); + let hedge_net_yes = position.net_yes; + let pure_net = t.client.get_bet(&id, &pure_winner).amount; + assert_eq!(hedge_net_yes + pure_net, win); + + let p_hedge = (hedge_net_yes * pool) / win; + let p_pure = (pure_net * pool) / win; + assert_eq!(t.client.get_payout(&id, &hedger), p_hedge); + assert_eq!(t.client.get_payout(&id, &pure_winner), p_pure); + + // Invariant holds with a hedged participant in the winner set. + let dust = pool - p_hedge - p_pure; + assert!(dust >= 0); + assert_eq!(t.client.get_accumulated_fees(), fees_before + dust); + + // Hedger's losing-side stake stays pooled: their claim pays out only + // the winning-side share, never their own no-stake back on top. + t.client.claim(&hedger, &id); + t.client.claim(&pure_winner, &id); + + let market_contract = t.client.address.clone(); + assert_eq!( + t.xlm.balance(&market_contract), + fees_before + dust + ); + assert_eq!(p_hedge, hedge_net_yes * pool / win); +} + // ── #2: single winner receives the whole pool (no dust) ───────────────────── #[test] fn test_single_winner_gets_whole_net_pool() { @@ -1569,7 +2421,6 @@ fn test_refresh_market_ttl_rebumps_bet_and_market() { t.client.place_bet(&user, &id, &true, &100_0000000_i128); advance_ledgers(&t.env, 6_000_000); - let market_contract = t.client.address.clone(); let bet_key = DataKey::Bet(id, user.clone()); let market_key = DataKey::Market(id); @@ -1580,13 +2431,64 @@ fn test_refresh_market_ttl_rebumps_bet_and_market() { let bet_before = ttl(&bet_key); let market_before = ttl(&market_key); - // Anyone can pay to keep the keys alive — no auth required. assert_eq!(t.client.refresh_market_ttl(&id), 1); assert!(ttl(&bet_key) > bet_before); assert!(ttl(&market_key) > market_before); assert!(t.client.get_market_ttl(&id) > market_before); } +// ── Cross-contract interface versioning (issue #84) ─────────────────────────── + +// Stands in for a referral_registry/leaderboard deployment upgraded to an +// incompatible ABI: it only implements interface_version(), reporting a +// version this prediction_market build does not expect. +#[contract] +struct MockIncompatibleDependency; + +#[contractimpl] +impl MockIncompatibleDependency { + pub fn interface_version(_env: Env) -> u32 { + 99 + } +} + +#[test] +fn test_interface_version_reported() { + let t = setup(); + assert_eq!(t.client.interface_version(), 1); +} + +#[test] +#[should_panic(expected = "Error(Contract, #36)")] +fn test_place_bet_rejects_incompatible_referral() { + let t = setup(); + // Long duration so the config dispute-window delay doesn't expire it. + let id = t.client.create_market( + &t.admin, + &String::from_str(&t.env, "Market"), + &String::from_str(&t.env, "https://x.png"), + &Category::Crypto, + &1_000_000_u64, + ); + let user = Address::generate(&t.env); + fund_user(&t, &user, 200_0000000); + + let fake_referral = t.env.register(MockIncompatibleDependency, ()); + let cfg = t.client.get_config(); + t.client.set_config( + &t.admin, + &cfg.token, + &fake_referral, + &cfg.leaderboard, + &cfg.xlm_sac, + ); + advance_time(&t.env, CONFIG_CHANGE_DELAY_SECS); + t.client.execute_set_config(&t.admin); + + // The referral dependency now reports an incompatible interface version. + t.client.place_bet(&user, &id, &true, &100_0000000_i128); +} + #[test] fn test_refresh_markets_migrates_existing_entries() { let t = setup(); @@ -1628,19 +2530,7 @@ fn test_resolve_market_rebumps_payout_entry() { // ── Cross-contract interface versioning (issue #84) ─────────────────────────── -// Stands in for a referral_registry/leaderboard deployment upgraded to an -// incompatible ABI: it only implements interface_version(), reporting a -// version this prediction_market build does not expect. -#[contract] -struct MockIncompatibleDependency; - -#[contractimpl] -impl MockIncompatibleDependency { - pub fn interface_version(_env: Env) -> u32 { - 99 - } -} - +/// Activate a staged config through the timelock (test helper). fn activate_config( t: &TestSetup, token: &Address, @@ -1654,33 +2544,6 @@ fn activate_config( t.client.execute_set_config(&t.admin); } -#[test] -fn test_interface_version_reported() { - let t = setup(); - assert_eq!(t.client.interface_version(), 1); -} - -#[test] -#[should_panic(expected = "Error(Contract, #36)")] -fn test_place_bet_rejects_incompatible_referral() { - let t = setup(); - let id = create_test_market(&t); - let user = Address::generate(&t.env); - fund_user(&t, &user, 200_0000000); - - let fake_referral = t.env.register(MockIncompatibleDependency, ()); - let cfg = t.client.get_config(); - activate_config( - &t, - &cfg.token, - &fake_referral, - &cfg.leaderboard, - &cfg.xlm_sac, - ); - - t.client.place_bet(&user, &id, &true, &100_0000000_i128); -} - #[test] #[should_panic(expected = "Error(Contract, #36)")] fn test_claim_rejects_incompatible_leaderboard() { @@ -1899,6 +2762,10 @@ fn test_paused_rejects_execute_withdraw_fees() { fund_user(&t, &user, 200_0000000); t.client.place_bet(&user, &id, &true, &100_0000000_i128); + // Settle the market so its fees are earned and withdrawable (issue #12). + advance_time(&t.env, 3601); + t.client.resolve_market(&t.admin, &id, &true); + let recipient = Address::generate(&t.env); t.client.add_fee_recipient(&t.admin, &recipient); let fees = t.client.get_accumulated_fees(); @@ -1918,11 +2785,22 @@ fn test_paused_rejects_execute_withdraw_fees() { #[test] fn test_cancel_withdrawal_request_still_works_while_paused() { let t = setup(); - let id = create_test_market(&t); + // Long duration so the config dispute-window delay doesn't expire it. + let id = t.client.create_market( + &t.admin, + &String::from_str(&t.env, "Market"), + &String::from_str(&t.env, "https://x.png"), + &Category::Crypto, + &1_000_000_u64, + ); let user = Address::generate(&t.env); fund_user(&t, &user, 200_0000000); t.client.place_bet(&user, &id, &true, &100_0000000_i128); + // Settle the market so its fees are earned and withdrawable (issue #12). + advance_time(&t.env, 1_000_001); + t.client.resolve_market(&t.admin, &id, &true); + let recipient = Address::generate(&t.env); t.client.add_fee_recipient(&t.admin, &recipient); let fees = t.client.get_accumulated_fees(); @@ -1935,6 +2813,76 @@ fn test_cancel_withdrawal_request_still_works_while_paused() { assert!(t.client.get_pending_withdrawal(&recipient).is_none()); } +// ── Timelocked config changes (issue #93) ─────────────────────────────────── +// +// set_config no longer re-points the market to arbitrary addresses instantly. +// It stages the change, which only lands after CONFIG_CHANGE_DELAY_SECS via +// execute_set_config, and can be cancelled before it matures. This gives +// off-chain monitors time to detect a malicious redirect and the admin time to +// reverse it. + +#[test] +fn test_set_config_is_timelocked() { + let t = setup(); + // A real contract deployment must be staged: set_config validates that + // every dependency is the expected executable kind (issue #51/#6). + let new_token = t.env.register(PULSETokenContract, ()); + let new_referral = t.env.register(ReferralRegistryContract, ()); + let new_leaderboard = second_leaderboard(&t); + let new_xlm = t.xlm_sac_id; + + let before = t.client.get_config(); + t.client.set_config( + &t.admin, + &new_token, + &new_referral, + &new_leaderboard, + &new_xlm, + ); + + // Staged but NOT applied yet. + assert_eq!(t.client.get_config(), before); + let pending = t.client.get_pending_config().unwrap(); + assert_eq!(pending.cfg.token, new_token); + assert_eq!(pending.requested_at, t.env.ledger().timestamp()); + + // After the delay it lands. + advance_time(&t.env, CONFIG_CHANGE_DELAY_SECS); + t.client.execute_set_config(&t.admin); + + let after = t.client.get_config(); + assert_eq!(after.token, new_token); + assert_eq!(after.referral, new_referral); + assert_eq!(after.leaderboard, new_leaderboard); + assert_eq!(after.xlm_sac, new_xlm); + assert!(t.client.get_pending_config().is_none()); +} + +#[test] +#[should_panic(expected = "Error(Contract, #32)")] +fn test_execute_set_config_before_delay_rejected() { + let t = setup(); + let cfg = t.client.get_config(); + // A real contract deployment must be staged: set_config validates that + // every dependency is the expected executable kind (issue #51/#6). + let new_lb = second_leaderboard(&t); + t.client.set_config( + &t.admin, + &cfg.token, + &cfg.referral, + &new_lb, + &cfg.xlm_sac, + ); + // Too soon — the timelock has not matured. + t.client.execute_set_config(&t.admin); +} + +#[test] +#[should_panic(expected = "Error(Contract, #31)")] +fn test_execute_set_config_without_pending_rejected() { + let t = setup(); + t.client.execute_set_config(&t.admin); +} // ═══════════════════════════════════════════════════════════════════════════ // SECURITY REGRESSION — issue #51 (set_config pinning / governance) // ═══════════════════════════════════════════════════════════════════════════ @@ -2073,6 +3021,47 @@ fn test_set_config_multisig_requires_threshold() { t.client.execute_set_config(&t.admin); } +#[test] +fn test_cancel_set_config_removes_pending() { + let t = setup(); + let before = t.client.get_config(); + // A real contract deployment must be staged: set_config validates that + // every dependency is the expected executable kind (issue #51/#6). + let new_lb = second_leaderboard(&t); + let cfg = t.client.get_config(); + t.client.set_config( + &t.admin, + &cfg.token, + &cfg.referral, + &new_lb, + &cfg.xlm_sac, + ); + assert!(t.client.get_pending_config().is_some()); + + t.client.cancel_set_config(&t.admin); + + assert!(t.client.get_pending_config().is_none()); + assert_eq!(t.client.get_config(), before); +} + +#[test] +#[should_panic(expected = "Error(Contract, #18)")] +fn test_set_config_rejects_non_admin() { + let t = setup(); + let rando = Address::generate(&t.env); + let new_token = Address::generate(&t.env); + let new_referral = Address::generate(&t.env); + let new_leaderboard = Address::generate(&t.env); + let new_xlm = Address::generate(&t.env); + t.client.set_config( + &rando, + &new_token, + &new_referral, + &new_leaderboard, + &new_xlm, + ); +} + #[test] fn test_set_config_multisig_execute_with_second_approval() { let t = setup(); @@ -2096,6 +3085,8 @@ fn test_set_config_multisig_execute_with_second_approval() { assert_eq!(t.client.get_config().leaderboard, new_lb); } +#[test] +#[should_panic(expected = "Error(Contract, #18)")] #[test] #[should_panic(expected = "Error(Contract, #18)")] fn test_set_config_non_governor_rejected() { @@ -2112,10 +3103,18 @@ fn test_set_config_non_governor_rejected() { } fn last_event_name(env: &Env) -> Symbol { - let events = env.events().all(); - let last = events.get(events.len() - 1).unwrap(); - let topic0: Val = last.1.get_unchecked(0); - Symbol::try_from_val(env, &topic0).unwrap() + let all = env.events().all(); + let last = all.events().last().expect("no events emitted"); + let topics = match &last.body { + soroban_sdk::xdr::ContractEventBody::V0(v0) => &v0.topics, + }; + let topic0: Symbol = topics + .iter() + .next() + .expect("event has no topics") + .try_into_val(env) + .unwrap(); + topic0 } #[test] @@ -2171,17 +3170,17 @@ fn test_cancel_does_not_wipe_other_market_fees() { fund_user(&t, &alice, 200_0000000); fund_user(&t, &bob, 200_0000000); - t.client.place_bet(&alice, &id1, &true, &100_0000000_i128); // 1.5 XLM - t.client.place_bet(&bob, &id2, &true, &100_0000000_i128); // 1.5 XLM - assert_eq!(t.client.get_accumulated_fees(), 3_0000000); - assert_eq!(t.client.get_market_fees(&id1), 1_5000000); - assert_eq!(t.client.get_market_fees(&id2), 1_5000000); + t.client.place_bet(&alice, &id1, &true, &100_0000000_i128); // 2 XLM retained + t.client.place_bet(&bob, &id2, &true, &100_0000000_i128); // 2 XLM retained + assert_eq!(t.client.get_accumulated_fees(), 4_0000000); + assert_eq!(t.client.get_market_fees(&id1), 2_0000000); + assert_eq!(t.client.get_market_fees(&id2), 2_0000000); t.client.cancel_market(&t.admin, &id1); assert_eq!(t.client.get_market_fees(&id1), 0); - assert_eq!(t.client.get_market_fees(&id2), 1_5000000); - assert_eq!(t.client.get_accumulated_fees(), 1_5000000); + assert_eq!(t.client.get_market_fees(&id2), 2_0000000); + assert_eq!(t.client.get_accumulated_fees(), 2_0000000); } #[test] @@ -2191,9 +3190,9 @@ fn test_cancel_reclaims_pool_fees_not_inflated_ledger() { let alice = Address::generate(&t.env); fund_user(&t, &alice, 200_0000000); t.client.place_bet(&alice, &id, &true, &100_0000000_i128); - assert_eq!(t.client.get_market_fees(&id), 1_5000000); + assert_eq!(t.client.get_market_fees(&id), 2_0000000); - // Simulate an inflated per-market ledger (10 XLM recorded vs 1.5 earned). + // Simulate an inflated per-market ledger (10 XLM recorded vs 2 earned). t.env.as_contract(&t.client.address, || { t.env .storage() @@ -2206,9 +3205,10 @@ fn test_cancel_reclaims_pool_fees_not_inflated_ledger() { }); t.client.cancel_market(&t.admin, &id); - // Only pool-attributable fees (1.5 XLM) leave the ledger on cancel. - assert_eq!(t.client.get_market_fees(&id), 8_5000000); - assert_eq!(t.client.get_accumulated_fees(), 8_5000000); + // Cancel debits the whole recorded balance: an inflated ledger cannot be + // converted into withdrawable fees - it is wiped with the market. + assert_eq!(t.client.get_market_fees(&id), 0); + assert_eq!(t.client.get_accumulated_fees(), 0); } #[test] @@ -2231,7 +3231,9 @@ fn test_withdraw_fees_cannot_take_empty_side_principal() { advance_time(&t.env, DISPUTE_WINDOW_SECS); t.client.finalize_zero_side(&id); let withdrawn = withdraw_all_admin_fees(&t, &treasury); - assert_eq!(withdrawn, 1_5000000); + // Only the retained platform+referral fees are withdrawable; the empty + // side's principal is paid back to Alice via the settlement ledger. + assert_eq!(withdrawn, 2_0000000); let alice_before = t.xlm.balance(&alice); t.client.claim(&alice, &id); @@ -2287,8 +3289,9 @@ fn test_migrate_fee_ledger_snapshots_legacy_balance() { fund_user(&t, &user, 200_0000000); t.client.place_bet(&user, &id, &true, &100_0000000_i128); assert_eq!(t.client.get_legacy_fees(), legacy_amount); - assert_eq!(t.client.get_market_fees(&id), 1_5000000); - assert_eq!(t.client.get_accumulated_fees(), legacy_amount + 1_5000000); + // No referrer: the referral fee is retained too (2% total). + assert_eq!(t.client.get_market_fees(&id), 2_0000000); + assert_eq!(t.client.get_accumulated_fees(), legacy_amount + 2_0000000); } #[test] @@ -2302,7 +3305,7 @@ fn test_admin_withdraw_respects_cap() { t.client.place_bet(&user, &id, &true, &100_0000000_i128); t.client.place_bet(&user, &id, &true, &100_0000000_i128); let fees = t.client.get_accumulated_fees(); - assert_eq!(fees, 4_5000000); + assert_eq!(fees, 6_0000000); // 3 bets x 2% (referral fee retained) let cap = fees * MAX_WITHDRAWAL_BPS / BPS_DENOM; let withdrawn = t.client.withdraw_fees(&t.admin, &t.admin); @@ -2311,6 +3314,20 @@ fn test_admin_withdraw_respects_cap() { assert!(withdrawn < fees); } +#[test] +#[should_panic(expected = "Error(Contract, #30)")] +fn test_set_config_rejects_duplicate_proposal() { + let t = setup(); + // A real contract deployment must be staged: set_config validates that + // every dependency is the expected executable kind (issue #51/#6). + let cfg = t.client.get_config(); + let new_lb = second_leaderboard(&t); + t.client.set_config(&t.admin, &cfg.token, &cfg.referral, &new_lb, &cfg.xlm_sac); + + // A second proposal while one is pending must be rejected. + t.client.set_config(&t.admin, &cfg.token, &cfg.referral, &new_lb, &cfg.xlm_sac); +} + #[test] fn test_two_step_withdraw_debits_market_ledger() { let t = setup(); @@ -2318,7 +3335,7 @@ fn test_two_step_withdraw_debits_market_ledger() { let user = Address::generate(&t.env); fund_user(&t, &user, 200_0000000); t.client.place_bet(&user, &id, &true, &100_0000000_i128); - assert_eq!(t.client.get_market_fees(&id), 1_5000000); + assert_eq!(t.client.get_market_fees(&id), 2_0000000); let recipient = Address::generate(&t.env); t.client.add_fee_recipient(&t.admin, &recipient); diff --git a/prediction_market/test_snapshots/tests/test_admin_cancel_pending_withdrawal.1.json b/prediction_market/test_snapshots/tests/test_admin_cancel_pending_withdrawal.1.json index cbd53a3..0d3614a 100644 --- a/prediction_market/test_snapshots/tests/test_admin_cancel_pending_withdrawal.1.json +++ b/prediction_market/test_snapshots/tests/test_admin_cancel_pending_withdrawal.1.json @@ -329,6 +329,31 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", @@ -405,8 +430,8 @@ ], "ledger": { "protocol_version": 26, - "sequence_number": 100, - "timestamp": 1000000, + "sequence_number": 101, + "timestamp": 1003601, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 10, "min_persistent_entry_ttl": 100, @@ -532,7 +557,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -554,6 +579,26 @@ }, "live_until": 10000099 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -663,7 +708,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "7270604957039011794" + "nonce": "6517132746326325848" } }, "durability": "temporary", @@ -672,7 +717,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -719,7 +764,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -746,7 +791,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -773,7 +818,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -814,6 +940,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -857,7 +1040,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1049,7 +1232,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1100,15 +1283,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1204,7 +1387,7 @@ }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 6307301 }, { "entry": { @@ -1216,22 +1399,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1318,7 +1501,7 @@ "symbol": "outcome" }, "val": { - "bool": false + "bool": true } }, { @@ -1334,7 +1517,7 @@ "symbol": "resolved" }, "val": { - "bool": false + "bool": true } }, { @@ -1371,7 +1554,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1380,7 +1563,7 @@ }, "durability": "persistent", "val": { - "i128": "20000000" + "i128": "16000000" } } }, @@ -1388,6 +1571,36 @@ }, "live_until": 6307300 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "980000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1472,6 +1685,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1488,14 +1737,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1510,7 +1804,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1541,7 +1835,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", "key": { "ledger_key_nonce": { - "nonce": "6517132746326325848" + "nonce": "7270604957039011794" } }, "durability": "temporary", @@ -1550,7 +1844,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_admin_cannot_resolve_market_they_staked.1.json b/prediction_market/test_snapshots/tests/test_admin_cannot_resolve_market_they_staked.1.json new file mode 100644 index 0000000..d3b8619 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_admin_cannot_resolve_market_they_staked.1.json @@ -0,0 +1,1891 @@ +{ + "generators": { + "address": 6, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 101, + "timestamp": 1003601, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "20000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "20000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_admin_withdraw_respects_cap.1.json b/prediction_market/test_snapshots/tests/test_admin_withdraw_respects_cap.1.json new file mode 100644 index 0000000..b8ade40 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_admin_withdraw_respects_cap.1.json @@ -0,0 +1,2124 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "5000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "3000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "2940000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "2940000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "48000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "48000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "12000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "2988000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "2000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_bettor_index_enumeration.1.json b/prediction_market/test_snapshots/tests/test_bettor_index_enumeration.1.json index e8feb4a..02ce094 100644 --- a/prediction_market/test_snapshots/tests/test_bettor_index_enumeration.1.json +++ b/prediction_market/test_snapshots/tests/test_bettor_index_enumeration.1.json @@ -791,7 +791,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -818,7 +818,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -845,7 +845,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -886,6 +967,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -929,7 +1067,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1121,7 +1259,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1172,15 +1310,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "98000000" @@ -1243,18 +1381,18 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": false + "i128": "196000000" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { - "i128": "196000000" + "i128": "0" } } ] @@ -1314,15 +1452,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "294000000" @@ -1463,76 +1601,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - "live_until": 6307300 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "vec": [ - { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - "live_until": 6307300 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "vec": [ - { - "symbol": "HasReferrer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1672,7 +1756,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1773,6 +1857,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1789,14 +1909,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1811,7 +1976,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_bettor_index_legacy_read_is_bounded.1.json b/prediction_market/test_snapshots/tests/test_bettor_index_legacy_read_is_bounded.1.json index f22b311..1b738e0 100644 --- a/prediction_market/test_snapshots/tests/test_bettor_index_legacy_read_is_bounded.1.json +++ b/prediction_market/test_snapshots/tests/test_bettor_index_legacy_read_is_bounded.1.json @@ -518,7 +518,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -545,7 +545,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -572,7 +572,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -613,6 +694,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -656,7 +794,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -848,7 +986,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -937,6 +1075,33 @@ }, "live_until": 199 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1149,6 +1314,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1165,14 +1366,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1187,7 +1433,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_bettor_index_legacy_read_is_capped_at_one_page.1.json b/prediction_market/test_snapshots/tests/test_bettor_index_legacy_read_is_capped_at_one_page.1.json new file mode 100644 index 0000000..5dd81d2 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_bettor_index_legacy_read_is_capped_at_one_page.1.json @@ -0,0 +1,1588 @@ +{ + "generators": { + "address": 9, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 4999 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 5000 + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_bettor_index_limit_is_clamped_to_max_page.1.json b/prediction_market/test_snapshots/tests/test_bettor_index_limit_is_clamped_to_max_page.1.json new file mode 100644 index 0000000..8e4b537 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_bettor_index_limit_is_clamped_to_max_page.1.json @@ -0,0 +1,2419 @@ +{ + "generators": { + "address": 9, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 2 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 3 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "294000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "6000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "6000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "300000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_bettor_index_pages_beyond_count_are_empty.1.json b/prediction_market/test_snapshots/tests/test_bettor_index_pages_beyond_count_are_empty.1.json new file mode 100644 index 0000000..79e8243 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_bettor_index_pages_beyond_count_are_empty.1.json @@ -0,0 +1,1892 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "2000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "2000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_bettor_index_sequential_pages_reconstruct_full_list.1.json b/prediction_market/test_snapshots/tests/test_bettor_index_sequential_pages_reconstruct_full_list.1.json new file mode 100644 index 0000000..4068a94 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_bettor_index_sequential_pages_reconstruct_full_list.1.json @@ -0,0 +1,8229 @@ +{ + "generators": { + "address": 31, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "395965415359800683" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "544730322382084885" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "649072984189975589" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1161004259517476189" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1768924605727919950" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1967922937664261543" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2140788761963629343" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2254425974100219774" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2260266285686479847" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2307661404550649928" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2623024502929126324" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2891388370666955040" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3736142932239307322" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3972104438082304464" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4211405827341991149" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4571470874178140630" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4914054227674050081" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5012940724606903311" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6054449652355741849" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7564072809757355283" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8067048471933141837" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8840537117088365198" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "100000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "98000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 2 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 3 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 4 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 5 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 6 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 7 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 8 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 9 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 10 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 11 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 12 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 13 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 14 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 15 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 16 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 17 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 18 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 19 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 20 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 21 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 22 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 23 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 24 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 25 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 25 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "2450000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "50000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "50000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5", + "key": { + "ledger_key_nonce": { + "nonce": "6391496069076573377" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N", + "key": { + "ledger_key_nonce": { + "nonce": "2578412842719982537" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5", + "key": { + "ledger_key_nonce": { + "nonce": "1345255804540566779" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN", + "key": { + "ledger_key_nonce": { + "nonce": "8077058277077262192" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5", + "key": { + "ledger_key_nonce": { + "nonce": "8375915698557174338" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N", + "key": { + "ledger_key_nonce": { + "nonce": "1690253666352074432" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO", + "key": { + "ledger_key_nonce": { + "nonce": "5994256439390011320" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6", + "key": { + "ledger_key_nonce": { + "nonce": "1506441561184340186" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O", + "key": { + "ledger_key_nonce": { + "nonce": "6369051681840606601" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6", + "key": { + "ledger_key_nonce": { + "nonce": "1501277168746644712" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO", + "key": { + "ledger_key_nonce": { + "nonce": "3507645618223554847" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6", + "key": { + "ledger_key_nonce": { + "nonce": "9219847003023114248" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO", + "key": { + "ledger_key_nonce": { + "nonce": "8799288422285703394" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6", + "key": { + "ledger_key_nonce": { + "nonce": "3791811173315715839" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP", + "key": { + "ledger_key_nonce": { + "nonce": "4822409645871993625" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7", + "key": { + "ledger_key_nonce": { + "nonce": "7935298921545310989" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P", + "key": { + "ledger_key_nonce": { + "nonce": "5219976416919672547" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7", + "key": { + "ledger_key_nonce": { + "nonce": "2917827370713594154" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP", + "key": { + "ledger_key_nonce": { + "nonce": "8582780626144801259" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7", + "key": { + "ledger_key_nonce": { + "nonce": "875319255151014454" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P", + "key": { + "ledger_key_nonce": { + "nonce": "4900321175033996277" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7", + "key": { + "ledger_key_nonce": { + "nonce": "5043854608229809201" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "2500000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1900000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_cancel_does_not_wipe_other_market_fees.1.json b/prediction_market/test_snapshots/tests/test_cancel_does_not_wipe_other_market_fees.1.json new file mode 100644 index 0000000..ecad6b1 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_cancel_does_not_wipe_other_market_fees.1.json @@ -0,0 +1,2439 @@ +{ + "generators": { + "address": 8, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Market 2" + }, + { + "string": "https://m2.png" + }, + { + "vec": [ + { + "symbol": "Other" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": "2" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "cancel_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "2" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "2" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "2" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Other" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "2" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://m2.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Market 2" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "0" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "2" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "20000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "20000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "2" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 2 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "2000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_cancel_fees_zeroed_correctly.1.json b/prediction_market/test_snapshots/tests/test_cancel_fees_zeroed_correctly.1.json index 5c96388..bfa7f35 100644 --- a/prediction_market/test_snapshots/tests/test_cancel_fees_zeroed_correctly.1.json +++ b/prediction_market/test_snapshots/tests/test_cancel_fees_zeroed_correctly.1.json @@ -785,7 +785,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -812,7 +812,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -839,7 +839,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -880,6 +961,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -923,7 +1061,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1115,7 +1253,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1166,15 +1304,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "0" @@ -1237,15 +1375,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": false + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "0" @@ -1356,49 +1494,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - "live_until": 6307300 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "vec": [ - { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1509,7 +1620,7 @@ "symbol": "total_no" }, "val": { - "i128": "980000000" + "i128": "0" } }, { @@ -1517,7 +1628,7 @@ "symbol": "total_yes" }, "val": { - "i128": "980000000" + "i128": "0" } } ] @@ -1528,6 +1639,33 @@ }, "live_until": 6307300 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "0" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1612,6 +1750,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1628,14 +1802,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1650,7 +1869,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_cancel_market_claim_style_refund.1.json b/prediction_market/test_snapshots/tests/test_cancel_market_claim_style_refund.1.json index 1abff14..5c59161 100644 --- a/prediction_market/test_snapshots/tests/test_cancel_market_claim_style_refund.1.json +++ b/prediction_market/test_snapshots/tests/test_cancel_market_claim_style_refund.1.json @@ -793,7 +793,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -820,7 +820,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -847,7 +847,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -888,6 +969,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -931,7 +1069,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1123,7 +1261,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1174,15 +1312,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "0" @@ -1245,15 +1383,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": false + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "0" @@ -1364,49 +1502,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - "live_until": 6307300 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "vec": [ - { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1517,7 +1628,7 @@ "symbol": "total_no" }, "val": { - "i128": "490000000" + "i128": "0" } }, { @@ -1525,7 +1636,7 @@ "symbol": "total_yes" }, "val": { - "i128": "980000000" + "i128": "0" } } ] @@ -1536,6 +1647,33 @@ }, "live_until": 6307300 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "0" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1620,6 +1758,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1636,14 +1810,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1658,7 +1877,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_cancel_market_reclaims_only_retained_fees.1.json b/prediction_market/test_snapshots/tests/test_cancel_market_reclaims_only_retained_fees.1.json index bed14c7..9e57b70 100644 --- a/prediction_market/test_snapshots/tests/test_cancel_market_reclaims_only_retained_fees.1.json +++ b/prediction_market/test_snapshots/tests/test_cancel_market_reclaims_only_retained_fees.1.json @@ -1061,7 +1061,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1088,7 +1088,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -1129,6 +1210,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -1196,7 +1334,15 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "epoch" }, "val": { "u32": 0 @@ -1204,18 +1350,18 @@ }, { "key": { - "symbol": "points" + "symbol": "lost_bets" }, "val": { - "u64": "5" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "5" } }, { @@ -1256,7 +1402,15 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "epoch" }, "val": { "u32": 0 @@ -1264,18 +1418,18 @@ }, { "key": { - "symbol": "points" + "symbol": "lost_bets" }, "val": { - "u64": "8" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 2 + "u64": "8" } }, { @@ -1322,6 +1476,14 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" } }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, { "key": { "symbol": "points" @@ -1366,6 +1528,14 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, { "key": { "symbol": "points" @@ -1382,6 +1552,60 @@ }, "live_until": 6307300 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "2" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1511,6 +1735,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "2" + } + }, { "key": { "vec": [ @@ -1586,7 +1822,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1628,7 +1864,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1655,7 +1891,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1682,7 +1918,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1766,7 +2002,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1817,15 +2053,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "0" @@ -1888,15 +2124,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": false + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "0" @@ -1959,15 +2195,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -2135,16 +2371,16 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "FeeLedger" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "u64": "2" } ] }, "durability": "persistent", "val": { - "bool": false + "i128": "20000000" } } }, @@ -2162,10 +2398,10 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, @@ -2177,34 +2413,7 @@ }, "ext": "v0" }, - "live_until": 6307300 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "vec": [ - { - "symbol": "HasReferrer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -2315,7 +2524,7 @@ "symbol": "total_no" }, "val": { - "i128": "980000000" + "i128": "0" } }, { @@ -2323,7 +2532,7 @@ "symbol": "total_yes" }, "val": { - "i128": "980000000" + "i128": "0" } } ] @@ -2462,33 +2671,6 @@ }, "live_until": 6307300 }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "vec": [ - { - "symbol": "MarketAccumulatedFees" - }, - { - "u64": "2" - } - ] - }, - "durability": "persistent", - "val": { - "i128": "20000000" - } - } - }, - "ext": "v0" - }, - "live_until": 6307300 - }, { "entry": { "last_modified_ledger_seq": 0, @@ -2573,6 +2755,30 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -2589,14 +2795,71 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "OpenFees" + } + ] + }, + "val": { + "i128": "20000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 2 @@ -2611,7 +2874,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -3213,6 +3476,32 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "cancel_refund" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": "1" + } + ], + "data": { + "i128": "1000000000" + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_cancel_reclaims_pool_fees_not_inflated_ledger.1.json b/prediction_market/test_snapshots/tests/test_cancel_reclaims_pool_fees_not_inflated_ledger.1.json new file mode 100644 index 0000000..8402077 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_cancel_reclaims_pool_fees_not_inflated_ledger.1.json @@ -0,0 +1,1936 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "cancel_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "0" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_cancel_refund_clears_net_and_market_totals.1.json b/prediction_market/test_snapshots/tests/test_cancel_refund_clears_net_and_market_totals.1.json new file mode 100644 index 0000000..cb4d43c --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_cancel_refund_clears_net_and_market_totals.1.json @@ -0,0 +1,2260 @@ +{ + "generators": { + "address": 8, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "500000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "500000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "cancel_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "cancel_refund", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "cancel_refund", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "OpenFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "2307661404550649928" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "2000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "2000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_cancel_refund_double_claim_rejected.1.json b/prediction_market/test_snapshots/tests/test_cancel_refund_double_claim_rejected.1.json index d9e09af..69a9b94 100644 --- a/prediction_market/test_snapshots/tests/test_cancel_refund_double_claim_rejected.1.json +++ b/prediction_market/test_snapshots/tests/test_cancel_refund_double_claim_rejected.1.json @@ -671,7 +671,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -698,7 +698,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -725,7 +725,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -766,6 +847,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -809,7 +947,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1001,7 +1139,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1052,15 +1190,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "0" @@ -1141,22 +1279,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1275,7 +1413,7 @@ "symbol": "total_yes" }, "val": { - "i128": "980000000" + "i128": "0" } } ] @@ -1286,6 +1424,33 @@ }, "live_until": 6307300 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "0" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1370,6 +1535,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1386,14 +1587,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1408,7 +1654,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_cancel_refund_non_cancelled_rejected.1.json b/prediction_market/test_snapshots/tests/test_cancel_refund_non_cancelled_rejected.1.json index b4a601f..ef4a7a4 100644 --- a/prediction_market/test_snapshots/tests/test_cancel_refund_non_cancelled_rejected.1.json +++ b/prediction_market/test_snapshots/tests/test_cancel_refund_non_cancelled_rejected.1.json @@ -607,7 +607,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -634,7 +634,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -661,7 +661,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -702,6 +783,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -745,7 +883,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -937,7 +1075,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -988,15 +1126,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1077,22 +1215,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1232,7 +1370,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1333,6 +1471,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1349,14 +1523,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1371,7 +1590,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_cancel_refund_rebumps_ttl_entries.1.json b/prediction_market/test_snapshots/tests/test_cancel_refund_rebumps_ttl_entries.1.json index 8ac4bf7..148940d 100644 --- a/prediction_market/test_snapshots/tests/test_cancel_refund_rebumps_ttl_entries.1.json +++ b/prediction_market/test_snapshots/tests/test_cancel_refund_rebumps_ttl_entries.1.json @@ -674,7 +674,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -701,7 +701,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -728,7 +728,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -769,6 +850,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -812,7 +950,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1004,7 +1142,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1055,15 +1193,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "0" @@ -1144,22 +1282,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1278,7 +1416,7 @@ "symbol": "total_yes" }, "val": { - "i128": "980000000" + "i128": "0" } } ] @@ -1289,6 +1427,33 @@ }, "live_until": 12307300 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "0" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1373,6 +1538,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1389,14 +1590,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1411,7 +1657,7 @@ }, "ext": "v0" }, - "live_until": 6000199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_cancel_refund_still_works_while_paused.1.json b/prediction_market/test_snapshots/tests/test_cancel_refund_still_works_while_paused.1.json index 69b91e5..dd7e9e2 100644 --- a/prediction_market/test_snapshots/tests/test_cancel_refund_still_works_while_paused.1.json +++ b/prediction_market/test_snapshots/tests/test_cancel_refund_still_works_while_paused.1.json @@ -709,7 +709,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -736,7 +736,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -763,7 +763,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -804,6 +885,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -847,7 +985,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1039,7 +1177,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1090,15 +1228,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "0" @@ -1179,22 +1317,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1313,7 +1451,7 @@ "symbol": "total_yes" }, "val": { - "i128": "980000000" + "i128": "0" } } ] @@ -1324,6 +1462,33 @@ }, "live_until": 6307300 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "0" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1408,6 +1573,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1436,14 +1637,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1458,7 +1704,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_cancel_refund_two_sided_position.1.json b/prediction_market/test_snapshots/tests/test_cancel_refund_two_sided_position.1.json new file mode 100644 index 0000000..7b7cc17 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_cancel_refund_two_sided_position.1.json @@ -0,0 +1,2045 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "5000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "500000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "500000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "cancel_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "cancel_refund", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "0" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "5000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_cancel_set_config_during_dispute_window.1.json b/prediction_market/test_snapshots/tests/test_cancel_set_config_during_dispute_window.1.json new file mode 100644 index 0000000..e1645be --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_cancel_set_config_during_dispute_window.1.json @@ -0,0 +1,1501 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "set_config", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "cancel_set_config", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "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": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_cancel_set_config_removes_pending.1.json b/prediction_market/test_snapshots/tests/test_cancel_set_config_removes_pending.1.json index 966a15d..fef0def 100644 --- a/prediction_market/test_snapshots/tests/test_cancel_set_config_removes_pending.1.json +++ b/prediction_market/test_snapshots/tests/test_cancel_set_config_removes_pending.1.json @@ -1,6 +1,6 @@ { "generators": { - "address": 10, + "address": 7, "nonce": 0, "mux_id": 0 }, @@ -224,6 +224,33 @@ ] ], [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", @@ -237,16 +264,16 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" } ] } @@ -409,6 +436,26 @@ }, "live_until": 10000099 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -554,7 +601,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -581,7 +628,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -608,7 +655,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -649,6 +777,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -692,7 +877,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -884,6 +1069,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -970,6 +1182,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -981,6 +1229,51 @@ "val": { "u64": "0" } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } } ] } @@ -989,7 +1282,103 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "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": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_cancel_withdrawal_request_still_works_while_paused.1.json b/prediction_market/test_snapshots/tests/test_cancel_withdrawal_request_still_works_while_paused.1.json index c347c64..06f0a5f 100644 --- a/prediction_market/test_snapshots/tests/test_cancel_withdrawal_request_still_works_while_paused.1.json +++ b/prediction_market/test_snapshots/tests/test_cancel_withdrawal_request_still_works_while_paused.1.json @@ -236,10 +236,10 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "string": "Will BTC hit 100k?" + "string": "Market" }, { - "string": "https://example.com/btc.png" + "string": "https://x.png" }, { "vec": [ @@ -249,7 +249,7 @@ ] }, { - "u64": "3600" + "u64": "1000000" } ] } @@ -329,6 +329,31 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", @@ -422,8 +447,8 @@ ], "ledger": { "protocol_version": 26, - "sequence_number": 100, - "timestamp": 1000000, + "sequence_number": 101, + "timestamp": 2000001, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 10, "min_persistent_entry_ttl": 100, @@ -549,7 +574,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -571,6 +596,26 @@ }, "live_until": 10000099 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2307661404550649928" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -589,7 +634,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -700,7 +745,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "7270604957039011794" + "nonce": "6517132746326325848" } }, "durability": "temporary", @@ -709,7 +754,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -756,7 +801,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -783,7 +828,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -810,7 +855,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -851,6 +977,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -894,7 +1077,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1086,7 +1269,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1137,15 +1320,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1241,7 +1424,7 @@ }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 6307301 }, { "entry": { @@ -1253,22 +1436,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1331,7 +1514,7 @@ "symbol": "end_time" }, "val": { - "u64": "1003600" + "u64": "2000000" } }, { @@ -1347,7 +1530,7 @@ "symbol": "image_url" }, "val": { - "string": "https://example.com/btc.png" + "string": "https://x.png" } }, { @@ -1355,7 +1538,7 @@ "symbol": "outcome" }, "val": { - "bool": false + "bool": true } }, { @@ -1363,7 +1546,7 @@ "symbol": "question" }, "val": { - "string": "Will BTC hit 100k?" + "string": "Market" } }, { @@ -1371,7 +1554,7 @@ "symbol": "resolved" }, "val": { - "bool": false + "bool": true } }, { @@ -1408,7 +1591,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1417,7 +1600,7 @@ }, "durability": "persistent", "val": { - "i128": "20000000" + "i128": "16000000" } } }, @@ -1425,6 +1608,36 @@ }, "live_until": 6307300 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "980000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1509,6 +1722,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1537,14 +1786,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1559,7 +1853,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1590,7 +1884,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", "key": { "ledger_key_nonce": { - "nonce": "6517132746326325848" + "nonce": "7270604957039011794" } }, "durability": "temporary", @@ -1599,7 +1893,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_claim_loser.1.json b/prediction_market/test_snapshots/tests/test_claim_loser.1.json index a99efdf..ee8da89 100644 --- a/prediction_market/test_snapshots/tests/test_claim_loser.1.json +++ b/prediction_market/test_snapshots/tests/test_claim_loser.1.json @@ -426,6 +426,30 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], [] ], "ledger": { @@ -800,6 +824,114 @@ }, "live_until": 199 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "20000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -839,6 +971,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -872,7 +1061,7 @@ ] }, "val": { - "i128": "0" + "i128": "20000000" } } ] @@ -954,16 +1143,33 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" + } + } + ] } } }, @@ -981,7 +1187,7 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { "u32": 0 @@ -990,32 +1196,7 @@ }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "10" - } - } - ] + "u64": "1" } } }, @@ -1098,7 +1279,7 @@ ] }, "val": { - "u64": "0" + "u64": "10" } }, { @@ -1125,6 +1306,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, { "key": { "vec": [ @@ -1146,7 +1339,7 @@ ] }, "val": { - "u32": 0 + "u32": 1 } } ] @@ -1240,7 +1433,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1341,7 +1534,7 @@ "symbol": "claimed" }, "val": { - "bool": false + "bool": true } }, { @@ -1471,6 +1664,33 @@ }, "live_until": 6307300 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1653,33 +1873,6 @@ }, "live_until": 6307300 }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "vec": [ - { - "symbol": "MarketAccumulatedFees" - }, - { - "u64": "1" - } - ] - }, - "durability": "persistent", - "val": { - "i128": "40000000" - } - } - }, - "ext": "v0" - }, - "live_until": 6307300 - }, { "entry": { "last_modified_ledger_seq": 0, @@ -1734,7 +1927,7 @@ ] }, "val": { - "i128": "40000000" + "i128": "30000000" } }, { @@ -1794,6 +1987,30 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1810,14 +2027,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1832,7 +2094,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1854,6 +2116,26 @@ }, "live_until": 10000099 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, { "entry": { "last_modified_ledger_seq": 0, diff --git a/prediction_market/test_snapshots/tests/test_claim_no_bet_found.1.json b/prediction_market/test_snapshots/tests/test_claim_no_bet_found.1.json index c373d9e..ed2c2c3 100644 --- a/prediction_market/test_snapshots/tests/test_claim_no_bet_found.1.json +++ b/prediction_market/test_snapshots/tests/test_claim_no_bet_found.1.json @@ -652,7 +652,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -679,7 +679,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -706,7 +706,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -747,6 +828,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -790,7 +928,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -982,7 +1120,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1033,15 +1171,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "490000000" @@ -1122,22 +1260,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1277,7 +1415,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1408,6 +1546,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1424,14 +1598,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1446,7 +1665,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_claim_rebumps_ttl_entries.1.json b/prediction_market/test_snapshots/tests/test_claim_rebumps_ttl_entries.1.json index f71692f..d14f448 100644 --- a/prediction_market/test_snapshots/tests/test_claim_rebumps_ttl_entries.1.json +++ b/prediction_market/test_snapshots/tests/test_claim_rebumps_ttl_entries.1.json @@ -356,6 +356,29 @@ ], [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], [] ], "ledger": { @@ -654,7 +677,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 12307301 }, { "entry": { @@ -681,7 +704,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -708,7 +731,115 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "100000000" + } + } + }, + "ext": "v0" + }, + "live_until": 12307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -749,6 +880,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -782,7 +970,7 @@ ] }, "val": { - "i128": "0" + "i128": "100000000" } } ] @@ -792,7 +980,7 @@ }, "ext": "v0" }, - "live_until": 6000200 + "live_until": 12307301 }, { "entry": { @@ -816,7 +1004,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -824,56 +1012,37 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "30" + "u32": 49 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 } }, { "key": { - "symbol": "won_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "30" } - } - ] - } - } - }, - "ext": "v0" - }, - "live_until": 12307301 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } } ] - }, - "durability": "persistent", - "val": { - "u32": 49 } } }, @@ -933,6 +1102,33 @@ }, "live_until": 12307301 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 12307301 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1035,6 +1231,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, { "key": { "vec": [ @@ -1056,7 +1264,7 @@ ] }, "val": { - "u32": 0 + "u32": 1 } } ] @@ -1150,7 +1358,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1180,7 +1388,7 @@ "symbol": "claimed" }, "val": { - "bool": false + "bool": true } }, { @@ -1201,15 +1409,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1221,7 +1429,7 @@ }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 12307301 }, { "entry": { @@ -1290,22 +1498,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1433,37 +1641,7 @@ }, "ext": "v0" }, - "live_until": 6307300 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "vec": [ - { - "symbol": "Payout" - }, - { - "u64": "1" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent", - "val": { - "i128": "980000000" - } - } - }, - "ext": "v0" - }, - "live_until": 6307301 + "live_until": 12307301 }, { "entry": { @@ -1475,7 +1653,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1520,7 +1698,7 @@ }, "ext": "v0" }, - "live_until": 6307301 + "live_until": 12307301 }, { "entry": { @@ -1606,6 +1784,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1622,14 +1836,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1644,7 +1903,7 @@ }, "ext": "v0" }, - "live_until": 6000200 + "live_until": 6307300 }, { "entry": { @@ -1666,6 +1925,26 @@ }, "live_until": 10000099 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 16000100 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1743,7 +2022,7 @@ "symbol": "amount" }, "val": { - "i128": "1000000000" + "i128": "20000000" } }, { @@ -1768,7 +2047,7 @@ }, "ext": "v0" }, - "live_until": 6000200 + "live_until": 6518501 }, { "entry": { @@ -1795,7 +2074,7 @@ "symbol": "amount" }, "val": { - "i128": "1000000000" + "i128": "1980000000" } }, { @@ -1820,7 +2099,7 @@ }, "ext": "v0" }, - "live_until": 6000200 + "live_until": 6518501 }, { "entry": { @@ -1923,7 +2202,7 @@ }, "ext": "v0" }, - "live_until": 6000200 + "live_until": 6121061 }, { "entry": { @@ -1941,35 +2220,5 @@ } ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" - } - ], - "data": { - "i128": "980000000" - } - } - } - }, - "failed_call": true - } - ] + "events": [] } \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_claim_rejects_incompatible_leaderboard.1.json b/prediction_market/test_snapshots/tests/test_claim_rejects_incompatible_leaderboard.1.json index cd19810..a27fa87 100644 --- a/prediction_market/test_snapshots/tests/test_claim_rejects_incompatible_leaderboard.1.json +++ b/prediction_market/test_snapshots/tests/test_claim_rejects_incompatible_leaderboard.1.json @@ -744,7 +744,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -771,7 +771,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -798,7 +798,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -839,6 +920,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -882,7 +1020,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1074,7 +1212,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1125,15 +1263,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1214,22 +1352,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1369,7 +1507,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1500,6 +1638,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1516,14 +1690,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1538,7 +1757,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_claim_survives_incompatible_leaderboard.1.json b/prediction_market/test_snapshots/tests/test_claim_survives_incompatible_leaderboard.1.json new file mode 100644 index 0000000..6724217 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_claim_survives_incompatible_leaderboard.1.json @@ -0,0 +1,2123 @@ +{ + "generators": { + "address": 8, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "set_config", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "execute_set_config", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 102, + "timestamp": 1090001, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "100000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307302 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "100000000" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "980000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "20000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "OpenFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": null + } + } + } + }, + "ext": "v0" + }, + "live_until": 200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "20000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1980000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_claim_winner.1.json b/prediction_market/test_snapshots/tests/test_claim_winner.1.json index ec47ca5..d7256f6 100644 --- a/prediction_market/test_snapshots/tests/test_claim_winner.1.json +++ b/prediction_market/test_snapshots/tests/test_claim_winner.1.json @@ -426,6 +426,30 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], [] ], "ledger": { @@ -744,7 +768,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -771,7 +795,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -798,7 +822,115 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "20000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -839,6 +971,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -872,7 +1061,7 @@ ] }, "val": { - "i128": "0" + "i128": "20000000" } } ] @@ -882,7 +1071,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -897,7 +1086,7 @@ "symbol": "Stats" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } ] }, @@ -906,7 +1095,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -914,15 +1103,15 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "30" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { "u32": 1 @@ -930,40 +1119,21 @@ }, { "key": { - "symbol": "won_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "10" } - } - ] - } - } - }, - "ext": "v0" - }, - "live_until": 6307301 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 0 + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -996,7 +1166,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } }, { @@ -1012,7 +1182,7 @@ "symbol": "points" }, "val": { - "u64": "30" + "u64": "10" } } ] @@ -1023,6 +1193,33 @@ }, "live_until": 6307301 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1036,7 +1233,7 @@ "symbol": "TopPlayerSlot" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } ] }, @@ -1125,6 +1322,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, { "key": { "vec": [ @@ -1146,7 +1355,7 @@ ] }, "val": { - "u32": 0 + "u32": 1 } } ] @@ -1240,7 +1449,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1291,15 +1500,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1341,7 +1550,7 @@ "symbol": "claimed" }, "val": { - "bool": false + "bool": true } }, { @@ -1362,18 +1571,18 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": false + "i128": "980000000" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { - "i128": "980000000" + "i128": "0" } } ] @@ -1481,49 +1690,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - "live_until": 6307300 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "vec": [ - { - "symbol": "HasReferrer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1663,7 +1845,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1794,6 +1976,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1810,14 +2028,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1832,7 +2095,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1854,6 +2117,26 @@ }, "live_until": 10000099 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, { "entry": { "last_modified_ledger_seq": 0, diff --git a/prediction_market/test_snapshots/tests/test_create_market.1.json b/prediction_market/test_snapshots/tests/test_create_market.1.json index cd9ffb4..ad67aa1 100644 --- a/prediction_market/test_snapshots/tests/test_create_market.1.json +++ b/prediction_market/test_snapshots/tests/test_create_market.1.json @@ -517,7 +517,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -544,7 +544,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -571,7 +571,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -612,6 +693,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -655,7 +793,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -847,6 +985,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -1061,6 +1226,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1077,14 +1278,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1099,7 +1345,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_create_market_emits_event.1.json b/prediction_market/test_snapshots/tests/test_create_market_emits_event.1.json index 9f28ad4..9310b8b 100644 --- a/prediction_market/test_snapshots/tests/test_create_market_emits_event.1.json +++ b/prediction_market/test_snapshots/tests/test_create_market_emits_event.1.json @@ -515,7 +515,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -542,7 +542,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -569,7 +569,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -610,6 +691,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -653,7 +791,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -845,6 +983,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -1059,6 +1224,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1075,14 +1276,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1097,7 +1343,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_create_multiple_markets.1.json b/prediction_market/test_snapshots/tests/test_create_multiple_markets.1.json index 7ae34b9..96a2829 100644 --- a/prediction_market/test_snapshots/tests/test_create_multiple_markets.1.json +++ b/prediction_market/test_snapshots/tests/test_create_multiple_markets.1.json @@ -572,7 +572,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -599,7 +599,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -626,7 +626,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -667,6 +748,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -710,7 +848,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -902,6 +1040,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -1244,6 +1409,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1260,14 +1461,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 2 @@ -1282,7 +1528,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_credit_does_not_pay_unregistered_referrer.1.json b/prediction_market/test_snapshots/tests/test_credit_does_not_pay_unregistered_referrer.1.json new file mode 100644 index 0000000..8808579 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_credit_does_not_pay_unregistered_referrer.1.json @@ -0,0 +1,1545 @@ +{ + "generators": { + "address": 8, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "credit", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "5000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "vec": [ + { + "symbol": "DisplayName" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "string": "LegacyVictim" + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "vec": [ + { + "symbol": "Referrer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "vec": [ + { + "symbol": "Registered" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "995000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "5000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_double_init_rejected.1.json b/prediction_market/test_snapshots/tests/test_double_init_rejected.1.json index 1dde608..d5edada 100644 --- a/prediction_market/test_snapshots/tests/test_double_init_rejected.1.json +++ b/prediction_market/test_snapshots/tests/test_double_init_rejected.1.json @@ -461,7 +461,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -488,7 +488,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -515,7 +515,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -556,6 +637,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -599,7 +737,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -791,6 +929,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -877,6 +1042,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -888,6 +1089,51 @@ "val": { "u64": "0" } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } } ] } @@ -896,7 +1142,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_e2e_full_inter_contract_flow.1.json b/prediction_market/test_snapshots/tests/test_e2e_full_inter_contract_flow.1.json index 065232e..c94d83e 100644 --- a/prediction_market/test_snapshots/tests/test_e2e_full_inter_contract_flow.1.json +++ b/prediction_market/test_snapshots/tests/test_e2e_full_inter_contract_flow.1.json @@ -1,6 +1,6 @@ { "generators": { - "address": 10, + "address": 12, "nonce": 0, "mux_id": 0 }, @@ -588,6 +588,7 @@ [], [], [], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", @@ -637,6 +638,7 @@ ], [], [], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", @@ -660,6 +662,28 @@ ] ], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [ [ @@ -668,26 +692,82 @@ "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "function_name": "create_market", + "function_name": "withdraw_fees", "args": [ { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "string": "Will DOGE hit $1?" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "string": "https://doge.png" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "vec": [ - { - "symbol": "Crypto" - } - ] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "u64": "7200" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" } ] } @@ -696,20 +776,21 @@ } ] ], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", { "function": { "contract_fn": { - "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", - "function_name": "mint", + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", "args": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "5000000000" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" } ] } @@ -721,130 +802,3363 @@ [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "function_name": "place_bet", + "function_name": "withdraw_fees", "args": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "u64": "2" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "bool": true + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "1000000000" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" } ] } }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": "1000000000" - } - ] + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will DOGE hit $1?" + }, + { + "string": "https://doge.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "7200" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + }, + { + "i128": "5000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + }, + { + "u64": "2" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "cancel_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "2" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "cancel_refund", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + }, + { + "u64": "2" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 101, + "timestamp": 1003601, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "76060705166808367" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "124590656928745377" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "300033532921919907" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "394263859078419540" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "395965415359800683" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "481950710878307615" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "544730322382084885" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "649072984189975589" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "670404547506884812" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "767083961780241525" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "875319255151014454" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1060519300191340491" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1161004259517476189" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1166692687884080826" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1242168959743744263" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1273663306374918439" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1345255804540566779" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1501277168746644712" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1506441561184340186" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1614739035918781831" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1690253666352074432" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1768924605727919950" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1967922937664261543" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2254425974100219774" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2260266285686479847" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2526474023416127439" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2623024502929126324" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2733761617737370087" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2841415490237507697" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2891388370666955040" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2917827370713594154" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3195544978474815821" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3312139281147456071" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3507645618223554847" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3736142932239307322" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3791811173315715839" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3888397324562915271" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3945433670868351223" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3972104438082304464" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4211405827341991149" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4271701834903804982" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4553542552662768400" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4601299207353310938" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4677765900193036446" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4822409645871993625" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4900321175033996277" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4914054227674050081" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5012940724606903311" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5043854608229809201" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5148037999226383026" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5219976416919672547" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5322562311059672449" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5536345977105687142" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5670621023751100817" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5994256439390011320" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6006104520346379553" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6054449652355741849" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6208800374416201873" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6233550795020492710" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6306546209684867670" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6310153727739411520" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6369051681840606601" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6391496069076573377" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" } }, - "sub_invocations": [] + "durability": "temporary", + "val": "void" } - ] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "function_name": "cancel_market", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "u64": "2" + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6875503646996515520" } - ] + }, + "durability": "temporary", + "val": "void" } }, - "sub_invocations": [] - } - ] - ], - [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "function_name": "cancel_refund", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" - }, - { - "u64": "2" + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7462478058564425762" } - ] + }, + "durability": "temporary", + "val": "void" } }, - "sub_invocations": [] - } - ] - ], - [] - ], - "ledger": { - "protocol_version": 26, - "sequence_number": 101, - "timestamp": 1003601, - "network_id": "0000000000000000000000000000000000000000000000000000000000000000", - "base_reserve": 10, - "min_persistent_entry_ttl": 100, - "min_temp_entry_ttl": 100, - "max_entry_ttl": 10000000, - "ledger_entries": [ + "ext": "v0" + }, + "live_until": 10000100 + }, { "entry": { "last_modified_ledger_seq": 0, "data": { - "account": { - "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", - "balance": "0", - "seq_num": "0", - "num_sub_entries": 0, - "inflation_dest": null, - "flags": 0, - "home_domain": "", - "thresholds": "01010101", - "signers": [], - "ext": "v0" + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7542349592066956260" + } + }, + "durability": "temporary", + "val": "void" } }, "ext": "v0" }, - "live_until": null + "live_until": 10000100 }, { "entry": { @@ -852,10 +4166,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "801925984706572462" + "nonce": "7542511690552384870" } }, "durability": "temporary", @@ -864,7 +4178,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -875,7 +4189,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "115220454072064130" + "nonce": "7564072809757355283" } }, "durability": "temporary", @@ -884,7 +4198,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -895,7 +4209,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "1033654523790656264" + "nonce": "7687354978218273323" } }, "durability": "temporary", @@ -904,7 +4218,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -915,7 +4229,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "1194852393571756375" + "nonce": "7935298921545310989" } }, "durability": "temporary", @@ -924,7 +4238,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -935,7 +4249,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "1345255804540566779" + "nonce": "8067048471933141837" } }, "durability": "temporary", @@ -955,7 +4269,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "2032731177588607455" + "nonce": "8077058277077262192" } }, "durability": "temporary", @@ -964,7 +4278,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -975,7 +4289,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "2891388370666955040" + "nonce": "8079234564129527112" } }, "durability": "temporary", @@ -984,7 +4298,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -995,7 +4309,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "3736142932239307322" + "nonce": "8157382300544000078" } }, "durability": "temporary", @@ -1015,7 +4329,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "4270020994084947596" + "nonce": "8370022561469687789" } }, "durability": "temporary", @@ -1035,7 +4349,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "4837995959683129791" + "nonce": "8375915698557174338" } }, "durability": "temporary", @@ -1044,7 +4358,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -1055,7 +4369,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "5012940724606903311" + "nonce": "8582780626144801259" } }, "durability": "temporary", @@ -1064,7 +4378,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -1075,7 +4389,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "5541220902715666415" + "nonce": "8754220119846337199" } }, "durability": "temporary", @@ -1084,7 +4398,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -1095,7 +4409,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "5806905060045992000" + "nonce": "8799288422285703394" } }, "durability": "temporary", @@ -1104,7 +4418,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -1115,7 +4429,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "6277191135259896685" + "nonce": "8840537117088365198" } }, "durability": "temporary", @@ -1124,7 +4438,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -1132,21 +4446,19 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "6391496069076573377" + "nonce": "8941506213304483187" } }, - "durability": "persistent", - "val": { - "bool": true - } + "durability": "temporary", + "val": "void" } }, "ext": "v0" }, - "live_until": 199 + "live_until": 10000100 }, { "entry": { @@ -1157,7 +4469,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "6517132746326325848" + "nonce": "9085653633391546739" } }, "durability": "temporary", @@ -1166,7 +4478,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -1177,7 +4489,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "8077058277077262192" + "nonce": "9203650180228785090" } }, "durability": "temporary", @@ -1197,7 +4509,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "8370022561469687789" + "nonce": "9219847003023114248" } }, "durability": "temporary", @@ -1206,7 +4518,88 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -1218,22 +4611,22 @@ "key": { "vec": [ { - "symbol": "AuthorizedMinter" + "symbol": "Balance" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ] }, "durability": "persistent", "val": { - "bool": true + "i128": "110000000" } } }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1245,22 +4638,22 @@ "key": { "vec": [ { - "symbol": "AuthorizedMinter" + "symbol": "Balance" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } ] }, "durability": "persistent", "val": { - "bool": true + "i128": "20000000" } } }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307301 }, { "entry": { @@ -1272,22 +4665,22 @@ "key": { "vec": [ { - "symbol": "AuthorizedMinter" + "symbol": "Balance" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" } ] }, "durability": "persistent", "val": { - "bool": true + "i128": "10000000" } } }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1299,22 +4692,22 @@ "key": { "vec": [ { - "symbol": "Balance" + "symbol": "MinterIndex" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ] }, "durability": "persistent", "val": { - "i128": "10000000" + "u32": 0 } } }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1326,22 +4719,22 @@ "key": { "vec": [ { - "symbol": "Balance" + "symbol": "MinterIndex" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } ] }, "durability": "persistent", "val": { - "i128": "20000000" + "u32": 2 } } }, "ext": "v0" }, - "live_until": 200 + "live_until": 6307300 }, { "entry": { @@ -1353,22 +4746,22 @@ "key": { "vec": [ { - "symbol": "Balance" + "symbol": "MinterIndex" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ] }, "durability": "persistent", "val": { - "i128": "10000000" + "u32": 1 } } }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1409,6 +4802,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -1452,7 +4902,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1476,7 +4926,15 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "epoch" }, "val": { "u32": 0 @@ -1484,18 +4942,18 @@ }, { "key": { - "symbol": "points" + "symbol": "lost_bets" }, "val": { - "u64": "35" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 2 + "u64": "35" } }, { @@ -1536,28 +4994,36 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { - "u32": 1 + "u32": 0 } }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "10" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { "u32": 1 } }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" + } + }, { "key": { "symbol": "won_bets" @@ -1572,7 +5038,7 @@ }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 6307301 }, { "entry": { @@ -1596,7 +5062,15 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "symbol": "epoch" }, "val": { "u32": 0 @@ -1604,18 +5078,18 @@ }, { "key": { - "symbol": "points" + "symbol": "lost_bets" }, "val": { - "u64": "11" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 3 + "u64": "11" } }, { @@ -1644,16 +5118,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "35" + } + } + ] } } }, @@ -1671,43 +5170,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "u32": 1 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307301 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "vec": [ + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + }, { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "key": { + "symbol": "points" + }, + "val": { + "u64": "11" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -1728,7 +5225,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 2 } ] }, @@ -1738,10 +5235,9 @@ { "key": { "symbol": "address" - "symbol": "total_bets" }, "val": { - "u32": 2 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } }, { @@ -1755,10 +5251,9 @@ { "key": { "symbol": "points" - "symbol": "won_bets" }, "val": { - "u32": 0 + "u64": "10" } } ] @@ -1767,6 +5262,33 @@ }, "ext": "v0" }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "2" + } + } + }, + "ext": "v0" + }, "live_until": 6307300 }, { @@ -1779,41 +5301,16 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 0 + "u32": 1 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - }, - { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "11" - } - } - ] + "u64": "1" } } }, @@ -1831,41 +5328,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 1 + "u32": 2 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, + "u64": "3" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } + "symbol": "TopPlayerSlot" }, { - "key": { - "symbol": "points" - }, - "val": { - "u64": "5" - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ] + }, + "durability": "persistent", + "val": { + "u32": 0 } } }, @@ -1886,19 +5385,19 @@ "symbol": "TopPlayerSlot" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } ] }, "durability": "persistent", "val": { - "u32": 1 + "u32": 2 } } }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307301 }, { "entry": { @@ -1919,13 +5418,13 @@ }, "durability": "persistent", "val": { - "u32": 0 + "u32": 1 } } }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -2002,6 +5501,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "3" + } + }, { "key": { "vec": [ @@ -2023,7 +5534,7 @@ ] }, "val": { - "u32": 2 + "u32": 3 } } ] @@ -2077,7 +5588,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -2119,7 +5630,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -2146,7 +5657,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -2173,7 +5684,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -2257,7 +5768,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -2287,7 +5798,7 @@ "symbol": "claimed" }, "val": { - "bool": false + "bool": true } }, { @@ -2308,15 +5819,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "1470000000" @@ -2358,7 +5869,7 @@ "symbol": "claimed" }, "val": { - "bool": false + "bool": true } }, { @@ -2379,18 +5890,18 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": false + "i128": "1960000000" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { - "i128": "1960000000" + "i128": "0" } } ] @@ -2450,15 +5961,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "0" @@ -2532,6 +6043,36 @@ }, "live_until": 6307300 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "2" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -2623,43 +6164,144 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://eth.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will ETH flip BTC?" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent", - "val": { - "bool": true - } - } - }, - "ext": "v0" - }, - "live_until": 6307300 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "vec": [ + "key": { + "symbol": "resolved" + }, + "val": { + "bool": true + } + }, { - "symbol": "HasReferrer" + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "1960000000" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "1470000000" + } } ] - }, - "durability": "persistent", - "val": { - "bool": false } } }, @@ -2680,7 +6322,7 @@ "symbol": "Market" }, { - "u64": "1" + "u64": "2" } ] }, @@ -2692,7 +6334,7 @@ "symbol": "bet_count" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -2700,7 +6342,7 @@ "symbol": "cancelled" }, "val": { - "bool": false + "bool": true } }, { @@ -2728,7 +6370,7 @@ "symbol": "end_time" }, "val": { - "u64": "1003600" + "u64": "1010801" } }, { @@ -2736,7 +6378,7 @@ "symbol": "id" }, "val": { - "u64": "1" + "u64": "2" } }, { @@ -2744,7 +6386,7 @@ "symbol": "image_url" }, "val": { - "string": "https://eth.png" + "string": "https://doge.png" } }, { @@ -2752,7 +6394,7 @@ "symbol": "outcome" }, "val": { - "bool": true + "bool": false } }, { @@ -2760,7 +6402,7 @@ "symbol": "question" }, "val": { - "string": "Will ETH flip BTC?" + "string": "Will DOGE hit $1?" } }, { @@ -2768,7 +6410,7 @@ "symbol": "resolved" }, "val": { - "bool": true + "bool": false } }, { @@ -2776,7 +6418,7 @@ "symbol": "total_no" }, "val": { - "i128": "1960000000" + "i128": "0" } }, { @@ -2784,7 +6426,7 @@ "symbol": "total_yes" }, "val": { - "i128": "1470000000" + "i128": "0" } } ] @@ -2793,7 +6435,7 @@ }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 6307301 }, { "entry": { @@ -2805,25 +6447,22 @@ "key": { "vec": [ { - "symbol": "Payout" + "symbol": "MarketFees" }, { "u64": "1" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ] }, "durability": "persistent", "val": { - "i128": "3430000000" + "i128": "0" } } }, "ext": "v0" }, - "live_until": 6307301 + "live_until": 6307300 }, { "entry": { @@ -2835,22 +6474,22 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { - "u64": "1" + "u64": "2" } ] }, "durability": "persistent", "val": { - "i128": "62500000" + "i128": "0" } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 6307301 }, { "entry": { @@ -2933,7 +6572,7 @@ ] }, "val": { - "i128": "62500000" + "i128": "0" } }, { @@ -2993,6 +6632,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -3002,24 +6677,69 @@ ] }, "val": { - "u64": "1" + "u64": "2" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] } }, { "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { - "u32": 1 + "u32": 2 } ] } @@ -3031,7 +6751,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -3202,7 +6922,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5", "key": { "ledger_key_nonce": { - "nonce": "1690253666352074432" + "nonce": "3313549020784837764" } }, "durability": "temporary", @@ -3222,7 +6942,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5", "key": { "ledger_key_nonce": { - "nonce": "8375915698557174338" + "nonce": "5567623040284808000" } }, "durability": "temporary", @@ -3310,7 +7030,7 @@ "symbol": "amount" }, "val": { - "i128": "3492500000" + "i128": "0" } }, { @@ -3362,7 +7082,7 @@ "symbol": "amount" }, "val": { - "i128": "8500000000" + "i128": "11930000000" } }, { @@ -3493,6 +7213,110 @@ }, "live_until": 518500 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "62500000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518501 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "5000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518501 + }, { "entry": { "last_modified_ledger_seq": 0, diff --git a/prediction_market/test_snapshots/tests/test_empty_side_resolution_pool_to_fees.1.json b/prediction_market/test_snapshots/tests/test_empty_side_resolution_pool_to_fees.1.json new file mode 100644 index 0000000..248e5f7 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_empty_side_resolution_pool_to_fees.1.json @@ -0,0 +1,5512 @@ +{ + "generators": { + "address": 8, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": false + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "add_fee_recipient", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 102, + "timestamp": 1608401, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "124590656928745377" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "300033532921919907" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "395965415359800683" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "544730322382084885" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "649072984189975589" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "670404547506884812" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "875319255151014454" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1060519300191340491" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1161004259517476189" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1273663306374918439" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1345255804540566779" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1501277168746644712" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1506441561184340186" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1614739035918781831" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1690253666352074432" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1768924605727919950" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1967922937664261543" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2140788761963629343" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2254425974100219774" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2260266285686479847" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2307661404550649928" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2578412842719982537" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2623024502929126324" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2891388370666955040" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2917827370713594154" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3195544978474815821" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3312139281147456071" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3507645618223554847" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3736142932239307322" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3791811173315715839" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3888397324562915271" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3945433670868351223" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3972104438082304464" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4211405827341991149" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4271701834903804982" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4571470874178140630" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4601299207353310938" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4677765900193036446" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4822409645871993625" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4900321175033996277" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4914054227674050081" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5012940724606903311" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5043854608229809201" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5219976416919672547" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5536345977105687142" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5670621023751100817" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5994256439390011320" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6006104520346379553" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6054449652355741849" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6208800374416201873" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6233550795020492710" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6306546209684867670" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6369051681840606601" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6391496069076573377" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6875503646996515520" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7542511690552384870" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7564072809757355283" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7687354978218273323" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7935298921545310989" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8067048471933141837" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8077058277077262192" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8079234564129527112" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8157382300544000078" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8375915698557174338" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8582780626144801259" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8754220119846337199" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8799288422285703394" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8840537117088365198" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8941506213304483187" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "9203650180228785090" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "9219847003023114248" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "20000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307302 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "20000000" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 0 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307302 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307302 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307302 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307302 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 1 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "FeeRecipient" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "ForfeitedPool" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "980000000" + } + }, + { + "key": { + "symbol": "frozen" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "locked_fees" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "resolved_at" + }, + "val": { + "u64": "1003601" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "0" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "980000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "2526474023416127439" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1980000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "20000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518502 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_execute_rejected_after_fee_recipient_removed.1.json b/prediction_market/test_snapshots/tests/test_execute_rejected_after_fee_recipient_removed.1.json index dfcea6b..76285b7 100644 --- a/prediction_market/test_snapshots/tests/test_execute_rejected_after_fee_recipient_removed.1.json +++ b/prediction_market/test_snapshots/tests/test_execute_rejected_after_fee_recipient_removed.1.json @@ -151,7 +151,7 @@ "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "function_name": "set_token", + "function_name": "set_token_contract", "args": [ { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" @@ -329,6 +329,31 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", @@ -403,8 +428,8 @@ ], "ledger": { "protocol_version": 26, - "sequence_number": 101, - "timestamp": 1086400, + "sequence_number": 102, + "timestamp": 1090001, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 10, "min_persistent_entry_ttl": 100, @@ -530,7 +555,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -552,6 +577,26 @@ }, "live_until": 10000099 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -661,7 +706,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "7270604957039011794" + "nonce": "6517132746326325848" } }, "durability": "temporary", @@ -670,7 +715,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -717,7 +762,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -744,7 +789,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -771,7 +816,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -812,6 +938,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -855,7 +1038,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -896,6 +1079,30 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, { "key": { "vec": [ @@ -939,7 +1146,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1023,7 +1230,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1074,15 +1281,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1163,22 +1370,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1265,7 +1472,7 @@ "symbol": "outcome" }, "val": { - "bool": false + "bool": true } }, { @@ -1281,7 +1488,7 @@ "symbol": "resolved" }, "val": { - "bool": false + "bool": true } }, { @@ -1308,6 +1515,63 @@ }, "live_until": 6307300 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "16000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "980000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1349,7 +1613,7 @@ "symbol": "requested_at" }, "val": { - "u64": "1000000" + "u64": "1003601" } } ] @@ -1358,7 +1622,7 @@ }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 6307301 }, { "entry": { @@ -1384,7 +1648,7 @@ ] }, "val": { - "i128": "20000000" + "i128": "16000000" } }, { @@ -1444,6 +1708,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1460,14 +1760,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1482,7 +1827,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1513,7 +1858,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", "key": { "ledger_key_nonce": { - "nonce": "6517132746326325848" + "nonce": "7270604957039011794" } }, "durability": "temporary", @@ -1522,7 +1867,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -1795,7 +2140,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 } ] }, diff --git a/prediction_market/test_snapshots/tests/test_execute_set_config_before_delay_rejected.1.json b/prediction_market/test_snapshots/tests/test_execute_set_config_before_delay_rejected.1.json index 94b7c1e..7f20b09 100644 --- a/prediction_market/test_snapshots/tests/test_execute_set_config_before_delay_rejected.1.json +++ b/prediction_market/test_snapshots/tests/test_execute_set_config_before_delay_rejected.1.json @@ -1,6 +1,6 @@ { "generators": { - "address": 10, + "address": 7, "nonce": 0, "mux_id": 0 }, @@ -223,6 +223,33 @@ } ] ], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", @@ -236,16 +263,16 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" } ] } @@ -307,6 +334,26 @@ }, "live_until": 10000099 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -512,7 +559,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -539,7 +586,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -566,7 +613,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -607,6 +735,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -650,7 +835,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -842,6 +1027,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -928,6 +1140,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -952,26 +1200,133 @@ "map": [ { "key": { - "symbol": "leaderboard" + "symbol": "approvers" + }, + "val": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + { + "key": { + "symbol": "cfg" + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "symbol": "hashes" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] } }, { "key": { - "symbol": "pending_at" + "symbol": "requested_at" }, "val": { "u64": "1000000" } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } }, { "key": { "symbol": "referral" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" } }, { @@ -979,7 +1334,7 @@ "symbol": "token" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" } }, { @@ -987,7 +1342,7 @@ "symbol": "xlm_sac" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" } } ] @@ -1000,7 +1355,103 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "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": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_execute_set_config_without_pending_rejected.1.json b/prediction_market/test_snapshots/tests/test_execute_set_config_without_pending_rejected.1.json index 31aaef4..00f6e1b 100644 --- a/prediction_market/test_snapshots/tests/test_execute_set_config_without_pending_rejected.1.json +++ b/prediction_market/test_snapshots/tests/test_execute_set_config_without_pending_rejected.1.json @@ -461,7 +461,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -488,7 +488,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -515,7 +515,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -556,6 +637,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -599,7 +737,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -791,6 +929,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -877,6 +1042,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -888,6 +1089,51 @@ "val": { "u64": "0" } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } } ] } @@ -896,7 +1142,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_execute_without_request.1.json b/prediction_market/test_snapshots/tests/test_execute_without_request.1.json index 43c4e54..a66a8de 100644 --- a/prediction_market/test_snapshots/tests/test_execute_without_request.1.json +++ b/prediction_market/test_snapshots/tests/test_execute_without_request.1.json @@ -461,7 +461,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -488,7 +488,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -515,7 +515,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -556,6 +637,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -599,7 +737,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -791,6 +929,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -877,6 +1042,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -888,6 +1089,51 @@ "val": { "u64": "0" } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } } ] } @@ -896,7 +1142,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_fee_full_2_percent_no_referrer.1.json b/prediction_market/test_snapshots/tests/test_fee_full_2_percent_no_referrer.1.json index b4a601f..ef4a7a4 100644 --- a/prediction_market/test_snapshots/tests/test_fee_full_2_percent_no_referrer.1.json +++ b/prediction_market/test_snapshots/tests/test_fee_full_2_percent_no_referrer.1.json @@ -607,7 +607,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -634,7 +634,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -661,7 +661,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -702,6 +783,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -745,7 +883,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -937,7 +1075,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -988,15 +1126,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1077,22 +1215,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1232,7 +1370,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1333,6 +1471,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1349,14 +1523,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1371,7 +1590,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_fee_recipient_two_step_cannot_target_arbitrary_address.1.json b/prediction_market/test_snapshots/tests/test_fee_recipient_two_step_cannot_target_arbitrary_address.1.json new file mode 100644 index 0000000..0fc2523 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_fee_recipient_two_step_cannot_target_arbitrary_address.1.json @@ -0,0 +1,1961 @@ +{ + "generators": { + "address": 9, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "add_fee_recipient", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "FeeRecipient" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "20000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "20000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_fee_recipient_withdraw.1.json b/prediction_market/test_snapshots/tests/test_fee_recipient_withdraw.1.json index 3475761..8c3d510 100644 --- a/prediction_market/test_snapshots/tests/test_fee_recipient_withdraw.1.json +++ b/prediction_market/test_snapshots/tests/test_fee_recipient_withdraw.1.json @@ -329,6 +329,31 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", @@ -426,8 +451,8 @@ ], "ledger": { "protocol_version": 26, - "sequence_number": 101, - "timestamp": 1086400, + "sequence_number": 102, + "timestamp": 1090001, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 10, "min_persistent_entry_ttl": 100, @@ -553,7 +578,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -693,7 +718,27 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 }, { "entry": { @@ -740,7 +785,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -767,7 +812,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -794,7 +839,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -835,6 +961,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -878,7 +1061,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1070,7 +1253,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1121,15 +1304,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1225,7 +1408,7 @@ }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 6307301 }, { "entry": { @@ -1252,7 +1435,7 @@ }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 6307301 }, { "entry": { @@ -1264,22 +1447,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1366,7 +1549,7 @@ "symbol": "outcome" }, "val": { - "bool": false + "bool": true } }, { @@ -1382,7 +1565,7 @@ "symbol": "resolved" }, "val": { - "bool": false + "bool": true } }, { @@ -1419,7 +1602,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1428,7 +1611,7 @@ }, "durability": "persistent", "val": { - "i128": "20000000" + "i128": "16000000" } } }, @@ -1436,6 +1619,36 @@ }, "live_until": 6307300 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "980000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1520,6 +1733,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1536,14 +1785,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1558,7 +1852,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1589,7 +1883,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", "key": { "ledger_key_nonce": { - "nonce": "2781962168096793370" + "nonce": "2307661404550649928" } }, "durability": "temporary", @@ -1598,7 +1892,7 @@ }, "ext": "v0" }, - "live_until": 10000100 + "live_until": 10000101 }, { "entry": { @@ -1609,7 +1903,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", "key": { "ledger_key_nonce": { - "nonce": "7270604957039011794" + "nonce": "2781962168096793370" } }, "durability": "temporary", @@ -1618,7 +1912,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -1826,7 +2120,7 @@ }, "ext": "v0" }, - "live_until": 518501 + "live_until": 518502 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_fee_split_with_referrer.1.json b/prediction_market/test_snapshots/tests/test_fee_split_with_referrer.1.json index f449a6b..dadfefa 100644 --- a/prediction_market/test_snapshots/tests/test_fee_split_with_referrer.1.json +++ b/prediction_market/test_snapshots/tests/test_fee_split_with_referrer.1.json @@ -657,7 +657,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -684,7 +684,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -711,7 +711,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -738,7 +738,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -765,7 +765,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -806,6 +887,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -849,7 +987,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -873,7 +1011,15 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "epoch" }, "val": { "u32": 0 @@ -881,18 +1027,18 @@ }, { "key": { - "symbol": "points" + "symbol": "lost_bets" }, "val": { - "u64": "5" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "5" } }, { @@ -933,7 +1079,15 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "epoch" }, "val": { "u32": 0 @@ -941,18 +1095,18 @@ }, { "key": { - "symbol": "points" + "symbol": "lost_bets" }, "val": { - "u64": "8" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 2 + "u64": "8" } }, { @@ -981,43 +1135,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307300 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "8" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -1038,7 +1190,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 1 } ] }, @@ -1050,7 +1202,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } }, { @@ -1066,7 +1218,7 @@ "symbol": "points" }, "val": { - "u64": "8" + "u64": "5" } } ] @@ -1087,41 +1239,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 1 + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "points" - }, - "val": { - "u64": "5" - } + "u32": 1 } ] + }, + "durability": "persistent", + "val": { + "u64": "2" } } }, @@ -1154,7 +1308,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1181,7 +1335,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1243,7 +1397,7 @@ ] }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -1258,6 +1412,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "2" + } + }, { "key": { "vec": [ @@ -1333,7 +1499,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1375,7 +1541,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1402,7 +1568,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1429,7 +1595,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1513,7 +1679,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1564,15 +1730,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1653,10 +1819,10 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, @@ -1668,7 +1834,7 @@ }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1808,7 +1974,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1909,6 +2075,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1925,14 +2127,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1947,7 +2194,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_freeze_zero_side_during_dispute_refunds_gross.1.json b/prediction_market/test_snapshots/tests/test_freeze_zero_side_during_dispute_refunds_gross.1.json new file mode 100644 index 0000000..d478220 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_freeze_zero_side_during_dispute_refunds_gross.1.json @@ -0,0 +1,2110 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": false + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "freeze_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "cancel_refund", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 101, + "timestamp": 1003601, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "ForfeitedPool" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "980000000" + } + }, + { + "key": { + "symbol": "frozen" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "locked_fees" + }, + "val": { + "i128": "20000000" + } + }, + { + "key": { + "symbol": "resolved_at" + }, + "val": { + "u64": "1003601" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "0" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "ZeroSideDisputeActive" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "2000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_full_hedge_is_outcome_neutral.1.json b/prediction_market/test_snapshots/tests/test_full_hedge_is_outcome_neutral.1.json new file mode 100644 index 0000000..6e80e4b --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_full_hedge_is_outcome_neutral.1.json @@ -0,0 +1,2291 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "5000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 101, + "timestamp": 1003601, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "100000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "100000000" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "30" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "30" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 1 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "2000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "980000000" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "980000000" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "40000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "1960000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "40000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "40000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "4960000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_full_hedge_is_outcome_neutral.2.json b/prediction_market/test_snapshots/tests/test_full_hedge_is_outcome_neutral.2.json new file mode 100644 index 0000000..d24531e --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_full_hedge_is_outcome_neutral.2.json @@ -0,0 +1,2291 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "5000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": false + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 101, + "timestamp": 1003601, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "100000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "100000000" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "30" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "30" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 1 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "2000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "980000000" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "980000000" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "40000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "1960000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "40000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "40000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "4960000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_get_market_ttl_tracks_live_entry.1.json b/prediction_market/test_snapshots/tests/test_get_market_ttl_tracks_live_entry.1.json new file mode 100644 index 0000000..0cdf253 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_get_market_ttl_tracks_live_entry.1.json @@ -0,0 +1,1470 @@ +{ + "generators": { + "address": 6, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_get_position_no_bet_found.1.json b/prediction_market/test_snapshots/tests/test_get_position_no_bet_found.1.json new file mode 100644 index 0000000..8bc4c1f --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_get_position_no_bet_found.1.json @@ -0,0 +1,1469 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_hedge_both_sides.1.json b/prediction_market/test_snapshots/tests/test_hedge_both_sides.1.json new file mode 100644 index 0000000..6877a50 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_hedge_both_sides.1.json @@ -0,0 +1,1962 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "5000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "500000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "500000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1500000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "490000000" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "FeeLedger" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "30000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "490000000" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "30000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "OpenFees" + } + ] + }, + "val": { + "i128": "30000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1500000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "3500000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_hedged_payout_conserves_pool.1.json b/prediction_market/test_snapshots/tests/test_hedged_payout_conserves_pool.1.json new file mode 100644 index 0000000..4c79b00 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_hedged_payout_conserves_pool.1.json @@ -0,0 +1,2802 @@ +{ + "generators": { + "address": 8, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "10000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": "10000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "500000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "500000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 101, + "timestamp": 1003601, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "100000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "20000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "120000000" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "30" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 0 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "30" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "2" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "2" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 2 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1500000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "490000000" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "980000000" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "1470000000" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "50000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "2450000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "50000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "2307661404550649928" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "6391496069076573377" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "50000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "10950000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "9000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_hedged_position_payout_uses_winning_side_net_only.1.json b/prediction_market/test_snapshots/tests/test_hedged_position_payout_uses_winning_side_net_only.1.json new file mode 100644 index 0000000..2bed7cc --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_hedged_position_payout_uses_winning_side_net_only.1.json @@ -0,0 +1,2583 @@ +{ + "generators": { + "address": 8, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "10000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": "10000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "600000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "600000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "400000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "400000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "500000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "500000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 101, + "timestamp": 1003601, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "100000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "100000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "200000000" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "PendingReward" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_delta" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "lost_delta" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "30" + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "won_delta" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "PendingReward" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_delta" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "lost_delta" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "30" + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "won_delta" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "392000000" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "588000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "500000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "490000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "392000000" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "1078000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "801818181" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "668181818" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "30000001" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "OpenFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "2307661404550649928" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "6391496069076573377" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "30000001" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "9801818181" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "10168181818" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_increase_position_same_side.1.json b/prediction_market/test_snapshots/tests/test_increase_position_same_side.1.json index 3e82ef1..b4927f8 100644 --- a/prediction_market/test_snapshots/tests/test_increase_position_same_side.1.json +++ b/prediction_market/test_snapshots/tests/test_increase_position_same_side.1.json @@ -659,7 +659,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -686,7 +686,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -713,7 +713,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -754,6 +835,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -797,7 +935,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -989,7 +1127,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1040,15 +1178,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "1470000000" @@ -1129,22 +1267,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1284,7 +1422,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1385,6 +1523,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1401,14 +1575,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1423,7 +1642,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_initialize.1.json b/prediction_market/test_snapshots/tests/test_initialize.1.json index 313b6be..b45d1aa 100644 --- a/prediction_market/test_snapshots/tests/test_initialize.1.json +++ b/prediction_market/test_snapshots/tests/test_initialize.1.json @@ -462,7 +462,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -489,7 +489,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -516,7 +516,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -557,6 +638,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -600,7 +738,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -792,6 +930,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -878,6 +1043,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -889,6 +1090,51 @@ "val": { "u64": "0" } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } } ] } @@ -897,7 +1143,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_interface_version_reported.1.json b/prediction_market/test_snapshots/tests/test_interface_version_reported.1.json index 31aaef4..00f6e1b 100644 --- a/prediction_market/test_snapshots/tests/test_interface_version_reported.1.json +++ b/prediction_market/test_snapshots/tests/test_interface_version_reported.1.json @@ -461,7 +461,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -488,7 +488,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -515,7 +515,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -556,6 +637,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -599,7 +737,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -791,6 +929,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -877,6 +1042,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -888,6 +1089,51 @@ "val": { "u64": "0" } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } } ] } @@ -896,7 +1142,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_legacy_fees_start_empty_on_fresh_deploy.1.json b/prediction_market/test_snapshots/tests/test_legacy_fees_start_empty_on_fresh_deploy.1.json new file mode 100644 index 0000000..cc91cc8 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_legacy_fees_start_empty_on_fresh_deploy.1.json @@ -0,0 +1,1269 @@ +{ + "generators": { + "address": 6, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_legacy_referral_state_readable_after_fix.1.json b/prediction_market/test_snapshots/tests/test_legacy_referral_state_readable_after_fix.1.json new file mode 100644 index 0000000..6969eda --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_legacy_referral_state_readable_after_fix.1.json @@ -0,0 +1,1352 @@ +{ + "generators": { + "address": 8, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "vec": [ + { + "symbol": "DisplayName" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "string": "OldTimer" + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "vec": [ + { + "symbol": "Referrer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "vec": [ + { + "symbol": "Registered" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_many_winners_payouts_exact_and_dust_swept.1.json b/prediction_market/test_snapshots/tests/test_many_winners_payouts_exact_and_dust_swept.1.json index 52f5203..f9a1d06 100644 --- a/prediction_market/test_snapshots/tests/test_many_winners_payouts_exact_and_dust_swept.1.json +++ b/prediction_market/test_snapshots/tests/test_many_winners_payouts_exact_and_dust_swept.1.json @@ -578,6 +578,73 @@ [], [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], [] ], "ledger": { @@ -936,7 +1003,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -963,7 +1030,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -990,7 +1057,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1017,7 +1084,7 @@ }, "ext": "v0" }, - "live_until": 200 + "live_until": 6307301 }, { "entry": { @@ -1044,7 +1111,7 @@ }, "ext": "v0" }, - "live_until": 200 + "live_until": 6307301 }, { "entry": { @@ -1071,7 +1138,88 @@ }, "ext": "v0" }, - "live_until": 200 + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -1112,6 +1260,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -1155,7 +1360,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1179,7 +1384,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1187,18 +1392,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "30" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "30" } }, { @@ -1239,7 +1452,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1247,18 +1460,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "30" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "30" } }, { @@ -1299,7 +1520,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -1307,18 +1528,26 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "30" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "30" } }, { @@ -1347,70 +1576,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307301 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307301 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "key": { + "symbol": "points" + }, + "val": { + "u64": "30" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -1431,7 +1631,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 1 } ] }, @@ -1443,7 +1643,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } }, { @@ -1464,13 +1664,11 @@ } ] } - "durability": "temporary", - "val": "void" } }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 6307301 }, { "entry": { @@ -1478,11 +1676,16 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { - "ledger_key_nonce": { - "nonce": "8370022561469687789" - } + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 2 + } + ] }, "durability": "persistent", "val": { @@ -1492,7 +1695,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" } }, { @@ -1513,13 +1716,11 @@ } ] } - "durability": "temporary", - "val": "void" } }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 6307301 }, { "entry": { @@ -1527,52 +1728,53 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "vec": [ { - "symbol": "AuthorizedMinter" + "symbol": "TopPlayerSeqAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "30" - } + "u32": 1 } ] - "bool": true + }, + "durability": "persistent", + "val": { + "u64": "2" } } }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307301 }, { "entry": { @@ -1580,26 +1782,26 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "vec": [ { - "symbol": "AuthorizedMinter" + "symbol": "TopPlayerSeqAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "u32": 2 } ] }, "durability": "persistent", "val": { - "bool": true + "u64": "3" } } }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307301 }, { "entry": { @@ -1607,26 +1809,26 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "vec": [ { - "symbol": "AuthorizedMinter" + "symbol": "TopPlayerSlot" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ] }, "durability": "persistent", "val": { - "bool": true + "u32": 0 } } }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307301 }, { "entry": { @@ -1634,83 +1836,53 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - "key": "ledger_key_contract_instance", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, "durability": "persistent", "val": { - "contract_instance": { - "executable": { - "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" - }, - "storage": [ - { - "key": { - "vec": [ - { - "symbol": "Admin" - } - ] - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - }, - { - "key": { - "vec": [ - { - "symbol": "Decimals" - } - ] - }, - "val": { - "u32": 7 - } - }, - { - "key": { - "vec": [ - { - "symbol": "Name" - } - ] - }, - "val": { - "string": "PULSE" - } - }, - { - "key": { - "vec": [ - { - "symbol": "Symbol" - } - ] - }, - "val": { - "string": "PLSE" - } - }, - { - "key": { - "vec": [ - { - "symbol": "TotalSupply" - } - ] - }, - "val": { - "i128": "0" - } - } - ] - } + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 } } }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307301 }, { "entry": { @@ -1787,6 +1959,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "3" + } + }, { "key": { "vec": [ @@ -1808,7 +1992,7 @@ ] }, "val": { - "u32": 0 + "u32": 3 } } ] @@ -1902,7 +2086,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1932,7 +2116,7 @@ "symbol": "claimed" }, "val": { - "bool": false + "bool": true } }, { @@ -1953,15 +2137,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "29400000" @@ -2003,7 +2187,7 @@ "symbol": "claimed" }, "val": { - "bool": false + "bool": true } }, { @@ -2024,15 +2208,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "39200002" @@ -2074,7 +2258,7 @@ "symbol": "claimed" }, "val": { - "bool": false + "bool": true } }, { @@ -2095,15 +2279,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "49000006" @@ -2166,18 +2350,18 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": false + "i128": "27222223" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { - "i128": "27222223" + "i128": "0" } } ] @@ -2345,103 +2529,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - "live_until": 6307300 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "vec": [ - { - "symbol": "HasReferrer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - "live_until": 6307300 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "vec": [ - { - "symbol": "HasReferrer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - "live_until": 6307300 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "vec": [ - { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -2581,7 +2684,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -2590,7 +2693,7 @@ }, "durability": "persistent", "val": { - "i128": "2955555" + "i128": "2955559" } } }, @@ -2712,7 +2815,7 @@ ] }, "val": { - "i128": "2955556" + "i128": "2955560" } }, { @@ -2772,6 +2875,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -2788,14 +2927,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -2810,7 +2994,27 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "2578412842719982537" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 }, { "entry": { @@ -2832,6 +3036,26 @@ }, "live_until": 10000099 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "2140788761963629343" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -2852,6 +3076,26 @@ }, "live_until": 10000099 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", + "key": { + "ledger_key_nonce": { + "nonce": "1345255804540566779" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -2969,7 +3213,7 @@ "symbol": "amount" }, "val": { - "i128": "147777790" + "i128": "2955560" } }, { @@ -3021,7 +3265,7 @@ "symbol": "amount" }, "val": { - "i128": "9969999999" + "i128": "10006205554" } }, { @@ -3073,7 +3317,7 @@ "symbol": "amount" }, "val": { - "i128": "9959999997" + "i128": "10008274073" } }, { @@ -3125,7 +3369,7 @@ "symbol": "amount" }, "val": { - "i128": "9949999993" + "i128": "10010342592" } }, { @@ -3323,35 +3567,5 @@ } ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" - } - ], - "data": { - "i128": "36205555" - } - } - } - }, - "failed_call": true - } - ] + "events": [] } \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_market_creation_rate_limit_allows_up_to_max.1.json b/prediction_market/test_snapshots/tests/test_market_creation_rate_limit_allows_up_to_max.1.json index 20efcea..b5fe89f 100644 --- a/prediction_market/test_snapshots/tests/test_market_creation_rate_limit_allows_up_to_max.1.json +++ b/prediction_market/test_snapshots/tests/test_market_creation_rate_limit_allows_up_to_max.1.json @@ -1011,7 +1011,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1038,7 +1038,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1065,7 +1065,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -1106,6 +1187,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -1149,7 +1287,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1341,6 +1479,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -2707,6 +2872,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -2723,14 +2924,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 10 @@ -2745,7 +2991,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_market_creation_rate_limit_exceeded.1.json b/prediction_market/test_snapshots/tests/test_market_creation_rate_limit_exceeded.1.json index 20efcea..b5fe89f 100644 --- a/prediction_market/test_snapshots/tests/test_market_creation_rate_limit_exceeded.1.json +++ b/prediction_market/test_snapshots/tests/test_market_creation_rate_limit_exceeded.1.json @@ -1011,7 +1011,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1038,7 +1038,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1065,7 +1065,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -1106,6 +1187,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -1149,7 +1287,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1341,6 +1479,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -2707,6 +2872,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -2723,14 +2924,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 10 @@ -2745,7 +2991,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_market_creation_rate_limit_not_reset_by_timestamp_jump.1.json b/prediction_market/test_snapshots/tests/test_market_creation_rate_limit_not_reset_by_timestamp_jump.1.json new file mode 100644 index 0000000..b5cb043 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_market_creation_rate_limit_not_reset_by_timestamp_jump.1.json @@ -0,0 +1,3116 @@ +{ + "generators": { + "address": 6, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Market" + }, + { + "string": "https://x.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Market" + }, + { + "string": "https://x.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3601" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Market" + }, + { + "string": "https://x.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3602" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Market" + }, + { + "string": "https://x.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3603" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Market" + }, + { + "string": "https://x.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3604" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Market" + }, + { + "string": "https://x.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3605" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Market" + }, + { + "string": "https://x.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3606" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Market" + }, + { + "string": "https://x.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3607" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Market" + }, + { + "string": "https://x.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3608" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Market" + }, + { + "string": "https://x.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3609" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 101, + "timestamp": 1086400, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2307661404550649928" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4571470874178140630" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6391496069076573377" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://x.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Market" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003601" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "2" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://x.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Market" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "3" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003602" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "3" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://x.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Market" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003603" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "4" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://x.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Market" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003604" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "5" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://x.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Market" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003605" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "6" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://x.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Market" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003606" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "7" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://x.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Market" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "8" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003607" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "8" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://x.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Market" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "9" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003608" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "9" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://x.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Market" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "10" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003609" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "10" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://x.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Market" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "10" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 10 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_market_creation_rate_limit_rejects_timestamp_regression.1.json b/prediction_market/test_snapshots/tests/test_market_creation_rate_limit_rejects_timestamp_regression.1.json index 1422788..9744d99 100644 --- a/prediction_market/test_snapshots/tests/test_market_creation_rate_limit_rejects_timestamp_regression.1.json +++ b/prediction_market/test_snapshots/tests/test_market_creation_rate_limit_rejects_timestamp_regression.1.json @@ -1011,7 +1011,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1038,7 +1038,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1065,7 +1065,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -1106,6 +1187,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -1149,7 +1287,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1341,6 +1479,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -2707,6 +2872,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -2723,14 +2924,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 10 @@ -2745,7 +2991,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_market_creation_rate_limit_resets_after_window.1.json b/prediction_market/test_snapshots/tests/test_market_creation_rate_limit_resets_after_window.1.json index 05d6f8b..00d22f3 100644 --- a/prediction_market/test_snapshots/tests/test_market_creation_rate_limit_resets_after_window.1.json +++ b/prediction_market/test_snapshots/tests/test_market_creation_rate_limit_resets_after_window.1.json @@ -611,8 +611,8 @@ ], "ledger": { "protocol_version": 26, - "sequence_number": 101, - "timestamp": 1003601, + "sequence_number": 820, + "timestamp": 1000001, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 10, "min_persistent_entry_ttl": 100, @@ -798,7 +798,7 @@ }, "ext": "v0" }, - "live_until": 10000100 + "live_until": 10000819 }, { "entry": { @@ -1065,7 +1065,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1092,7 +1092,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1119,7 +1119,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -1160,6 +1241,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -1203,7 +1341,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1395,6 +1533,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -2738,7 +2903,7 @@ "symbol": "end_time" }, "val": { - "u64": "1010801" + "u64": "1007201" } }, { @@ -2803,7 +2968,7 @@ }, "ext": "v0" }, - "live_until": 6307301 + "live_until": 6308020 }, { "entry": { @@ -2889,6 +3054,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -2905,14 +3106,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1003601" + "u32": 820 }, { "u32": 1 @@ -2927,7 +3173,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -3077,7 +3323,7 @@ ] }, { - "u64": "1010801" + "u64": "1007201" } ] } diff --git a/prediction_market/test_snapshots/tests/test_market_duration_minimum_is_allowed.1.json b/prediction_market/test_snapshots/tests/test_market_duration_minimum_is_allowed.1.json index 3570744..224261e 100644 --- a/prediction_market/test_snapshots/tests/test_market_duration_minimum_is_allowed.1.json +++ b/prediction_market/test_snapshots/tests/test_market_duration_minimum_is_allowed.1.json @@ -516,7 +516,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -543,7 +543,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -570,7 +570,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -611,6 +692,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -654,7 +792,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -846,6 +984,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -1060,6 +1225,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1076,14 +1277,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1098,7 +1344,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_market_not_found.1.json b/prediction_market/test_snapshots/tests/test_market_not_found.1.json index 31aaef4..00f6e1b 100644 --- a/prediction_market/test_snapshots/tests/test_market_not_found.1.json +++ b/prediction_market/test_snapshots/tests/test_market_not_found.1.json @@ -461,7 +461,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -488,7 +488,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -515,7 +515,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -556,6 +637,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -599,7 +737,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -791,6 +929,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -877,6 +1042,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -888,6 +1089,51 @@ "val": { "u64": "0" } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } } ] } @@ -896,7 +1142,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_matching_version_does_not_block_claim_when_queue_is_missing.1.json b/prediction_market/test_snapshots/tests/test_matching_version_does_not_block_claim_when_queue_is_missing.1.json new file mode 100644 index 0000000..6724217 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_matching_version_does_not_block_claim_when_queue_is_missing.1.json @@ -0,0 +1,2123 @@ +{ + "generators": { + "address": 8, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "set_config", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "execute_set_config", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 102, + "timestamp": 1090001, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "100000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307302 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "100000000" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "980000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "20000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "OpenFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": null + } + } + } + }, + "ext": "v0" + }, + "live_until": 200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "20000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1980000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_matching_version_does_not_guarantee_claim_succeeds.1.json b/prediction_market/test_snapshots/tests/test_matching_version_does_not_guarantee_claim_succeeds.1.json index cd19810..a27fa87 100644 --- a/prediction_market/test_snapshots/tests/test_matching_version_does_not_guarantee_claim_succeeds.1.json +++ b/prediction_market/test_snapshots/tests/test_matching_version_does_not_guarantee_claim_succeeds.1.json @@ -744,7 +744,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -771,7 +771,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -798,7 +798,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -839,6 +920,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -882,7 +1020,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1074,7 +1212,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1125,15 +1263,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1214,22 +1352,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1369,7 +1507,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1500,6 +1638,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1516,14 +1690,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1538,7 +1757,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_migrate_fee_ledger_snapshots_legacy_balance.1.json b/prediction_market/test_snapshots/tests/test_migrate_fee_ledger_snapshots_legacy_balance.1.json new file mode 100644 index 0000000..b12c751 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_migrate_fee_ledger_snapshots_legacy_balance.1.json @@ -0,0 +1,1909 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "20000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "95000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "LegacyFees" + } + ] + }, + "val": { + "i128": "75000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_pause_rejects_non_admin.1.json b/prediction_market/test_snapshots/tests/test_pause_rejects_non_admin.1.json index 43c4e54..a66a8de 100644 --- a/prediction_market/test_snapshots/tests/test_pause_rejects_non_admin.1.json +++ b/prediction_market/test_snapshots/tests/test_pause_rejects_non_admin.1.json @@ -461,7 +461,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -488,7 +488,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -515,7 +515,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -556,6 +637,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -599,7 +737,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -791,6 +929,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -877,6 +1042,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -888,6 +1089,51 @@ "val": { "u64": "0" } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } } ] } @@ -896,7 +1142,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_pause_unpause_admin_only.1.json b/prediction_market/test_snapshots/tests/test_pause_unpause_admin_only.1.json index f389144..a91d056 100644 --- a/prediction_market/test_snapshots/tests/test_pause_unpause_admin_only.1.json +++ b/prediction_market/test_snapshots/tests/test_pause_unpause_admin_only.1.json @@ -541,7 +541,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -568,7 +568,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -595,7 +595,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -636,6 +717,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -679,7 +817,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -871,6 +1009,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -957,6 +1122,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -980,6 +1181,51 @@ "val": { "bool": false } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } } ] } @@ -988,7 +1234,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_paused_rejects_cancel_market.1.json b/prediction_market/test_snapshots/tests/test_paused_rejects_cancel_market.1.json index 134cf1e..08e7a47 100644 --- a/prediction_market/test_snapshots/tests/test_paused_rejects_cancel_market.1.json +++ b/prediction_market/test_snapshots/tests/test_paused_rejects_cancel_market.1.json @@ -555,7 +555,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -582,7 +582,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -609,7 +609,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -650,6 +731,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -693,7 +831,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -885,6 +1023,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -1099,6 +1264,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1127,14 +1328,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1149,7 +1395,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_paused_rejects_claim.1.json b/prediction_market/test_snapshots/tests/test_paused_rejects_claim.1.json index 0811384..b430edd 100644 --- a/prediction_market/test_snapshots/tests/test_paused_rejects_claim.1.json +++ b/prediction_market/test_snapshots/tests/test_paused_rejects_claim.1.json @@ -691,7 +691,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -718,7 +718,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -745,7 +745,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -786,6 +867,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -829,7 +967,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1021,7 +1159,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1072,15 +1210,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1161,22 +1299,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1316,7 +1454,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1447,6 +1585,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1475,14 +1649,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1497,7 +1716,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_paused_rejects_create_market.1.json b/prediction_market/test_snapshots/tests/test_paused_rejects_create_market.1.json index 8e9cccf..05c0298 100644 --- a/prediction_market/test_snapshots/tests/test_paused_rejects_create_market.1.json +++ b/prediction_market/test_snapshots/tests/test_paused_rejects_create_market.1.json @@ -500,7 +500,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -527,7 +527,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -554,7 +554,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -595,6 +676,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -638,7 +776,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -830,6 +968,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -916,6 +1081,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -939,6 +1140,51 @@ "val": { "bool": true } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } } ] } @@ -947,7 +1193,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_paused_rejects_execute_withdraw_fees.1.json b/prediction_market/test_snapshots/tests/test_paused_rejects_execute_withdraw_fees.1.json index 139b7b2..0e40f37 100644 --- a/prediction_market/test_snapshots/tests/test_paused_rejects_execute_withdraw_fees.1.json +++ b/prediction_market/test_snapshots/tests/test_paused_rejects_execute_withdraw_fees.1.json @@ -329,6 +329,31 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", @@ -400,8 +425,8 @@ ], "ledger": { "protocol_version": 26, - "sequence_number": 101, - "timestamp": 1086400, + "sequence_number": 102, + "timestamp": 1090001, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 10, "min_persistent_entry_ttl": 100, @@ -527,7 +552,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -549,6 +574,26 @@ }, "live_until": 10000099 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -658,7 +703,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "7270604957039011794" + "nonce": "6517132746326325848" } }, "durability": "temporary", @@ -714,7 +759,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -741,7 +786,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -768,7 +813,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -809,6 +935,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -852,7 +1035,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1044,7 +1227,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1095,15 +1278,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1199,7 +1382,7 @@ }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 6307301 }, { "entry": { @@ -1211,22 +1394,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1313,7 +1496,7 @@ "symbol": "outcome" }, "val": { - "bool": false + "bool": true } }, { @@ -1329,7 +1512,7 @@ "symbol": "resolved" }, "val": { - "bool": false + "bool": true } }, { @@ -1366,7 +1549,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1375,7 +1558,7 @@ }, "durability": "persistent", "val": { - "i128": "20000000" + "i128": "16000000" } } }, @@ -1383,6 +1566,36 @@ }, "live_until": 6307300 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "980000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1424,7 +1637,7 @@ "symbol": "requested_at" }, "val": { - "u64": "1000000" + "u64": "1003601" } } ] @@ -1433,7 +1646,7 @@ }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 6307301 }, { "entry": { @@ -1459,7 +1672,7 @@ ] }, "val": { - "i128": "20000000" + "i128": "16000000" } }, { @@ -1519,6 +1732,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1547,14 +1796,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1569,7 +1863,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1600,7 +1894,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", "key": { "ledger_key_nonce": { - "nonce": "6517132746326325848" + "nonce": "7270604957039011794" } }, "durability": "temporary", @@ -1609,7 +1903,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_paused_rejects_place_bet.1.json b/prediction_market/test_snapshots/tests/test_paused_rejects_place_bet.1.json index 368a281..e39db4d 100644 --- a/prediction_market/test_snapshots/tests/test_paused_rejects_place_bet.1.json +++ b/prediction_market/test_snapshots/tests/test_paused_rejects_place_bet.1.json @@ -597,7 +597,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -624,7 +624,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -651,7 +651,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -692,6 +773,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -735,7 +873,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -927,6 +1065,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -1141,6 +1306,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1169,14 +1370,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1191,7 +1437,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_paused_rejects_request_withdraw_fees.1.json b/prediction_market/test_snapshots/tests/test_paused_rejects_request_withdraw_fees.1.json index 97a1383..27510c8 100644 --- a/prediction_market/test_snapshots/tests/test_paused_rejects_request_withdraw_fees.1.json +++ b/prediction_market/test_snapshots/tests/test_paused_rejects_request_withdraw_fees.1.json @@ -689,7 +689,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -716,7 +716,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -743,7 +743,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -784,6 +865,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -827,7 +965,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1019,7 +1157,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1070,15 +1208,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1186,22 +1324,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1341,7 +1479,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1442,6 +1580,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1470,14 +1644,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1492,7 +1711,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_paused_rejects_resolve_market.1.json b/prediction_market/test_snapshots/tests/test_paused_rejects_resolve_market.1.json index 7cf5ca0..4822cfc 100644 --- a/prediction_market/test_snapshots/tests/test_paused_rejects_resolve_market.1.json +++ b/prediction_market/test_snapshots/tests/test_paused_rejects_resolve_market.1.json @@ -646,7 +646,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -673,7 +673,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -700,7 +700,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -741,6 +822,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -784,7 +922,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -976,7 +1114,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1027,15 +1165,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1116,22 +1254,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1271,7 +1409,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1372,6 +1510,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1400,14 +1574,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1422,7 +1641,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_paused_rejects_withdraw_fees.1.json b/prediction_market/test_snapshots/tests/test_paused_rejects_withdraw_fees.1.json index 050f90b..00a1beb 100644 --- a/prediction_market/test_snapshots/tests/test_paused_rejects_withdraw_fees.1.json +++ b/prediction_market/test_snapshots/tests/test_paused_rejects_withdraw_fees.1.json @@ -646,7 +646,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -673,7 +673,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -700,7 +700,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -741,6 +822,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -784,7 +922,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -976,7 +1114,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1027,15 +1165,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1116,22 +1254,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1271,7 +1409,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1372,6 +1510,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1400,14 +1574,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1422,7 +1641,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_payout_invariant_holds_through_partial_claims.1.json b/prediction_market/test_snapshots/tests/test_payout_invariant_holds_through_partial_claims.1.json new file mode 100644 index 0000000..301f7e9 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_payout_invariant_holds_through_partial_claims.1.json @@ -0,0 +1,3362 @@ +{ + "generators": { + "address": 10, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "10000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": "10000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "i128": "10000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "10300007" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "10300007" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "20000011" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "20000011" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "30000013" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "30000013" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + }, + { + "i128": "10000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "33333333" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "33333333" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 101, + "timestamp": 1003601, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2307661404550649928" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4571470874178140630" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "100000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "100000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "100000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "20000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "320000000" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "PendingReward" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_delta" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "lost_delta" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "30" + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "won_delta" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "PendingReward" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_delta" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "lost_delta" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "30" + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "won_delta" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "PendingReward" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_delta" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "lost_delta" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "30" + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "won_delta" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "PendingReward" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_delta" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "lost_delta" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" + } + }, + { + "key": { + "symbol": "tokens" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "won_delta" + }, + "val": { + "u32": 0 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "10300007" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "10094006" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "20000011" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "19600010" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "30000013" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "29400012" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "33333333" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "32666666" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 2 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 3 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 4 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 4 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "32666666" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "59094028" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "15673884" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "30434725" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "45652083" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "1872672" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "OpenFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "2578412842719982537" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "2140788761963629343" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", + "key": { + "ledger_key_nonce": { + "nonce": "1345255804540566779" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5", + "key": { + "ledger_key_nonce": { + "nonce": "5012940724606903311" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5", + "key": { + "ledger_key_nonce": { + "nonce": "6391496069076573377" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1872672" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "10005373877" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "10010434714" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "10015652070" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "9966666667" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_place_bet_emits_event.1.json b/prediction_market/test_snapshots/tests/test_place_bet_emits_event.1.json index 6497e8c..d62546a 100644 --- a/prediction_market/test_snapshots/tests/test_place_bet_emits_event.1.json +++ b/prediction_market/test_snapshots/tests/test_place_bet_emits_event.1.json @@ -606,7 +606,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -633,7 +633,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -660,7 +660,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -701,6 +782,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -744,7 +882,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -936,7 +1074,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -987,15 +1125,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1076,22 +1214,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1221,6 +1359,33 @@ }, "live_until": 6307300 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "20000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1305,6 +1470,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1321,14 +1522,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1343,7 +1589,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_place_bet_rejects_incompatible_referral.1.json b/prediction_market/test_snapshots/tests/test_place_bet_rejects_incompatible_referral.1.json index 320f18e..5e807e2 100644 --- a/prediction_market/test_snapshots/tests/test_place_bet_rejects_incompatible_referral.1.json +++ b/prediction_market/test_snapshots/tests/test_place_bet_rejects_incompatible_referral.1.json @@ -223,6 +223,41 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Market" + }, + { + "string": "https://x.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "1000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", @@ -297,41 +332,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "function_name": "create_market", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "Will BTC hit 100k?" - }, - { - "string": "https://example.com/btc.png" - }, - { - "vec": [ - { - "symbol": "Crypto" - } - ] - }, - { - "u64": "3600" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -503,7 +503,7 @@ }, "ext": "v0" }, - "live_until": 10000100 + "live_until": 10000099 }, { "entry": { @@ -650,7 +650,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -677,7 +677,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -704,7 +704,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -745,6 +826,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -788,7 +926,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -980,6 +1118,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -1043,7 +1208,7 @@ "symbol": "end_time" }, "val": { - "u64": "1090000" + "u64": "2000000" } }, { @@ -1059,7 +1224,7 @@ "symbol": "image_url" }, "val": { - "string": "https://example.com/btc.png" + "string": "https://x.png" } }, { @@ -1075,7 +1240,7 @@ "symbol": "question" }, "val": { - "string": "Will BTC hit 100k?" + "string": "Market" } }, { @@ -1108,7 +1273,7 @@ }, "ext": "v0" }, - "live_until": 6307301 + "live_until": 6307300 }, { "entry": { @@ -1194,6 +1359,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1210,14 +1411,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1086400" + "u32": 100 }, { "u32": 1 @@ -1232,7 +1478,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_place_no_bet.1.json b/prediction_market/test_snapshots/tests/test_place_no_bet.1.json index 45885ad..fd0b4b8 100644 --- a/prediction_market/test_snapshots/tests/test_place_no_bet.1.json +++ b/prediction_market/test_snapshots/tests/test_place_no_bet.1.json @@ -607,7 +607,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -634,7 +634,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -661,7 +661,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -702,6 +783,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -745,7 +883,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -937,7 +1075,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -988,18 +1126,18 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": false + "i128": "980000000" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { - "i128": "980000000" + "i128": "0" } } ] @@ -1077,22 +1215,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1232,7 +1370,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1333,6 +1471,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1349,14 +1523,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1371,7 +1590,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_place_yes_bet.1.json b/prediction_market/test_snapshots/tests/test_place_yes_bet.1.json index d44c8e0..6717b91 100644 --- a/prediction_market/test_snapshots/tests/test_place_yes_bet.1.json +++ b/prediction_market/test_snapshots/tests/test_place_yes_bet.1.json @@ -609,7 +609,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -636,7 +636,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -663,7 +663,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -704,6 +785,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -747,7 +885,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -939,7 +1077,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -990,15 +1128,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1079,22 +1217,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1234,7 +1372,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1335,6 +1473,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1351,14 +1525,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1373,7 +1592,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_rebalance_accumulates_both_sides.1.json b/prediction_market/test_snapshots/tests/test_rebalance_accumulates_both_sides.1.json new file mode 100644 index 0000000..12ab4b2 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_rebalance_accumulates_both_sides.1.json @@ -0,0 +1,5542 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "10000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "500000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "500000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "250000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "250000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "750000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "750000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 101, + "timestamp": 1003601, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "124590656928745377" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "300033532921919907" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "395965415359800683" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "544730322382084885" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "649072984189975589" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "670404547506884812" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "875319255151014454" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1060519300191340491" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1161004259517476189" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1242168959743744263" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1273663306374918439" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1345255804540566779" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1501277168746644712" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1506441561184340186" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1614739035918781831" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1690253666352074432" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1768924605727919950" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1967922937664261543" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2140788761963629343" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2254425974100219774" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2260266285686479847" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2307661404550649928" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2526474023416127439" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2578412842719982537" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2623024502929126324" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2733761617737370087" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2841415490237507697" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2891388370666955040" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2917827370713594154" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3195544978474815821" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3312139281147456071" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3507645618223554847" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3736142932239307322" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3791811173315715839" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3888397324562915271" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3945433670868351223" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3972104438082304464" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4211405827341991149" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4271701834903804982" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4553542552662768400" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4571470874178140630" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4601299207353310938" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4677765900193036446" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4822409645871993625" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4900321175033996277" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4914054227674050081" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5012940724606903311" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5043854608229809201" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5148037999226383026" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5219976416919672547" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5536345977105687142" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5670621023751100817" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5994256439390011320" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6006104520346379553" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6054449652355741849" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6208800374416201873" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6233550795020492710" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6306546209684867670" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6369051681840606601" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6391496069076573377" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6875503646996515520" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7542511690552384870" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7564072809757355283" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7687354978218273323" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7935298921545310989" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8067048471933141837" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8077058277077262192" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8079234564129527112" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8157382300544000078" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8375915698557174338" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8582780626144801259" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8754220119846337199" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8799288422285703394" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8840537117088365198" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8941506213304483187" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "9203650180228785090" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "9219847003023114248" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 4 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "2500000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "1225000000" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "1225000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "1225000000" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "1225000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "0" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "2450000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "50000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518501 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "2450000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "7500000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_reduce_position_full_close_deletes_position.1.json b/prediction_market/test_snapshots/tests/test_reduce_position_full_close_deletes_position.1.json new file mode 100644 index 0000000..e9f2a10 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_reduce_position_full_close_deletes_position.1.json @@ -0,0 +1,1869 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "10000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "reduce_position", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "0" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "10000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_reduce_position_keeps_resolution_exact.1.json b/prediction_market/test_snapshots/tests/test_reduce_position_keeps_resolution_exact.1.json new file mode 100644 index 0000000..c1601d5 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_reduce_position_keeps_resolution_exact.1.json @@ -0,0 +1,2777 @@ +{ + "generators": { + "address": 8, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "100000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": "100000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "reduce_position", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "i128": "400000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 101, + "timestamp": 1003601, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "100000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "20000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "120000000" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "30" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 0 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "30" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "2" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "2" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 2 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "600000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "588000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "980000000" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "980000000" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "588000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "32000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "1568000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "32000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "2307661404550649928" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "6391496069076573377" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "32000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "100968000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "99000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_reduce_position_partial_no_referrer.1.json b/prediction_market/test_snapshots/tests/test_reduce_position_partial_no_referrer.1.json new file mode 100644 index 0000000..a28c4bf --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_reduce_position_partial_no_referrer.1.json @@ -0,0 +1,1942 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "100000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "reduce_position", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "i128": "400000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "600000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "588000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "588000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "12000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "12000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "600000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "99400000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_reduce_position_rejects_cancelled_market.1.json b/prediction_market/test_snapshots/tests/test_reduce_position_rejects_cancelled_market.1.json new file mode 100644 index 0000000..eb23476 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_reduce_position_rejects_cancelled_market.1.json @@ -0,0 +1,1933 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "10000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "cancel_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "0" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "9000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_reduce_position_rejects_expired_market.1.json b/prediction_market/test_snapshots/tests/test_reduce_position_rejects_expired_market.1.json new file mode 100644 index 0000000..7ec36d2 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_reduce_position_rejects_expired_market.1.json @@ -0,0 +1,1891 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "10000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 101, + "timestamp": 1003601, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "20000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "20000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "9000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_reduce_position_rejects_non_bettor.1.json b/prediction_market/test_snapshots/tests/test_reduce_position_rejects_non_bettor.1.json new file mode 100644 index 0000000..8bc4c1f --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_reduce_position_rejects_non_bettor.1.json @@ -0,0 +1,1469 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_reduce_position_rejects_over_amount.1.json b/prediction_market/test_snapshots/tests/test_reduce_position_rejects_over_amount.1.json new file mode 100644 index 0000000..263f1f5 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_reduce_position_rejects_over_amount.1.json @@ -0,0 +1,1891 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "10000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "20000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "20000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "9000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_reduce_position_rejects_resolved_market.1.json b/prediction_market/test_snapshots/tests/test_reduce_position_rejects_resolved_market.1.json new file mode 100644 index 0000000..2b10768 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_reduce_position_rejects_resolved_market.1.json @@ -0,0 +1,2230 @@ +{ + "generators": { + "address": 8, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "10000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": "10000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 101, + "timestamp": 1003601, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "980000000" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "980000000" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "40000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "1960000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "40000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "2000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "9000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "9000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_reduce_position_rejects_zero_amount.1.json b/prediction_market/test_snapshots/tests/test_reduce_position_rejects_zero_amount.1.json new file mode 100644 index 0000000..263f1f5 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_reduce_position_rejects_zero_amount.1.json @@ -0,0 +1,1891 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "10000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "20000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "20000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "9000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_reduce_position_with_referrer_paid.1.json b/prediction_market/test_snapshots/tests/test_reduce_position_with_referrer_paid.1.json new file mode 100644 index 0000000..d007186 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_reduce_position_with_referrer_paid.1.json @@ -0,0 +1,2633 @@ +{ + "generators": { + "address": 8, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "10000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "register_referral", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "string": "Referrer" + }, + "void" + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "register_referral", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "string": "Bettor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "reduce_position", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "i128": "400000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "10000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "10000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "20000000" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "5" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 0 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "8" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 0 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "8" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "5" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "2" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "5" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "2" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 2 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "vec": [ + { + "symbol": "Profile" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "display_name" + }, + "val": { + "string": "Bettor" + } + }, + { + "key": { + "symbol": "referrer" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "vec": [ + { + "symbol": "Profile" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "display_name" + }, + "val": { + "string": "Referrer" + } + }, + { + "key": { + "symbol": "referrer" + }, + "val": "void" + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "vec": [ + { + "symbol": "ReferralCount" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "vec": [ + { + "symbol": "ReferralEarnings" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "5000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "600000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "588000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "588000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "9000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "9000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "597000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "9398000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "5000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_reduce_then_cancel_refund_pays_remaining_gross.1.json b/prediction_market/test_snapshots/tests/test_reduce_then_cancel_refund_pays_remaining_gross.1.json new file mode 100644 index 0000000..eff3e60 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_reduce_then_cancel_refund_pays_remaining_gross.1.json @@ -0,0 +1,2022 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "100000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "reduce_position", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "i128": "400000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "cancel_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "cancel_refund", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "0" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "100000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_reduce_then_rebuild_same_side_opposite_still_rejected.1.json b/prediction_market/test_snapshots/tests/test_reduce_then_rebuild_same_side_opposite_still_rejected.1.json new file mode 100644 index 0000000..68f9c28 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_reduce_then_rebuild_same_side_opposite_still_rejected.1.json @@ -0,0 +1,2222 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "100000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "reduce_position", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "i128": "400000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "500000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "500000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1200000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "98000000" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "1078000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "FeeLedger" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "24000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "98000000" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "1078000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "24000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "OpenFees" + } + ] + }, + "val": { + "i128": "24000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1200000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "98800000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + ], + "data": { + "i128": "100000000" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + ], + "data": { + "i128": "500000" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + ], + "data": { + "i128": "500000" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "referral_missed" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "i128": "500000" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "bet_placed" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + } + ], + "data": { + "vec": [ + { + "bool": false + }, + { + "i128": "100000000" + }, + { + "i128": "98000000" + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_referral_fee_flow_registered_referrer.1.json b/prediction_market/test_snapshots/tests/test_referral_fee_flow_registered_referrer.1.json new file mode 100644 index 0000000..eee1eb3 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_referral_fee_flow_registered_referrer.1.json @@ -0,0 +1,2588 @@ +{ + "generators": { + "address": 8, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "10000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "register_referral", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "string": "Ref" + }, + "void" + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "register_referral", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "string": "User" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "10000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "10000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "20000000" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "5" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 0 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "8" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 0 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "8" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "5" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "2" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "5" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "2" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 2 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "vec": [ + { + "symbol": "Profile" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "display_name" + }, + "val": { + "string": "User" + } + }, + { + "key": { + "symbol": "referrer" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "vec": [ + { + "symbol": "Profile" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "display_name" + }, + "val": { + "string": "Ref" + } + }, + { + "key": { + "symbol": "referrer" + }, + "val": "void" + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "vec": [ + { + "symbol": "ReferralCount" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "vec": [ + { + "symbol": "ReferralEarnings" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "5000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "15000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "15000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "995000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "9000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "5000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_referral_still_works_after_registered_referrer.1.json b/prediction_market/test_snapshots/tests/test_referral_still_works_after_registered_referrer.1.json new file mode 100644 index 0000000..1c12ab3 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_referral_still_works_after_registered_referrer.1.json @@ -0,0 +1,2655 @@ +{ + "generators": { + "address": 8, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "10000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "register_referral", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "string": "Ref" + }, + "void" + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "register_referral", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "string": "User" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "500000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "500000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "10000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "10000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "20000000" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "5" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 0 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "11" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 0 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "11" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "5" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "2" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "5" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "2" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 2 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "vec": [ + { + "symbol": "Profile" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "display_name" + }, + "val": { + "string": "User" + } + }, + { + "key": { + "symbol": "referrer" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "vec": [ + { + "symbol": "Profile" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "display_name" + }, + "val": { + "string": "Ref" + } + }, + { + "key": { + "symbol": "referrer" + }, + "val": "void" + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "vec": [ + { + "symbol": "ReferralCount" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "vec": [ + { + "symbol": "ReferralEarnings" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "7500000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1500000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "1470000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "1470000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "22500000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "22500000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1492500000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "8500000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "7500000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_referrer_bonus_points_per_bet.1.json b/prediction_market/test_snapshots/tests/test_referrer_bonus_points_per_bet.1.json index 2f1b183..8e2a920 100644 --- a/prediction_market/test_snapshots/tests/test_referrer_bonus_points_per_bet.1.json +++ b/prediction_market/test_snapshots/tests/test_referrer_bonus_points_per_bet.1.json @@ -704,7 +704,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -731,7 +731,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -758,7 +758,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -785,7 +785,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -812,7 +812,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -853,6 +934,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -896,7 +1034,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -920,7 +1058,15 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "epoch" }, "val": { "u32": 0 @@ -928,18 +1074,18 @@ }, { "key": { - "symbol": "points" + "symbol": "lost_bets" }, "val": { - "u64": "5" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "5" } }, { @@ -980,7 +1126,15 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "symbol": "epoch" }, "val": { "u32": 0 @@ -988,18 +1142,18 @@ }, { "key": { - "symbol": "points" + "symbol": "lost_bets" }, "val": { - "u64": "11" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 3 + "u64": "11" } }, { @@ -1028,43 +1182,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307300 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "vec": [ + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "key": { + "symbol": "points" + }, + "val": { + "u64": "11" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -1085,7 +1237,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 1 } ] }, @@ -1097,7 +1249,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } }, { @@ -1113,7 +1265,7 @@ "symbol": "points" }, "val": { - "u64": "11" + "u64": "5" } } ] @@ -1134,41 +1286,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 1 + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "points" - }, - "val": { - "u64": "5" - } + "u32": 1 } ] + }, + "durability": "persistent", + "val": { + "u64": "2" } } }, @@ -1201,7 +1355,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1228,7 +1382,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1305,6 +1459,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "2" + } + }, { "key": { "vec": [ @@ -1380,7 +1546,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1422,7 +1588,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1449,7 +1615,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1476,7 +1642,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1560,7 +1726,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1611,15 +1777,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "1470000000" @@ -1700,10 +1866,10 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, @@ -1715,7 +1881,7 @@ }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1855,7 +2021,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1956,6 +2122,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1972,14 +2174,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1994,7 +2241,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_refresh_market_ttl_rebumps_bet_and_market.1.json b/prediction_market/test_snapshots/tests/test_refresh_market_ttl_rebumps_bet_and_market.1.json new file mode 100644 index 0000000..00e893e --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_refresh_market_ttl_rebumps_bet_and_market.1.json @@ -0,0 +1,1896 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 6000100, + "timestamp": 1000001, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 12307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 12307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 12307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 12307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "20000000" + } + } + }, + "ext": "v0" + }, + "live_until": 12307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "20000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 12307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 12307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_refresh_markets_migrates_existing_entries.1.json b/prediction_market/test_snapshots/tests/test_refresh_markets_migrates_existing_entries.1.json new file mode 100644 index 0000000..f47986f --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_refresh_markets_migrates_existing_entries.1.json @@ -0,0 +1,2301 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "4000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "2" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 6000100, + "timestamp": 1000001, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 12307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "2" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 12307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 12307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "2" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 12307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 12307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "2" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 12307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 12307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "2" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 12307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "20000000" + } + } + }, + "ext": "v0" + }, + "live_until": 12307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "2" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "20000000" + } + } + }, + "ext": "v0" + }, + "live_until": 12307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "40000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "2" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 2 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 12307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "2000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "2000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 12307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_reject_add_resolver_who_holds_open_stake.1.json b/prediction_market/test_snapshots/tests/test_reject_add_resolver_who_holds_open_stake.1.json new file mode 100644 index 0000000..ef4a7a4 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_reject_add_resolver_who_holds_open_stake.1.json @@ -0,0 +1,1891 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "20000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "20000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_reject_bet_below_minimum.1.json b/prediction_market/test_snapshots/tests/test_reject_bet_below_minimum.1.json index cfc5d0a..ca06981 100644 --- a/prediction_market/test_snapshots/tests/test_reject_bet_below_minimum.1.json +++ b/prediction_market/test_snapshots/tests/test_reject_bet_below_minimum.1.json @@ -558,7 +558,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -585,7 +585,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -612,7 +612,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -653,6 +734,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -696,7 +834,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -888,6 +1026,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -1102,6 +1267,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1118,14 +1319,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1140,7 +1386,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_reject_bet_cancelled_market.1.json b/prediction_market/test_snapshots/tests/test_reject_bet_cancelled_market.1.json index 782a712..6a59f7d 100644 --- a/prediction_market/test_snapshots/tests/test_reject_bet_cancelled_market.1.json +++ b/prediction_market/test_snapshots/tests/test_reject_bet_cancelled_market.1.json @@ -600,7 +600,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -627,7 +627,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -654,7 +654,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -695,6 +776,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -738,7 +876,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -930,6 +1068,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -1144,6 +1309,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1160,14 +1361,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1182,7 +1428,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_reject_bet_expired_market.1.json b/prediction_market/test_snapshots/tests/test_reject_bet_expired_market.1.json index 5a7f405..c6f148a 100644 --- a/prediction_market/test_snapshots/tests/test_reject_bet_expired_market.1.json +++ b/prediction_market/test_snapshots/tests/test_reject_bet_expired_market.1.json @@ -558,7 +558,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -585,7 +585,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -612,7 +612,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -653,6 +734,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -696,7 +834,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -888,6 +1026,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -1102,6 +1267,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1118,14 +1319,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1140,7 +1386,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_reject_bet_resolved_market.1.json b/prediction_market/test_snapshots/tests/test_reject_bet_resolved_market.1.json index 4c75b9b..a2a94ff 100644 --- a/prediction_market/test_snapshots/tests/test_reject_bet_resolved_market.1.json +++ b/prediction_market/test_snapshots/tests/test_reject_bet_resolved_market.1.json @@ -694,7 +694,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -721,7 +721,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -748,7 +748,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -789,6 +870,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -832,7 +970,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1024,7 +1162,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1075,15 +1213,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "490000000" @@ -1164,22 +1302,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1319,7 +1457,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1450,6 +1588,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1466,14 +1640,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1488,7 +1707,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_reject_cancel_market_non_admin.1.json b/prediction_market/test_snapshots/tests/test_reject_cancel_market_non_admin.1.json index 3b264c1..8bc4c1f 100644 --- a/prediction_market/test_snapshots/tests/test_reject_cancel_market_non_admin.1.json +++ b/prediction_market/test_snapshots/tests/test_reject_cancel_market_non_admin.1.json @@ -516,7 +516,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -543,7 +543,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -570,7 +570,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -611,6 +692,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -654,7 +792,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -846,6 +984,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -1060,6 +1225,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1076,14 +1277,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1098,7 +1344,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_reject_cancel_resolved_market.1.json b/prediction_market/test_snapshots/tests/test_reject_cancel_resolved_market.1.json index 8aa423b..7044157 100644 --- a/prediction_market/test_snapshots/tests/test_reject_cancel_resolved_market.1.json +++ b/prediction_market/test_snapshots/tests/test_reject_cancel_resolved_market.1.json @@ -652,7 +652,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -679,7 +679,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -706,7 +706,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -747,6 +828,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -790,7 +928,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -982,7 +1120,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1033,15 +1171,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "490000000" @@ -1122,22 +1260,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1277,7 +1415,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1408,6 +1546,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1424,14 +1598,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1446,7 +1665,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_reject_claim_cancelled.1.json b/prediction_market/test_snapshots/tests/test_reject_claim_cancelled.1.json index 45793d5..49b0b56 100644 --- a/prediction_market/test_snapshots/tests/test_reject_claim_cancelled.1.json +++ b/prediction_market/test_snapshots/tests/test_reject_claim_cancelled.1.json @@ -649,7 +649,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -676,7 +676,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -703,7 +703,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -744,6 +825,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -787,7 +925,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -979,7 +1117,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1030,15 +1168,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1119,22 +1257,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1264,6 +1402,33 @@ }, "live_until": 6307300 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "0" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1348,6 +1513,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1364,14 +1565,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1386,7 +1632,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_reject_claim_unresolved.1.json b/prediction_market/test_snapshots/tests/test_reject_claim_unresolved.1.json index b4a601f..ef4a7a4 100644 --- a/prediction_market/test_snapshots/tests/test_reject_claim_unresolved.1.json +++ b/prediction_market/test_snapshots/tests/test_reject_claim_unresolved.1.json @@ -607,7 +607,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -634,7 +634,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -661,7 +661,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -702,6 +783,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -745,7 +883,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -937,7 +1075,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -988,15 +1126,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1077,22 +1215,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1232,7 +1370,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1333,6 +1471,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1349,14 +1523,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1371,7 +1590,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_reject_create_market_non_admin.1.json b/prediction_market/test_snapshots/tests/test_reject_create_market_non_admin.1.json index 43c4e54..a66a8de 100644 --- a/prediction_market/test_snapshots/tests/test_reject_create_market_non_admin.1.json +++ b/prediction_market/test_snapshots/tests/test_reject_create_market_non_admin.1.json @@ -461,7 +461,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -488,7 +488,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -515,7 +515,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -556,6 +637,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -599,7 +737,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -791,6 +929,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -877,6 +1042,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -888,6 +1089,51 @@ "val": { "u64": "0" } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } } ] } @@ -896,7 +1142,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_reject_double_claim.1.json b/prediction_market/test_snapshots/tests/test_reject_double_claim.1.json index a4628d8..2ceb4e3 100644 --- a/prediction_market/test_snapshots/tests/test_reject_double_claim.1.json +++ b/prediction_market/test_snapshots/tests/test_reject_double_claim.1.json @@ -354,6 +354,28 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -652,7 +674,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -679,7 +701,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -706,7 +728,115 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "100000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -747,6 +877,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -780,7 +967,7 @@ ] }, "val": { - "i128": "0" + "i128": "100000000" } } ] @@ -790,7 +977,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -814,7 +1001,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -822,56 +1009,37 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "30" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 } }, { "key": { - "symbol": "won_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "30" } - } - ] - } - } - }, - "ext": "v0" - }, - "live_until": 6307301 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -931,6 +1099,33 @@ }, "live_until": 6307301 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1033,6 +1228,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, { "key": { "vec": [ @@ -1054,7 +1261,7 @@ ] }, "val": { - "u32": 0 + "u32": 1 } } ] @@ -1148,7 +1355,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1178,7 +1385,7 @@ "symbol": "claimed" }, "val": { - "bool": false + "bool": true } }, { @@ -1199,15 +1406,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1288,22 +1495,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1443,7 +1650,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1574,6 +1781,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1590,14 +1833,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1612,7 +1900,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1634,6 +1922,26 @@ }, "live_until": 10000099 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1711,7 +2019,7 @@ "symbol": "amount" }, "val": { - "i128": "1000000000" + "i128": "20000000" } }, { @@ -1763,7 +2071,7 @@ "symbol": "amount" }, "val": { - "i128": "1000000000" + "i128": "1980000000" } }, { diff --git a/prediction_market/test_snapshots/tests/test_reject_double_resolution.1.json b/prediction_market/test_snapshots/tests/test_reject_double_resolution.1.json index 8aa423b..7044157 100644 --- a/prediction_market/test_snapshots/tests/test_reject_double_resolution.1.json +++ b/prediction_market/test_snapshots/tests/test_reject_double_resolution.1.json @@ -652,7 +652,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -679,7 +679,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -706,7 +706,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -747,6 +828,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -790,7 +928,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -982,7 +1120,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1033,15 +1171,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "490000000" @@ -1122,22 +1260,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1277,7 +1415,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1408,6 +1546,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1424,14 +1598,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1446,7 +1665,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_reject_drain_entire_accumulator_in_one_request.1.json b/prediction_market/test_snapshots/tests/test_reject_drain_entire_accumulator_in_one_request.1.json index 7179290..4ea831e 100644 --- a/prediction_market/test_snapshots/tests/test_reject_drain_entire_accumulator_in_one_request.1.json +++ b/prediction_market/test_snapshots/tests/test_reject_drain_entire_accumulator_in_one_request.1.json @@ -650,7 +650,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -677,7 +677,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -704,7 +704,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -745,6 +826,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -788,7 +926,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -980,7 +1118,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1031,15 +1169,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1147,22 +1285,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1302,7 +1440,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1403,6 +1541,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1419,14 +1593,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1441,7 +1660,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_reject_duplicate_withdrawal_request.1.json b/prediction_market/test_snapshots/tests/test_reject_duplicate_withdrawal_request.1.json index c09a729..700d1a8 100644 --- a/prediction_market/test_snapshots/tests/test_reject_duplicate_withdrawal_request.1.json +++ b/prediction_market/test_snapshots/tests/test_reject_duplicate_withdrawal_request.1.json @@ -329,6 +329,31 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", @@ -381,8 +406,8 @@ ], "ledger": { "protocol_version": 26, - "sequence_number": 100, - "timestamp": 1000000, + "sequence_number": 101, + "timestamp": 1003601, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 10, "min_persistent_entry_ttl": 100, @@ -508,7 +533,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -630,6 +655,26 @@ }, "live_until": 10000099 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -675,7 +720,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -702,7 +747,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -729,7 +774,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -770,6 +896,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -813,7 +996,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1005,7 +1188,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1056,15 +1239,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1160,7 +1343,7 @@ }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 6307301 }, { "entry": { @@ -1172,22 +1355,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1274,7 +1457,7 @@ "symbol": "outcome" }, "val": { - "bool": false + "bool": true } }, { @@ -1290,7 +1473,7 @@ "symbol": "resolved" }, "val": { - "bool": false + "bool": true } }, { @@ -1327,7 +1510,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1336,7 +1519,7 @@ }, "durability": "persistent", "val": { - "i128": "20000000" + "i128": "16000000" } } }, @@ -1344,6 +1527,36 @@ }, "live_until": 6307300 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "980000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1385,7 +1598,7 @@ "symbol": "requested_at" }, "val": { - "u64": "1000000" + "u64": "1003601" } } ] @@ -1394,7 +1607,7 @@ }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 6307301 }, { "entry": { @@ -1420,7 +1633,7 @@ ] }, "val": { - "i128": "20000000" + "i128": "16000000" } }, { @@ -1480,6 +1693,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1496,14 +1745,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1518,7 +1812,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1549,7 +1843,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", "key": { "ledger_key_nonce": { - "nonce": "6517132746326325848" + "nonce": "7270604957039011794" } }, "durability": "temporary", @@ -1558,7 +1852,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_reject_fee_recipient_immediate_withdraw.1.json b/prediction_market/test_snapshots/tests/test_reject_fee_recipient_immediate_withdraw.1.json index c6eaa2e..eba8d62 100644 --- a/prediction_market/test_snapshots/tests/test_reject_fee_recipient_immediate_withdraw.1.json +++ b/prediction_market/test_snapshots/tests/test_reject_fee_recipient_immediate_withdraw.1.json @@ -649,7 +649,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -676,7 +676,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -703,7 +703,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -744,6 +825,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -787,7 +925,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -979,7 +1117,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1030,15 +1168,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1146,22 +1284,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1301,7 +1439,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1402,6 +1540,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1418,14 +1592,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1440,7 +1659,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_reject_fee_recipient_request_arbitrary_recipient.1.json b/prediction_market/test_snapshots/tests/test_reject_fee_recipient_request_arbitrary_recipient.1.json index f630f2c..6ab60ed 100644 --- a/prediction_market/test_snapshots/tests/test_reject_fee_recipient_request_arbitrary_recipient.1.json +++ b/prediction_market/test_snapshots/tests/test_reject_fee_recipient_request_arbitrary_recipient.1.json @@ -649,7 +649,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -676,7 +676,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -703,7 +703,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -744,6 +825,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -787,7 +925,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -979,7 +1117,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1030,15 +1168,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1146,22 +1284,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1301,7 +1439,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1402,6 +1540,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1418,14 +1592,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1440,7 +1659,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_reject_freeze_after_dispute_window.1.json b/prediction_market/test_snapshots/tests/test_reject_freeze_after_dispute_window.1.json new file mode 100644 index 0000000..79d68e8 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_reject_freeze_after_dispute_window.1.json @@ -0,0 +1,2050 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": false + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 102, + "timestamp": 1608401, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "ForfeitedPool" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "980000000" + } + }, + { + "key": { + "symbol": "frozen" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "locked_fees" + }, + "val": { + "i128": "20000000" + } + }, + { + "key": { + "symbol": "resolved_at" + }, + "val": { + "u64": "1003601" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "0" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "980000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "ZeroSideDisputeActive" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_reject_freeze_two_sided_market.1.json b/prediction_market/test_snapshots/tests/test_reject_freeze_two_sided_market.1.json new file mode 100644 index 0000000..b3fecda --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_reject_freeze_two_sided_market.1.json @@ -0,0 +1,2230 @@ +{ + "generators": { + "address": 8, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 101, + "timestamp": 1003601, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "980000000" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "980000000" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "40000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "1960000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "40000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "2000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_reject_gross_minimum_when_net_is_too_small.1.json b/prediction_market/test_snapshots/tests/test_reject_gross_minimum_when_net_is_too_small.1.json index cfc5d0a..ca06981 100644 --- a/prediction_market/test_snapshots/tests/test_reject_gross_minimum_when_net_is_too_small.1.json +++ b/prediction_market/test_snapshots/tests/test_reject_gross_minimum_when_net_is_too_small.1.json @@ -558,7 +558,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -585,7 +585,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -612,7 +612,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -653,6 +734,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -696,7 +834,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -888,6 +1026,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -1102,6 +1267,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1118,14 +1319,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1140,7 +1386,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_reject_market_duration_below_minimum.1.json b/prediction_market/test_snapshots/tests/test_reject_market_duration_below_minimum.1.json index 31aaef4..00f6e1b 100644 --- a/prediction_market/test_snapshots/tests/test_reject_market_duration_below_minimum.1.json +++ b/prediction_market/test_snapshots/tests/test_reject_market_duration_below_minimum.1.json @@ -461,7 +461,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -488,7 +488,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -515,7 +515,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -556,6 +637,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -599,7 +737,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -791,6 +929,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -877,6 +1042,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -888,6 +1089,51 @@ "val": { "u64": "0" } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } } ] } @@ -896,7 +1142,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_reject_opposite_side_bet.1.json b/prediction_market/test_snapshots/tests/test_reject_opposite_side_bet.1.json index abb9c7b..c58cd14 100644 --- a/prediction_market/test_snapshots/tests/test_reject_opposite_side_bet.1.json +++ b/prediction_market/test_snapshots/tests/test_reject_opposite_side_bet.1.json @@ -329,6 +329,57 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "500000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "500000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], [] ], "ledger": { @@ -607,7 +658,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -634,7 +685,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -661,7 +712,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -702,6 +834,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -745,7 +934,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -937,7 +1126,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -975,7 +1164,7 @@ "symbol": "count" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -983,20 +1172,20 @@ "symbol": "gross" }, "val": { - "i128": "1000000000" + "i128": "1500000000" } }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "490000000" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1077,22 +1266,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1203,7 +1392,7 @@ "symbol": "total_no" }, "val": { - "i128": "0" + "i128": "490000000" } }, { @@ -1232,7 +1421,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1241,7 +1430,7 @@ }, "durability": "persistent", "val": { - "i128": "20000000" + "i128": "30000000" } } }, @@ -1273,7 +1462,7 @@ ] }, "val": { - "i128": "20000000" + "i128": "30000000" } }, { @@ -1333,6 +1522,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1349,14 +1574,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1371,7 +1641,27 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 }, { "entry": { @@ -1470,7 +1760,7 @@ "symbol": "amount" }, "val": { - "i128": "1000000000" + "i128": "1500000000" } }, { @@ -1522,7 +1812,7 @@ "symbol": "amount" }, "val": { - "i128": "4000000000" + "i128": "3500000000" } }, { diff --git a/prediction_market/test_snapshots/tests/test_reject_place_bet_with_unregistered_referrer.1.json b/prediction_market/test_snapshots/tests/test_reject_place_bet_with_unregistered_referrer.1.json new file mode 100644 index 0000000..7f78fae --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_reject_place_bet_with_unregistered_referrer.1.json @@ -0,0 +1,1361 @@ +{ + "generators": { + "address": 8, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "2000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_reject_resolve_before_deadline.1.json b/prediction_market/test_snapshots/tests/test_reject_resolve_before_deadline.1.json index 62ee5ec..b9183dd 100644 --- a/prediction_market/test_snapshots/tests/test_reject_resolve_before_deadline.1.json +++ b/prediction_market/test_snapshots/tests/test_reject_resolve_before_deadline.1.json @@ -607,7 +607,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -634,7 +634,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -661,7 +661,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -702,6 +783,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -745,7 +883,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -937,7 +1075,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -988,15 +1126,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "490000000" @@ -1077,22 +1215,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1232,7 +1370,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1333,6 +1471,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1349,14 +1523,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1371,7 +1590,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_reject_resolve_market_non_resolver.1.json b/prediction_market/test_snapshots/tests/test_reject_resolve_market_non_resolver.1.json index 03c6402..2318e43 100644 --- a/prediction_market/test_snapshots/tests/test_reject_resolve_market_non_resolver.1.json +++ b/prediction_market/test_snapshots/tests/test_reject_resolve_market_non_resolver.1.json @@ -607,7 +607,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -634,7 +634,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -661,7 +661,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -702,6 +783,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -745,7 +883,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -937,7 +1075,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -988,15 +1126,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "490000000" @@ -1077,22 +1215,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1232,7 +1370,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1333,6 +1471,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1349,14 +1523,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1371,7 +1590,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_reject_too_many_bets.1.json b/prediction_market/test_snapshots/tests/test_reject_too_many_bets.1.json index 1adbd35..01d31d4 100644 --- a/prediction_market/test_snapshots/tests/test_reject_too_many_bets.1.json +++ b/prediction_market/test_snapshots/tests/test_reject_too_many_bets.1.json @@ -1538,7 +1538,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1565,7 +1565,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1592,7 +1592,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -1633,6 +1714,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -1676,7 +1814,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1868,7 +2006,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1919,15 +2057,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "2156000000" @@ -2008,22 +2146,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -2163,7 +2301,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -2264,6 +2402,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -2280,14 +2454,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -2302,7 +2521,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -2344,37 +2563,16 @@ }, "live_until": 10000099 }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "account": { - "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", - "balance": "0", - "seq_num": "0", - "num_sub_entries": 0, - "inflation_dest": null, - "flags": 0, - "home_domain": "", - "thresholds": "01010101", - "signers": [], - "ext": "v0" - } - }, - "ext": "v0" - }, - "live_until": null - }, { "entry": { "last_modified_ledger_seq": 0, "data": { "contract_data": { "ext": "v0", - "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": "801925984706572462" + "nonce": "1345255804540566779" } }, "durability": "temporary", @@ -2391,10 +2589,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": "115220454072064130" + "nonce": "1690253666352074432" } }, "durability": "temporary", @@ -2411,10 +2609,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": "1033654523790656264" + "nonce": "2140788761963629343" } }, "durability": "temporary", @@ -2431,10 +2629,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": "1194852393571756375" + "nonce": "2307661404550649928" } }, "durability": "temporary", @@ -2451,10 +2649,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": "2032731177588607455" + "nonce": "2578412842719982537" } }, "durability": "temporary", @@ -2471,10 +2669,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": "4270020994084947596" + "nonce": "2781962168096793370" } }, "durability": "temporary", @@ -2491,10 +2689,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": "4837995959683129791" + "nonce": "2891388370666955040" } }, "durability": "temporary", @@ -2511,10 +2709,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": "5541220902715666415" + "nonce": "3126073502131104533" } }, "durability": "temporary", @@ -2531,10 +2729,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": "5806905060045992000" + "nonce": "3736142932239307322" } }, "durability": "temporary", @@ -2551,10 +2749,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": "6277191135259896685" + "nonce": "4571470874178140630" } }, "durability": "temporary", @@ -2571,10 +2769,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": "8370022561469687789" + "nonce": "4914054227674050081" } }, "durability": "temporary", @@ -2591,26 +2789,19 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { - "vec": [ - { - "symbol": "AuthorizedMinter" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] + "ledger_key_nonce": { + "nonce": "5012940724606903311" + } }, - "durability": "persistent", - "val": { - "bool": true - } + "durability": "temporary", + "val": "void" } }, "ext": "v0" }, - "live_until": 199 + "live_until": 10000099 }, { "entry": { @@ -2618,26 +2809,19 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { - "vec": [ - { - "symbol": "AuthorizedMinter" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - ] + "ledger_key_nonce": { + "nonce": "5994256439390011320" + } }, - "durability": "persistent", - "val": { - "bool": true - } + "durability": "temporary", + "val": "void" } }, "ext": "v0" }, - "live_until": 199 + "live_until": 10000099 }, { "entry": { @@ -2645,26 +2829,19 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { - "vec": [ - { - "symbol": "AuthorizedMinter" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] + "ledger_key_nonce": { + "nonce": "6391496069076573377" + } }, - "durability": "persistent", - "val": { - "bool": true - } + "durability": "temporary", + "val": "void" } }, "ext": "v0" }, - "live_until": 199 + "live_until": 10000099 }, { "entry": { @@ -2672,83 +2849,19 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - "key": "ledger_key_contract_instance", - "durability": "persistent", - "val": { - "contract_instance": { - "executable": { - "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" - }, - "storage": [ - { - "key": { - "vec": [ - { - "symbol": "Admin" - } - ] - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - }, - { - "key": { - "vec": [ - { - "symbol": "Decimals" - } - ] - }, - "val": { - "u32": 7 - } - }, - { - "key": { - "vec": [ - { - "symbol": "Name" - } - ] - }, - "val": { - "string": "PULSE" - } - }, - { - "key": { - "vec": [ - { - "symbol": "Symbol" - } - ] - }, - "val": { - "string": "PLSE" - } - }, - { - "key": { - "vec": [ - { - "symbol": "TotalSupply" - } - ] - }, - "val": { - "i128": "0" - } - } - ] + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" } - } + }, + "durability": "temporary", + "val": "void" } }, "ext": "v0" }, - "live_until": 199 + "live_until": 10000099 }, { "entry": { @@ -2756,107 +2869,19 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": "ledger_key_contract_instance", - "durability": "persistent", - "val": { - "contract_instance": { - "executable": { - "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" - }, - "storage": [ - { - "key": { - "vec": [ - { - "symbol": "Admin" - } - ] - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - }, - { - "key": { - "vec": [ - { - "symbol": "MarketContract" - } - ] - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - }, - { - "key": { - "vec": [ - { - "symbol": "MinPoints" - } - ] - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "vec": [ - { - "symbol": "MinSlot" - } - ] - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "vec": [ - { - "symbol": "ReferralContract" - } - ] - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - }, - { - "key": { - "vec": [ - { - "symbol": "TokenContract" - } - ] - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "vec": [ - { - "symbol": "TopPlayerCount" - } - ] - }, - "val": { - "u32": 0 - } - } - ] + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" } - } + }, + "durability": "temporary", + "val": "void" } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 10000099 }, { "entry": { @@ -2864,83 +2889,19 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": "ledger_key_contract_instance", - "durability": "persistent", - "val": { - "contract_instance": { - "executable": { - "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" - }, - "storage": [ - { - "key": { - "vec": [ - { - "symbol": "Admin" - } - ] - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - }, - { - "key": { - "vec": [ - { - "symbol": "LeaderboardContract" - } - ] - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "vec": [ - { - "symbol": "MarketContract" - } - ] - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - }, - { - "key": { - "vec": [ - { - "symbol": "TokenContract" - } - ] - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "vec": [ - { - "symbol": "XlmSacContract" - } - ] - }, - "val": { - "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" - } - } - ] + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "8077058277077262192" } - } + }, + "durability": "temporary", + "val": "void" } }, "ext": "v0" }, - "live_until": 199 + "live_until": 10000099 }, { "entry": { @@ -2948,14 +2909,34 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "8375915698557174338" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", "key": { "vec": [ { - "symbol": "Market" + "symbol": "Balance" }, { - "u64": "1" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } ] }, @@ -2964,51 +2945,59 @@ "map": [ { "key": { - "symbol": "bet_count" + "symbol": "amount" }, "val": { - "u32": 0 + "i128": "0" } }, { "key": { - "symbol": "cancelled" + "symbol": "authorized" }, "val": { - "bool": false + "bool": true } }, { "key": { - "symbol": "category" + "symbol": "clawback" }, "val": { - "vec": [ - { - "symbol": "Crypto" - } - ] + "bool": false } - }, + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } + "symbol": "Balance" }, { - "key": { - "symbol": "end_time" - }, - "val": { - "u64": "1003600" - } - }, + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "id" + "symbol": "amount" }, "val": { "i128": "2200000000" @@ -3016,51 +3005,19 @@ }, { "key": { - "symbol": "image_url" - }, - "val": { - "string": "https://example.com/btc.png" - } - }, - { - "key": { - "symbol": "outcome" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "question" + "symbol": "authorized" }, "val": { - "string": "Will BTC hit 100k?" + "bool": true } }, { "key": { - "symbol": "resolved" + "symbol": "clawback" }, "val": { "bool": false } - }, - { - "key": { - "symbol": "total_no" - }, - "val": { - "i128": "0" - } - }, - { - "key": { - "symbol": "total_yes" - }, - "val": { - "i128": "0" - } } ] } @@ -3068,131 +3025,7 @@ }, "ext": "v0" }, - "live_until": 6307300 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": "ledger_key_contract_instance", - "durability": "persistent", - "val": { - "contract_instance": { - "executable": { - "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" - }, - "storage": [ - { - "key": { - "vec": [ - { - "symbol": "AccumulatedFees" - } - ] - }, - "val": { - "i128": "0" - } - }, - { - "key": { - "vec": [ - { - "symbol": "Admin" - } - ] - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - }, - { - "key": { - "vec": [ - { - "symbol": "Cfg" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "leaderboard" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "referral" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "xlm_sac" - }, - "val": { - "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "MarketCount" - } - ] - }, - "val": { - "u64": "1" - } - }, - { - "key": { - "vec": [ - { - "symbol": "RateWindow" - } - ] - }, - "val": { - "vec": [ - { - "u64": "1000000" - }, - { - "u32": 1 - } - ] - } - } - ] - } - } - } - }, - "ext": "v0" - }, - "live_until": 199 + "live_until": 518500 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_reject_too_many_bets_across_sides.1.json b/prediction_market/test_snapshots/tests/test_reject_too_many_bets_across_sides.1.json new file mode 100644 index 0000000..277d0ca --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_reject_too_many_bets_across_sides.1.json @@ -0,0 +1,3202 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "100000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "110000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 20 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "2200000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "1078000000" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "1078000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "1078000000" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "1078000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "44000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "44000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "544730322382084885" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "1345255804540566779" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "1690253666352074432" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "2140788761963629343" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "2307661404550649928" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "2578412842719982537" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "2891388370666955040" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3736142932239307322" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "4571470874178140630" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "4914054227674050081" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "5012940724606903311" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "5994256439390011320" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "6391496069076573377" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "8077058277077262192" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "8375915698557174338" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "2200000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "97800000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_reject_unregistered_referrer_e2e.1.json b/prediction_market/test_snapshots/tests/test_reject_unregistered_referrer_e2e.1.json new file mode 100644 index 0000000..483fd54 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_reject_unregistered_referrer_e2e.1.json @@ -0,0 +1,1361 @@ +{ + "generators": { + "address": 8, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "10000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "10000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_reject_withdraw_fees_non_admin.1.json b/prediction_market/test_snapshots/tests/test_reject_withdraw_fees_non_admin.1.json index bac01f9..0ada583 100644 --- a/prediction_market/test_snapshots/tests/test_reject_withdraw_fees_non_admin.1.json +++ b/prediction_market/test_snapshots/tests/test_reject_withdraw_fees_non_admin.1.json @@ -607,7 +607,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -634,7 +634,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -661,7 +661,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -702,6 +783,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -745,7 +883,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -937,7 +1075,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -988,15 +1126,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1077,22 +1215,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1232,7 +1370,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1333,6 +1471,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1349,14 +1523,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1371,7 +1590,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_reject_withdraw_fees_to_arbitrary_recipient.1.json b/prediction_market/test_snapshots/tests/test_reject_withdraw_fees_to_arbitrary_recipient.1.json index bac01f9..0ada583 100644 --- a/prediction_market/test_snapshots/tests/test_reject_withdraw_fees_to_arbitrary_recipient.1.json +++ b/prediction_market/test_snapshots/tests/test_reject_withdraw_fees_to_arbitrary_recipient.1.json @@ -607,7 +607,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -634,7 +634,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -661,7 +661,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -702,6 +783,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -745,7 +883,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -937,7 +1075,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -988,15 +1126,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1077,22 +1215,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1232,7 +1370,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1333,6 +1471,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1349,14 +1523,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1371,7 +1590,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_reject_zero_market_duration.1.json b/prediction_market/test_snapshots/tests/test_reject_zero_market_duration.1.json index 31aaef4..00f6e1b 100644 --- a/prediction_market/test_snapshots/tests/test_reject_zero_market_duration.1.json +++ b/prediction_market/test_snapshots/tests/test_reject_zero_market_duration.1.json @@ -461,7 +461,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -488,7 +488,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -515,7 +515,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -556,6 +637,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -599,7 +737,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -791,6 +929,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -877,6 +1042,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -888,6 +1089,51 @@ "val": { "u64": "0" } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } } ] } @@ -896,7 +1142,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_resolve_market.1.json b/prediction_market/test_snapshots/tests/test_resolve_market.1.json index 8aa423b..7044157 100644 --- a/prediction_market/test_snapshots/tests/test_resolve_market.1.json +++ b/prediction_market/test_snapshots/tests/test_resolve_market.1.json @@ -652,7 +652,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -679,7 +679,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -706,7 +706,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -747,6 +828,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -790,7 +928,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -982,7 +1120,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1033,15 +1171,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "490000000" @@ -1122,22 +1260,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1277,7 +1415,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1408,6 +1546,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1424,14 +1598,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1446,7 +1665,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_resolve_market_emits_event.1.json b/prediction_market/test_snapshots/tests/test_resolve_market_emits_event.1.json index e365857..8b37bf6 100644 --- a/prediction_market/test_snapshots/tests/test_resolve_market_emits_event.1.json +++ b/prediction_market/test_snapshots/tests/test_resolve_market_emits_event.1.json @@ -742,7 +742,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -769,7 +769,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -796,7 +796,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -837,6 +918,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -880,7 +1018,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1072,7 +1210,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1123,15 +1261,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1194,18 +1332,18 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": false + "i128": "980000000" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { - "i128": "980000000" + "i128": "0" } } ] @@ -1313,49 +1451,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - "live_until": 6307300 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "vec": [ - { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1485,6 +1596,33 @@ }, "live_until": 6307300 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "40000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1599,6 +1737,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1615,14 +1789,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1637,7 +1856,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_resolve_market_rebumps_payout_entry.1.json b/prediction_market/test_snapshots/tests/test_resolve_market_rebumps_payout_entry.1.json new file mode 100644 index 0000000..3b03a4b --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_resolve_market_rebumps_payout_entry.1.json @@ -0,0 +1,1966 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 6000101, + "timestamp": 1003602, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 16000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 12307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 12307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 12307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 12307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "20000000" + } + } + }, + "ext": "v0" + }, + "live_until": 12307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "980000000" + } + } + }, + "ext": "v0" + }, + "live_until": 12307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "20000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 12307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 12307301 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_resolver_can_resolve.1.json b/prediction_market/test_snapshots/tests/test_resolver_can_resolve.1.json index c40b7ef..24c57bb 100644 --- a/prediction_market/test_snapshots/tests/test_resolver_can_resolve.1.json +++ b/prediction_market/test_snapshots/tests/test_resolver_can_resolve.1.json @@ -675,7 +675,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -702,7 +702,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -729,7 +729,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -770,6 +851,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -813,7 +951,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1005,7 +1143,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1056,15 +1194,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "490000000" @@ -1145,22 +1283,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1300,7 +1438,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1458,6 +1596,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1474,14 +1648,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" } ] }, "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1496,7 +1715,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_resolver_cannot_bet_on_any_market.1.json b/prediction_market/test_snapshots/tests/test_resolver_cannot_bet_on_any_market.1.json new file mode 100644 index 0000000..c1f00df --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_resolver_cannot_bet_on_any_market.1.json @@ -0,0 +1,1632 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "add_resolver", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Resolver" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "2000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_resolver_cannot_drain_principal_immediately_after_zero_side.1.json b/prediction_market/test_snapshots/tests/test_resolver_cannot_drain_principal_immediately_after_zero_side.1.json new file mode 100644 index 0000000..efdb2b3 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_resolver_cannot_drain_principal_immediately_after_zero_side.1.json @@ -0,0 +1,2119 @@ +{ + "generators": { + "address": 8, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": false + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "add_fee_recipient", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 101, + "timestamp": 1003601, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "FeeRecipient" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "ForfeitedPool" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "980000000" + } + }, + { + "key": { + "symbol": "frozen" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "locked_fees" + }, + "val": { + "i128": "20000000" + } + }, + { + "key": { + "symbol": "resolved_at" + }, + "val": { + "u64": "1003601" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "0" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "980000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "ZeroSideDisputeActive" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_set_config_does_not_apply_immediately.1.json b/prediction_market/test_snapshots/tests/test_set_config_does_not_apply_immediately.1.json new file mode 100644 index 0000000..e5633ac --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_set_config_does_not_apply_immediately.1.json @@ -0,0 +1,1577 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "set_config", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PendingConfig" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "approvers" + }, + "val": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + { + "key": { + "symbol": "cfg" + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "symbol": "hashes" + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "symbol": "requested_at" + }, + "val": { + "u64": "1000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "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": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_set_config_execute_after_delay_and_pin.1.json b/prediction_market/test_snapshots/tests/test_set_config_execute_after_delay_and_pin.1.json new file mode 100644 index 0000000..c21827b --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_set_config_execute_after_delay_and_pin.1.json @@ -0,0 +1,1502 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "set_config", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "execute_set_config", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 101, + "timestamp": 1086400, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "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": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_set_config_execute_before_delay.1.json b/prediction_market/test_snapshots/tests/test_set_config_execute_before_delay.1.json new file mode 100644 index 0000000..7f20b09 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_set_config_execute_before_delay.1.json @@ -0,0 +1,1576 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "set_config", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PendingConfig" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "approvers" + }, + "val": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + { + "key": { + "symbol": "cfg" + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "symbol": "hashes" + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "symbol": "requested_at" + }, + "val": { + "u64": "1000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "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": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_set_config_is_timelocked.1.json b/prediction_market/test_snapshots/tests/test_set_config_is_timelocked.1.json index 14fa963..cf432c2 100644 --- a/prediction_market/test_snapshots/tests/test_set_config_is_timelocked.1.json +++ b/prediction_market/test_snapshots/tests/test_set_config_is_timelocked.1.json @@ -1,6 +1,6 @@ { "generators": { - "address": 10, + "address": 9, "nonce": 0, "mux_id": 0 }, @@ -224,6 +224,34 @@ ] ], [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", @@ -246,7 +274,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" } ] } @@ -348,7 +376,7 @@ }, "ext": "v0" }, - "live_until": 10000100 + "live_until": 10000099 }, { "entry": { @@ -410,6 +438,26 @@ }, "live_until": 10000099 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -555,7 +603,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -582,7 +630,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -609,7 +657,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -650,6 +779,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -693,7 +879,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -885,6 +1071,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -965,12 +1178,48 @@ "symbol": "xlm_sac" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" } } ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -982,6 +1231,51 @@ "val": { "u64": "0" } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } } ] } @@ -990,8 +1284,150 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "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": null + } + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": null + } + } + } + }, + "ext": "v0" + }, "live_until": 199 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, { "entry": { "last_modified_ledger_seq": 0, diff --git a/prediction_market/test_snapshots/tests/test_set_config_multisig_execute_with_second_approval.1.json b/prediction_market/test_snapshots/tests/test_set_config_multisig_execute_with_second_approval.1.json new file mode 100644 index 0000000..2614e22 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_set_config_multisig_execute_with_second_approval.1.json @@ -0,0 +1,1650 @@ +{ + "generators": { + "address": 8, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "add_governor", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "set_governor_threshold", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u32": 2 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "set_config", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "approve_set_config", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "execute_set_config", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 101, + "timestamp": 1086400, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_set_config_multisig_requires_threshold.1.json b/prediction_market/test_snapshots/tests/test_set_config_multisig_requires_threshold.1.json new file mode 100644 index 0000000..1c07a49 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_set_config_multisig_requires_threshold.1.json @@ -0,0 +1,1687 @@ +{ + "generators": { + "address": 8, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "add_governor", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "set_governor_threshold", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u32": 2 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "set_config", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 101, + "timestamp": 1086400, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PendingConfig" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "approvers" + }, + "val": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + { + "key": { + "symbol": "cfg" + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "symbol": "hashes" + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "symbol": "requested_at" + }, + "val": { + "u64": "1000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_set_config_non_governor_rejected.1.json b/prediction_market/test_snapshots/tests/test_set_config_non_governor_rejected.1.json new file mode 100644 index 0000000..6e5b152 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_set_config_non_governor_rejected.1.json @@ -0,0 +1,1268 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_set_config_rejects_arbitrary_address.1.json b/prediction_market/test_snapshots/tests/test_set_config_rejects_arbitrary_address.1.json new file mode 100644 index 0000000..6e5b152 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_set_config_rejects_arbitrary_address.1.json @@ -0,0 +1,1268 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_set_config_rejects_duplicate_proposal.1.json b/prediction_market/test_snapshots/tests/test_set_config_rejects_duplicate_proposal.1.json new file mode 100644 index 0000000..7f20b09 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_set_config_rejects_duplicate_proposal.1.json @@ -0,0 +1,1576 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "set_config", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PendingConfig" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "approvers" + }, + "val": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + { + "key": { + "symbol": "cfg" + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "symbol": "hashes" + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "symbol": "requested_at" + }, + "val": { + "u64": "1000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "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": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_set_config_rejects_non_admin.1.json b/prediction_market/test_snapshots/tests/test_set_config_rejects_non_admin.1.json index 11132cc..fca504e 100644 --- a/prediction_market/test_snapshots/tests/test_set_config_rejects_non_admin.1.json +++ b/prediction_market/test_snapshots/tests/test_set_config_rejects_non_admin.1.json @@ -461,7 +461,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -488,7 +488,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -515,7 +515,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -556,6 +637,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -599,7 +737,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -791,6 +929,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -877,6 +1042,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -888,6 +1089,51 @@ "val": { "u64": "0" } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } } ] } @@ -896,7 +1142,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_set_config_rejects_wasm_as_xlm_sac.1.json b/prediction_market/test_snapshots/tests/test_set_config_rejects_wasm_as_xlm_sac.1.json new file mode 100644 index 0000000..b45d1aa --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_set_config_rejects_wasm_as_xlm_sac.1.json @@ -0,0 +1,1268 @@ +{ + "generators": { + "address": 6, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 100, + "timestamp": 1000000, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_single_winner_gets_whole_net_pool.1.json b/prediction_market/test_snapshots/tests/test_single_winner_gets_whole_net_pool.1.json index e2b7074..50e34b7 100644 --- a/prediction_market/test_snapshots/tests/test_single_winner_gets_whole_net_pool.1.json +++ b/prediction_market/test_snapshots/tests/test_single_winner_gets_whole_net_pool.1.json @@ -427,6 +427,29 @@ ], [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], [] ], "ledger": { @@ -745,7 +768,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -772,7 +795,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -799,7 +822,115 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "100000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -840,6 +971,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -873,7 +1061,7 @@ ] }, "val": { - "i128": "0" + "i128": "100000000" } } ] @@ -883,7 +1071,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -907,7 +1095,7 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { "u32": 0 @@ -915,56 +1103,37 @@ }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "30" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 } }, { "key": { - "symbol": "won_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "30" } - } - ] - } - } - }, - "ext": "v0" - }, - "live_until": 6307301 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 1 + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -1024,6 +1193,33 @@ }, "live_until": 6307301 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1126,6 +1322,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, { "key": { "vec": [ @@ -1147,7 +1355,7 @@ ] }, "val": { - "u32": 0 + "u32": 1 } } ] @@ -1241,7 +1449,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1271,7 +1479,7 @@ "symbol": "claimed" }, "val": { - "bool": false + "bool": true } }, { @@ -1292,15 +1500,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "588000000" @@ -1363,18 +1571,18 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": false + "i128": "588000000" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { - "i128": "588000000" + "i128": "0" } } ] @@ -1482,49 +1690,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - "live_until": 6307300 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "vec": [ - { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1664,7 +1845,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1795,6 +1976,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1811,14 +2028,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1833,7 +2095,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1855,6 +2117,26 @@ }, "live_until": 10000099 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1952,7 +2234,7 @@ "symbol": "amount" }, "val": { - "i128": "1200000000" + "i128": "24000000" } }, { @@ -2004,7 +2286,7 @@ "symbol": "amount" }, "val": { - "i128": "9400000000" + "i128": "10576000000" } }, { @@ -2202,35 +2484,5 @@ } ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" - } - ], - "data": { - "i128": "1176000000" - } - } - } - }, - "failed_call": true - } - ] + "events": [] } \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_two_sided_loser_does_not_receive_xlm_on_claim.1.json b/prediction_market/test_snapshots/tests/test_two_sided_loser_does_not_receive_xlm_on_claim.1.json new file mode 100644 index 0000000..9eb6867 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_two_sided_loser_does_not_receive_xlm_on_claim.1.json @@ -0,0 +1,2487 @@ +{ + "generators": { + "address": 8, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": "1" + }, + { + "bool": false + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 101, + "timestamp": 1003601, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "20000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "20000000" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 0 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 1 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "980000000" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "0" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "980000000" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "40000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "1960000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "40000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "2000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_two_step_withdraw_debits_market_ledger.1.json b/prediction_market/test_snapshots/tests/test_two_step_withdraw_debits_market_ledger.1.json new file mode 100644 index 0000000..ad85683 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_two_step_withdraw_debits_market_ledger.1.json @@ -0,0 +1,2099 @@ +{ + "generators": { + "address": 8, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "add_fee_recipient", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "request_withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": "4000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "execute_withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 101, + "timestamp": 1086400, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "FeeRecipient" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "16000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "16000000" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "996000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "4000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518501 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_view_functions_work_while_paused.1.json b/prediction_market/test_snapshots/tests/test_view_functions_work_while_paused.1.json index 657cf41..1444bb2 100644 --- a/prediction_market/test_snapshots/tests/test_view_functions_work_while_paused.1.json +++ b/prediction_market/test_snapshots/tests/test_view_functions_work_while_paused.1.json @@ -556,7 +556,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -583,7 +583,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -610,7 +610,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -651,6 +732,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -694,7 +832,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -886,6 +1024,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -1100,6 +1265,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1128,14 +1329,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1150,7 +1396,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_withdraw_fees.1.json b/prediction_market/test_snapshots/tests/test_withdraw_fees.1.json index 0415f2a..addc163 100644 --- a/prediction_market/test_snapshots/tests/test_withdraw_fees.1.json +++ b/prediction_market/test_snapshots/tests/test_withdraw_fees.1.json @@ -331,29 +331,6 @@ ], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "function_name": "withdraw_fees", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [], [] ], "ledger": { @@ -476,7 +453,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "1301173170172112462" + "nonce": "2032731177588607455" } }, "durability": "temporary", @@ -496,7 +473,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "2032731177588607455" + "nonce": "4270020994084947596" } }, "durability": "temporary", @@ -516,7 +493,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "4270020994084947596" + "nonce": "4837995959683129791" } }, "durability": "temporary", @@ -536,7 +513,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "4837995959683129791" + "nonce": "5541220902715666415" } }, "durability": "temporary", @@ -556,7 +533,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "5541220902715666415" + "nonce": "5806905060045992000" } }, "durability": "temporary", @@ -576,7 +553,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "5806905060045992000" + "nonce": "6277191135259896685" } }, "durability": "temporary", @@ -596,7 +573,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "6277191135259896685" + "nonce": "8370022561469687789" } }, "durability": "temporary", @@ -613,19 +590,26 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { - "ledger_key_nonce": { - "nonce": "8370022561469687789" - } + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] }, - "durability": "temporary", - "val": "void" + "durability": "persistent", + "val": { + "bool": true + } } }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 199 }, { "entry": { @@ -640,7 +624,7 @@ "symbol": "AuthorizedMinter" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } ] }, @@ -667,7 +651,7 @@ "symbol": "AuthorizedMinter" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ] }, @@ -691,7 +675,61 @@ "key": { "vec": [ { - "symbol": "AuthorizedMinter" + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" @@ -700,13 +738,13 @@ }, "durability": "persistent", "val": { - "bool": true + "u32": 1 } } }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -747,6 +785,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -982,7 +1077,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1033,15 +1128,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1122,16 +1217,16 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "FeeLedger" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "u64": "1" } ] }, "durability": "persistent", "val": { - "bool": false + "i128": "20000000" } } }, @@ -1139,6 +1234,33 @@ }, "live_until": 6307300 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1267,33 +1389,6 @@ }, "live_until": 6307300 }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "vec": [ - { - "symbol": "MarketAccumulatedFees" - }, - { - "u64": "1" - } - ] - }, - "durability": "persistent", - "val": { - "i128": "20000000" - } - } - }, - "ext": "v0" - }, - "live_until": 6307300 - }, { "entry": { "last_modified_ledger_seq": 0, @@ -1318,7 +1413,7 @@ ] }, "val": { - "i128": "0" + "i128": "20000000" } }, { @@ -1378,6 +1473,30 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1394,14 +1513,71 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "OpenFees" } ] }, "val": { + "i128": "20000000" + } + }, + { + "key": { "vec": [ { - "u64": "1000000" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 }, { "u32": 1 @@ -1416,7 +1592,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1438,58 +1614,6 @@ }, "live_until": 10000099 }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "20000000" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - "live_until": 518500 - }, { "entry": { "last_modified_ledger_seq": 0, @@ -1567,7 +1691,7 @@ "symbol": "amount" }, "val": { - "i128": "980000000" + "i128": "1000000000" } }, { diff --git a/prediction_market/test_snapshots/tests/test_withdraw_fees_after_resolution.1.json b/prediction_market/test_snapshots/tests/test_withdraw_fees_after_resolution.1.json index 48d4200..a984c9a 100644 --- a/prediction_market/test_snapshots/tests/test_withdraw_fees_after_resolution.1.json +++ b/prediction_market/test_snapshots/tests/test_withdraw_fees_after_resolution.1.json @@ -151,7 +151,7 @@ "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "function_name": "set_token", + "function_name": "set_token_contract", "args": [ { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" @@ -329,7 +329,6 @@ } ] ], - [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", @@ -348,69 +347,3065 @@ { "bool": true } - ] + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 101, + "timestamp": 1003601, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "124590656928745377" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "300033532921919907" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "395965415359800683" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "544730322382084885" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "649072984189975589" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "670404547506884812" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "875319255151014454" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1060519300191340491" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1161004259517476189" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1273663306374918439" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1345255804540566779" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1501277168746644712" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1506441561184340186" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1614739035918781831" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1690253666352074432" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1768924605727919950" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1967922937664261543" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2140788761963629343" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2254425974100219774" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2260266285686479847" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2307661404550649928" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2578412842719982537" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2623024502929126324" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2891388370666955040" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2917827370713594154" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3195544978474815821" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3507645618223554847" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3736142932239307322" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3791811173315715839" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3888397324562915271" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3945433670868351223" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3972104438082304464" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4211405827341991149" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4271701834903804982" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4571470874178140630" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4601299207353310938" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4677765900193036446" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4822409645871993625" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4900321175033996277" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4914054227674050081" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5012940724606903311" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5043854608229809201" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5219976416919672547" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5536345977105687142" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5670621023751100817" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5994256439390011320" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6006104520346379553" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6054449652355741849" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6208800374416201873" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6233550795020492710" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6306546209684867670" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6369051681840606601" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6391496069076573377" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" } }, - "sub_invocations": [] - } - ] - ], - [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "function_name": "withdraw_fees", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6875503646996515520" } - ] + }, + "durability": "temporary", + "val": "void" } }, - "sub_invocations": [] - } - ] - ], - [], - [] - ], - "ledger": { - "protocol_version": 26, - "sequence_number": 101, - "timestamp": 1003601, - "network_id": "0000000000000000000000000000000000000000000000000000000000000000", - "base_reserve": 10, - "min_persistent_entry_ttl": 100, - "min_temp_entry_ttl": 100, - "max_entry_ttl": 10000000, - "ledger_entries": [ + "ext": "v0" + }, + "live_until": 10000100 + }, { "entry": { "last_modified_ledger_seq": 0, "data": { - "account": { - "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", - "balance": "0", - "seq_num": "0", - "num_sub_entries": 0, - "inflation_dest": null, - "flags": 0, - "home_domain": "", - "thresholds": "01010101", - "signers": [], - "ext": "v0" + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7270604957039011794" + } + }, + "durability": "temporary", + "val": "void" } }, "ext": "v0" }, - "live_until": null + "live_until": 10000100 }, { "entry": { @@ -418,10 +3413,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "801925984706572462" + "nonce": "7542511690552384870" } }, "durability": "temporary", @@ -430,7 +3425,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -441,7 +3436,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "115220454072064130" + "nonce": "7564072809757355283" } }, "durability": "temporary", @@ -450,7 +3445,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -461,7 +3456,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "1033654523790656264" + "nonce": "7687354978218273323" } }, "durability": "temporary", @@ -470,7 +3465,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -481,7 +3476,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "1194852393571756375" + "nonce": "7935298921545310989" } }, "durability": "temporary", @@ -490,7 +3485,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -501,7 +3496,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "1301173170172112462" + "nonce": "8067048471933141837" } }, "durability": "temporary", @@ -521,7 +3516,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "2032731177588607455" + "nonce": "8077058277077262192" } }, "durability": "temporary", @@ -530,7 +3525,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -541,7 +3536,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "4270020994084947596" + "nonce": "8079234564129527112" } }, "durability": "temporary", @@ -550,7 +3545,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -561,7 +3556,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "4837995959683129791" + "nonce": "8157382300544000078" } }, "durability": "temporary", @@ -570,7 +3565,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -581,7 +3576,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "5541220902715666415" + "nonce": "8370022561469687789" } }, "durability": "temporary", @@ -601,7 +3596,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "5806905060045992000" + "nonce": "8375915698557174338" } }, "durability": "temporary", @@ -610,7 +3605,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -621,7 +3616,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", "key": { "ledger_key_nonce": { - "nonce": "6277191135259896685" + "nonce": "8582780626144801259" } }, "durability": "temporary", @@ -630,7 +3625,134 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8799288422285703394" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8840537117088365198" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8941506213304483187" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "9203650180228785090" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "9219847003023114248" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -638,19 +3760,26 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { - "ledger_key_nonce": { - "nonce": "6517132746326325848" - } + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] }, - "durability": "temporary", - "val": "void" + "durability": "persistent", + "val": { + "bool": true + } } }, "ext": "v0" }, - "live_until": 10000100 + "live_until": 6307300 }, { "entry": { @@ -658,19 +3787,26 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { - "ledger_key_nonce": { - "nonce": "8370022561469687789" - } + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] }, - "durability": "temporary", - "val": "void" + "durability": "persistent", + "val": { + "bool": true + } } }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 6307300 }, { "entry": { @@ -682,7 +3818,7 @@ "key": { "vec": [ { - "symbol": "AuthorizedMinter" + "symbol": "MinterIndex" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -691,13 +3827,13 @@ }, "durability": "persistent", "val": { - "bool": true + "u32": 0 } } }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -709,7 +3845,7 @@ "key": { "vec": [ { - "symbol": "AuthorizedMinter" + "symbol": "MinterIndex" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" @@ -718,13 +3854,13 @@ }, "durability": "persistent", "val": { - "bool": true + "u32": 2 } } }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -736,7 +3872,7 @@ "key": { "vec": [ { - "symbol": "AuthorizedMinter" + "symbol": "MinterIndex" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" @@ -745,13 +3881,13 @@ }, "durability": "persistent", "val": { - "bool": true + "u32": 1 } } }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -792,6 +3928,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -835,7 +4028,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -876,6 +4069,30 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, { "key": { "vec": [ @@ -919,7 +4136,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1003,7 +4220,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1054,15 +4271,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1143,22 +4360,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1288,6 +4505,63 @@ }, "live_until": 6307300 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "0" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "980000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1372,6 +4646,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1388,26 +4698,59 @@ "key": { "vec": [ { - "symbol": "OpenFees" + "symbol": "PinnedHashes" } ] }, "val": { - "i128": "0" + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] } }, { "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1422,7 +4765,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1767,7 +5110,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 } ] }, diff --git a/prediction_market/test_snapshots/tests/test_withdraw_fees_cannot_take_empty_side_principal.1.json b/prediction_market/test_snapshots/tests/test_withdraw_fees_cannot_take_empty_side_principal.1.json new file mode 100644 index 0000000..faa4dce --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_withdraw_fees_cannot_take_empty_side_principal.1.json @@ -0,0 +1,5503 @@ +{ + "generators": { + "address": 8, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": false + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "add_fee_recipient", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 102, + "timestamp": 1608401, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "124590656928745377" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "300033532921919907" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "395965415359800683" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "544730322382084885" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "649072984189975589" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "670404547506884812" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "875319255151014454" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1060519300191340491" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1161004259517476189" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1273663306374918439" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1345255804540566779" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1501277168746644712" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1506441561184340186" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1614739035918781831" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1690253666352074432" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1768924605727919950" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1967922937664261543" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2140788761963629343" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2254425974100219774" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2260266285686479847" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2307661404550649928" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2578412842719982537" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2623024502929126324" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2781962168096793370" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2891388370666955040" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2917827370713594154" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3195544978474815821" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3312139281147456071" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3507645618223554847" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3736142932239307322" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3791811173315715839" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3888397324562915271" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3945433670868351223" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "3972104438082304464" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4211405827341991149" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4271701834903804982" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4571470874178140630" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4601299207353310938" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4677765900193036446" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4822409645871993625" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4900321175033996277" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4914054227674050081" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5012940724606903311" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5043854608229809201" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5219976416919672547" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5536345977105687142" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5670621023751100817" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5994256439390011320" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6006104520346379553" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6054449652355741849" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6208800374416201873" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6233550795020492710" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6306546209684867670" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6369051681840606601" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6391496069076573377" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6875503646996515520" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7542511690552384870" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7564072809757355283" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7687354978218273323" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "7935298921545310989" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8067048471933141837" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8077058277077262192" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8079234564129527112" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8157382300544000078" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8375915698557174338" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8582780626144801259" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8754220119846337199" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8799288422285703394" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8840537117088365198" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8941506213304483187" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "9203650180228785090" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "9219847003023114248" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "20000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307302 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "20000000" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 0 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307302 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "10" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307302 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307302 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307302 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 1 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "FeeRecipient" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "ForfeitedPool" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "980000000" + } + }, + { + "key": { + "symbol": "frozen" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "locked_fees" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "resolved_at" + }, + "val": { + "u64": "1003601" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "0" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "980000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "2526474023416127439" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000101 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1980000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "20000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518502 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_withdraw_fees_open_market_rejected.1.json b/prediction_market/test_snapshots/tests/test_withdraw_fees_open_market_rejected.1.json index fabda79..6535b99 100644 --- a/prediction_market/test_snapshots/tests/test_withdraw_fees_open_market_rejected.1.json +++ b/prediction_market/test_snapshots/tests/test_withdraw_fees_open_market_rejected.1.json @@ -151,7 +151,7 @@ "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "function_name": "set_token", + "function_name": "set_token_contract", "args": [ { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" @@ -329,7 +329,28 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "withdraw_fees", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ] ], "ledger": { "protocol_version": 26, @@ -442,6 +463,26 @@ }, "live_until": 10000099 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -607,7 +648,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -634,7 +675,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -661,7 +702,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -702,6 +824,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -745,7 +924,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -786,6 +965,30 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, { "key": { "vec": [ @@ -829,7 +1032,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -913,7 +1116,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -964,15 +1167,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1053,49 +1256,22 @@ "key": { "vec": [ { - "symbol": "FeeLedger" - }, - { - "u64": "1" - } - ] - }, - "durability": "persistent", - "val": { - "i128": "20000000" - } - } - }, - "ext": "v0" - }, - "live_until": 6307300 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "vec": [ - { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1225,6 +1401,33 @@ }, "live_until": 6307300 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "16000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1249,7 +1452,7 @@ ] }, "val": { - "i128": "20000000" + "i128": "16000000" } }, { @@ -1309,6 +1512,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1325,26 +1564,59 @@ "key": { "vec": [ { - "symbol": "OpenFees" + "symbol": "PinnedHashes" } ] }, "val": { - "i128": "20000000" + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] } }, { "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1359,7 +1631,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1381,6 +1653,58 @@ }, "live_until": 10000099 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "4000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1458,7 +1782,7 @@ "symbol": "amount" }, "val": { - "i128": "1000000000" + "i128": "996000000" } }, { @@ -1652,9 +1976,65 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 } ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + ], + "data": { + "i128": "4000000" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "fees_withdrawn" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ], + "data": { + "i128": "4000000" + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/prediction_market/test_snapshots/tests/test_withdraw_fees_zero.1.json b/prediction_market/test_snapshots/tests/test_withdraw_fees_zero.1.json index 31aaef4..00f6e1b 100644 --- a/prediction_market/test_snapshots/tests/test_withdraw_fees_zero.1.json +++ b/prediction_market/test_snapshots/tests/test_withdraw_fees_zero.1.json @@ -461,7 +461,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -488,7 +488,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -515,7 +515,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -556,6 +637,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -599,7 +737,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -791,6 +929,33 @@ }, "ext": "v0" }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, "live_until": 199 }, { @@ -877,6 +1042,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -888,6 +1089,51 @@ "val": { "u64": "0" } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } } ] } @@ -896,7 +1142,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_withdrawal_execute_before_delay.1.json b/prediction_market/test_snapshots/tests/test_withdrawal_execute_before_delay.1.json index c09a729..700d1a8 100644 --- a/prediction_market/test_snapshots/tests/test_withdrawal_execute_before_delay.1.json +++ b/prediction_market/test_snapshots/tests/test_withdrawal_execute_before_delay.1.json @@ -329,6 +329,31 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", @@ -381,8 +406,8 @@ ], "ledger": { "protocol_version": 26, - "sequence_number": 100, - "timestamp": 1000000, + "sequence_number": 101, + "timestamp": 1003601, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 10, "min_persistent_entry_ttl": 100, @@ -508,7 +533,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { @@ -630,6 +655,26 @@ }, "live_until": 10000099 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6517132746326325848" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -675,7 +720,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -702,7 +747,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -729,7 +774,88 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 }, { "entry": { @@ -770,6 +896,63 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, { "key": { "vec": [ @@ -813,7 +996,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1005,7 +1188,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1056,15 +1239,15 @@ }, { "key": { - "symbol": "is_yes" + "symbol": "net_no" }, "val": { - "bool": true + "i128": "0" } }, { "key": { - "symbol": "net" + "symbol": "net_yes" }, "val": { "i128": "980000000" @@ -1160,7 +1343,7 @@ }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 6307301 }, { "entry": { @@ -1172,22 +1355,22 @@ "key": { "vec": [ { - "symbol": "HasReferrer" + "symbol": "Governor" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, "durability": "persistent", "val": { - "bool": false + "bool": true } } }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 199 }, { "entry": { @@ -1274,7 +1457,7 @@ "symbol": "outcome" }, "val": { - "bool": false + "bool": true } }, { @@ -1290,7 +1473,7 @@ "symbol": "resolved" }, "val": { - "bool": false + "bool": true } }, { @@ -1327,7 +1510,7 @@ "key": { "vec": [ { - "symbol": "MarketAccumulatedFees" + "symbol": "MarketFees" }, { "u64": "1" @@ -1336,7 +1519,7 @@ }, "durability": "persistent", "val": { - "i128": "20000000" + "i128": "16000000" } } }, @@ -1344,6 +1527,36 @@ }, "live_until": 6307300 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "980000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -1385,7 +1598,7 @@ "symbol": "requested_at" }, "val": { - "u64": "1000000" + "u64": "1003601" } } ] @@ -1394,7 +1607,7 @@ }, "ext": "v0" }, - "live_until": 6307300 + "live_until": 6307301 }, { "entry": { @@ -1420,7 +1633,7 @@ ] }, "val": { - "i128": "20000000" + "i128": "16000000" } }, { @@ -1480,6 +1693,42 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, { "key": { "vec": [ @@ -1496,14 +1745,59 @@ "key": { "vec": [ { - "symbol": "RateWindow" + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" } ] }, "val": { "vec": [ { - "u64": "1000000" + "u32": 100 }, { "u32": 1 @@ -1518,7 +1812,7 @@ }, "ext": "v0" }, - "live_until": 199 + "live_until": 6307300 }, { "entry": { @@ -1549,7 +1843,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", "key": { "ledger_key_nonce": { - "nonce": "6517132746326325848" + "nonce": "7270604957039011794" } }, "durability": "temporary", @@ -1558,7 +1852,7 @@ }, "ext": "v0" }, - "live_until": 10000099 + "live_until": 10000100 }, { "entry": { diff --git a/prediction_market/test_snapshots/tests/test_zero_side_claim_panics_during_dispute_window.1.json b/prediction_market/test_snapshots/tests/test_zero_side_claim_panics_during_dispute_window.1.json new file mode 100644 index 0000000..7596dd6 --- /dev/null +++ b/prediction_market/test_snapshots/tests/test_zero_side_claim_panics_during_dispute_window.1.json @@ -0,0 +1,2050 @@ +{ + "generators": { + "address": 7, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "create_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "Will BTC hit 100k?" + }, + { + "string": "https://example.com/btc.png" + }, + { + "vec": [ + { + "symbol": "Crypto" + } + ] + }, + { + "u64": "3600" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": "2000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "place_bet", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": "1" + }, + { + "bool": true + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_market", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "u64": "1" + }, + { + "bool": false + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "sequence_number": 101, + "timestamp": 1003601, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 10, + "min_persistent_entry_ttl": 100, + "min_temp_entry_ttl": 100, + "max_entry_ttl": 10000000, + "ledger_entries": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "115220454072064130" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1194852393571756375" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1301173170172112462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000100 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 2 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 2 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "0" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 0 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Bet" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "claimed" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "gross" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "net_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "net_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorAt" + }, + { + "u64": "1" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "BettorCount" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "ForfeitedPool" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "980000000" + } + }, + { + "key": { + "symbol": "frozen" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "locked_fees" + }, + "val": { + "i128": "20000000" + } + }, + { + "key": { + "symbol": "resolved_at" + }, + "val": { + "u64": "1003601" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Governor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 199 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Market" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bet_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "cancelled" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "category" + }, + "val": { + "vec": [ + { + "symbol": "Crypto" + } + ] + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "end_time" + }, + "val": { + "u64": "1003600" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "symbol": "image_url" + }, + "val": { + "string": "https://example.com/btc.png" + } + }, + { + "key": { + "symbol": "outcome" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "question" + }, + "val": { + "string": "Will BTC hit 100k?" + } + }, + { + "key": { + "symbol": "resolved" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_no" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "total_yes" + }, + "val": { + "i128": "980000000" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "MarketFees" + }, + { + "u64": "1" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "0" + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "Payout" + }, + { + "u64": "1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "980000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307301 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "vec": [ + { + "symbol": "ZeroSideDisputeActive" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "AccumulatedFees" + } + ] + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Cfg" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "address": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "FeeLedgerMigrated" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "GovernorThreshold" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketCount" + } + ] + }, + "val": { + "u64": "1" + } + }, + { + "key": { + "vec": [ + { + "symbol": "PinnedHashes" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "leaderboard" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "referral" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "bytes": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + { + "key": { + "symbol": "xlm_sac" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000000" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "RateWindowSeq" + } + ] + }, + "val": { + "vec": [ + { + "u32": 100 + }, + { + "u32": 1 + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307300 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "3126073502131104533" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 10000099 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 518500 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBEPDNVYXQGWB5YUBXKJWYJA7OXTZW5LFLNO5JRRGE6Z6C5OSUZPCCEL", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGWF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000002" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 121060 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307300 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/pulse_token/src/lib.rs b/pulse_token/src/lib.rs index f9b3920..d1baa79 100644 --- a/pulse_token/src/lib.rs +++ b/pulse_token/src/lib.rs @@ -36,7 +36,7 @@ pub enum TokenError { InsufficientAllowance = 7, InvalidExpirationLedger = 8, // Issue #95: operation blocked because the contract is paused. - ContractPaused = 9, + Paused = 9, AlreadyMinter = 10, NotMinter = 11, MinterListFull = 12, @@ -292,7 +292,8 @@ impl PULSETokenContract { } pub fn transfer(env: Env, from: Address, to: Address, amount: i128) -> Result<(), TokenError> { - Self::require_not_paused(&env)?; + // Deliberately NOT pause-gated: holders must always be able to move + // their own funds, even while mint/burn are halted (issue #95). if amount <= 0 { return Err(TokenError::InvalidAmount); } @@ -509,7 +510,7 @@ impl PULSETokenContract { fn require_not_paused(env: &Env) -> Result<(), TokenError> { if Self::is_paused(env.clone()) { - return Err(TokenError::ContractPaused); + return Err(TokenError::Paused); } Ok(()) } diff --git a/pulse_token/src/tests.rs b/pulse_token/src/tests.rs index 0a006aa..baf7aed 100644 --- a/pulse_token/src/tests.rs +++ b/pulse_token/src/tests.rs @@ -409,24 +409,6 @@ fn test_paused_rejects_mint() { client.mint(&minter, &recipient, &10_0000000_i128); } -#[test] -#[should_panic(expected = "Error(Contract, #9)")] -fn test_paused_rejects_transfer() { - let env = Env::default(); - env.mock_all_auths(); - let client = setup(&env); - let admin = init(&env, &client); - - let minter = Address::generate(&env); - client.set_minter(&minter); - let alice = Address::generate(&env); - let bob = Address::generate(&env); - client.mint(&minter, &alice, &50_0000000_i128); - - client.pause(&admin); - client.transfer(&alice, &bob, &10_0000000_i128); -} - #[test] #[should_panic(expected = "Error(Contract, #9)")] fn test_paused_rejects_burn() { diff --git a/pulse_token/test_snapshots/tests/test_pause_blocks_mint_and_burn_but_not_transfer.1.json b/pulse_token/test_snapshots/tests/test_pause_blocks_mint_and_burn_but_not_transfer.1.json new file mode 100644 index 0000000..de48ef9 --- /dev/null +++ b/pulse_token/test_snapshots/tests/test_pause_blocks_mint_and_burn_but_not_transfer.1.json @@ -0,0 +1,581 @@ +{ + "generators": { + "address": 5, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": "1000000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "set_paused", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "bool": true + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "i128": "250000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "set_paused", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "bool": false + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 26, + "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": [ + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 4095 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "850000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "250000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "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" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Paused" + } + ] + }, + "val": { + "bool": false + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "1100000000" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 4095 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 4095 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/pulse_token/test_snapshots/tests/test_paused_rejects_transfer.1.json b/pulse_token/test_snapshots/tests/test_paused_rejects_transfer.1.json index 6c3c3c2..601d462 100644 --- a/pulse_token/test_snapshots/tests/test_paused_rejects_transfer.1.json +++ b/pulse_token/test_snapshots/tests/test_paused_rejects_transfer.1.json @@ -97,7 +97,31 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "i128": "100000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ] ], "ledger": { "protocol_version": 26, @@ -134,7 +158,7 @@ }, "ext": "v0" }, - "live_until": 6307200 + "live_until": 4095 }, { "entry": { @@ -155,7 +179,34 @@ }, "durability": "persistent", "val": { - "i128": "500000000" + "i128": "400000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "100000000" } } }, @@ -311,7 +362,7 @@ }, "ext": "v0" }, - "live_until": 6307200 + "live_until": 4095 }, { "entry": { @@ -393,6 +444,26 @@ }, "live_until": 6311999 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -405,9 +476,36 @@ }, "ext": "v0" }, - "live_until": 6307200 + "live_until": 4095 } ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ], + "data": { + "i128": "100000000" + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/referral_registry/src/lib.rs b/referral_registry/src/lib.rs index e69de29..65cd4c4 100644 --- a/referral_registry/src/lib.rs +++ b/referral_registry/src/lib.rs @@ -0,0 +1,487 @@ +#![no_std] + +use soroban_sdk::{ + contract, contracterror, contractimpl, contracttype, token, vec, Address, BytesN, Env, IntoVal, + String, Symbol, Val, +}; + +const WELCOME_BONUS_POINTS: u64 = 5; +const WELCOME_BONUS_TOKENS: i128 = 1_0000000; +const REFERRAL_BET_POINTS: u64 = 3; +const TTL_BUMP: u32 = 3_153_600; +const TTL_HIGH: u32 = 6_307_200; + +// Issue #84: bump whenever a function signature, argument order, or return +// type that a caller relies on changes. +pub const INTERFACE_VERSION: u32 = 1; + +// The leaderboard interface_version this contract was built against. If a +// deployed leaderboard reports a different version, its add_bonus_pts ABI +// may no longer match what we send — refuse the call instead of invoking +// blind and either panicking deep in argument decoding or silently +// misbehaving (issue #84). +const EXPECTED_LEADERBOARD_INTERFACE_VERSION: u32 = 1; + +#[contracterror] +#[derive(Clone, Copy, Debug, Eq, PartialEq, PartialOrd, Ord)] +#[repr(u32)] +pub enum ReferralError { + AlreadyInitialized = 1, + NotInitialized = 2, + UnauthorizedCaller = 3, + AlreadyRegistered = 4, + SelfReferral = 5, + NotAdmin = 6, + ContractPaused = 7, + ReferrerNotRegistered = 8, + /// leaderboard reported an interface_version this contract wasn't built + /// against (issue #84). Note: a matching version number alone does not + /// prove the callee's actual function shape still matches, it only + /// proves the callee's author intended it to. The guarantee only holds + /// if every breaking ABI change (renamed function, changed argument + /// order/count/type, changed return type) always increments + /// INTERFACE_VERSION in the same commit. See EXPECTED_LEADERBOARD_INTERFACE_VERSION. + IncompatibleInterface = 9, +} + +#[contracttype] +#[derive(Clone, Debug, Eq, PartialEq)] +pub enum DataKey { + Admin, + MarketContract, + // ── Legacy per-user keys (pre-Lever-A) — still READ for users who + // registered before the upgrade. New registrations no longer write these. + Referrer(Address), + DisplayName(Address), + Registered(Address), + // ── Lever A: one packed entry per NEW registrant (display_name + referrer). + // Existence of this key implies "registered". Cuts a first-time + // registration from 3 new entries to 1. + Profile(Address), + // ReferralCount/Earnings are the REFERRER's counters (a different user), + // updated in place — kept as separate keys (not part of the registrant pack). + ReferralCount(Address), + ReferralEarnings(Address), + TokenContract, + LeaderboardContract, + XlmSacContract, + Paused, +} + +// Lever A: packed registrant profile — one storage slot instead of three. +#[contracttype] +#[derive(Clone, Debug, Eq, PartialEq)] +pub struct UserProfile { + pub display_name: String, + pub referrer: Option
, +} + +#[contract] +pub struct ReferralRegistryContract; + +#[contractimpl] +impl ReferralRegistryContract { + pub fn initialize( + env: Env, + admin: Address, + market_contract: Address, + token_contract: Address, + leaderboard_contract: Address, + xlm_sac: Address, + ) -> Result<(), ReferralError> { + if env.storage().instance().has(&DataKey::Admin) { + return Err(ReferralError::AlreadyInitialized); + } + admin.require_auth(); + env.storage().instance().set(&DataKey::Admin, &admin); + env.storage() + .instance() + .set(&DataKey::MarketContract, &market_contract); + env.storage() + .instance() + .set(&DataKey::TokenContract, &token_contract); + env.storage() + .instance() + .set(&DataKey::LeaderboardContract, &leaderboard_contract); + env.storage() + .instance() + .set(&DataKey::XlmSacContract, &xlm_sac); + env.storage().instance().extend_ttl(TTL_BUMP, TTL_HIGH); + Ok(()) + } + + /// The cross-contract ABI version this deployment implements (issue #84). + pub fn interface_version(_env: Env) -> u32 { + INTERFACE_VERSION + } + + // ── Upgradeability & Config (admin only) ────────────────────────────────── + + /// Replace this contract's WASM bytecode in place. Admin only. + pub fn upgrade( + env: Env, + admin: Address, + new_wasm_hash: BytesN<32>, + ) -> Result<(), ReferralError> { + Self::require_admin(&env, &admin)?; + admin.require_auth(); + env.deployer().update_current_contract_wasm(new_wasm_hash); + Ok(()) + } + + /// Correct the native XLM SAC address set at initialize time. Admin only. + pub fn set_xlm_sac(env: Env, admin: Address, xlm_sac: Address) -> Result<(), ReferralError> { + Self::require_admin(&env, &admin)?; + admin.require_auth(); + env.storage() + .instance() + .set(&DataKey::XlmSacContract, &xlm_sac); + env.events().publish((Symbol::new(&env, "xlm_sac_set"), admin), xlm_sac); + Ok(()) + } + + /// Halt registration and crediting in an emergency. Admin only. View + /// functions keep working so the frontend can still read state. + pub fn pause(env: Env, admin: Address) -> Result<(), ReferralError> { + Self::require_admin(&env, &admin)?; + admin.require_auth(); + env.storage().instance().set(&DataKey::Paused, &true); + env.events().publish((Symbol::new(&env, "paused"), admin), true); + Ok(()) + } + + /// Resume registration and crediting. Admin only. + pub fn unpause(env: Env, admin: Address) -> Result<(), ReferralError> { + Self::require_admin(&env, &admin)?; + admin.require_auth(); + env.storage().instance().set(&DataKey::Paused, &false); + env.events().publish((Symbol::new(&env, "unpaused"), admin), true); + Ok(()) + } + + pub fn is_paused(env: Env) -> bool { + env.storage() + .instance() + .get(&DataKey::Paused) + .unwrap_or(false) + } + + pub fn register_referral( + env: Env, + user: Address, + display_name: String, + referrer: Option
, + ) -> Result<(), ReferralError> { + Self::require_not_paused(&env)?; + user.require_auth(); + if Self::is_registered(env.clone(), user.clone()) { + return Err(ReferralError::AlreadyRegistered); + } + if let Some(ref ref_addr) = referrer { + if *ref_addr == user { + return Err(ReferralError::SelfReferral); + } + if !Self::is_registered(env.clone(), ref_addr.clone()) { + return Err(ReferralError::ReferrerNotRegistered); + } + } + // Lever A: write ONE packed Profile entry (display_name + referrer) + // instead of the three legacy keys (Registered + DisplayName + Referrer). + // Existence of Profile(user) is what is_registered() now checks. + env.storage().persistent().set( + &DataKey::Profile(user.clone()), + &UserProfile { + display_name, + referrer: referrer.clone(), + }, + ); + env.storage() + .persistent() + .extend_ttl(&DataKey::Profile(user.clone()), TTL_BUMP, TTL_HIGH); + // The referrer's counter is a DIFFERENT user's entry — update in place. + if let Some(ref ref_addr) = referrer { + let count: u32 = env + .storage() + .persistent() + .get(&DataKey::ReferralCount(ref_addr.clone())) + .unwrap_or(0); + let count_key = DataKey::ReferralCount(ref_addr.clone()); + env.storage() + .persistent() + .set(&count_key, &(count + 1)); + env.storage() + .persistent() + .extend_ttl(&count_key, TTL_BUMP, TTL_HIGH); + } + + let this = env.current_contract_address(); + let leaderboard: Address = env + .storage() + .instance() + .get(&DataKey::LeaderboardContract) + .unwrap(); + Self::require_compatible_leaderboard(&env, &leaderboard)?; + let _: Val = env.invoke_contract( + &leaderboard, + &Symbol::new(&env, "reward_bonus"), + vec![ + &env, + this.into_val(&env), + user.clone().into_val(&env), + WELCOME_BONUS_POINTS.into_val(&env), + WELCOME_BONUS_TOKENS.into_val(&env), + ], + ); + env.events().publish( + (Symbol::new(&env, "referral_registered"), user), + referrer, + ); + Ok(()) + } + + pub fn credit( + env: Env, + caller: Address, + user: Address, + referral_fee: i128, + ) -> Result { + Self::require_not_paused(&env)?; + caller.require_auth(); + Self::require_market_contract(&env, &caller)?; + // Lever A: resolve referrer via packed Profile (new) or legacy key (old). + let referrer: Option
= Self::load_profile(&env, &user).and_then(|p| p.referrer); + // Issue #99 defense-in-depth: a stale/invalid edge pointing at an + // address that is not itself registered must never get paid. + let referrer = match referrer { + Some(r) if Self::is_registered(env.clone(), r.clone()) => Some(r), + other => { + if other.is_some() { + env.events().publish( + (Symbol::new(&env, "referral_invalid"), user.clone()), + (), + ); + } + None + } + }; + match referrer { + Some(ref_addr) => { + let xlm_sac: Address = env + .storage() + .instance() + .get(&DataKey::XlmSacContract) + .unwrap(); + token::Client::new(&env, &xlm_sac).transfer( + &env.current_contract_address(), + &ref_addr, + &referral_fee, + ); + let leaderboard: Address = env + .storage() + .instance() + .get(&DataKey::LeaderboardContract) + .unwrap(); + Self::require_compatible_leaderboard(&env, &leaderboard)?; + let _: Val = env.invoke_contract( + &leaderboard, + &Symbol::new(&env, "add_bonus_pts"), + vec![ + &env, + env.current_contract_address().into_val(&env), + ref_addr.clone().into_val(&env), + REFERRAL_BET_POINTS.into_val(&env), + ], + ); + let earnings: i128 = env + .storage() + .persistent() + .get(&DataKey::ReferralEarnings(ref_addr.clone())) + .unwrap_or(0); + let earn_key = DataKey::ReferralEarnings(ref_addr.clone()); + env.storage() + .persistent() + .set(&earn_key, &(earnings + referral_fee)); + env.storage() + .persistent() + .extend_ttl(&earn_key, TTL_BUMP, TTL_HIGH); + env.events().publish( + (Symbol::new(&env, "referral_credited"), user, ref_addr), + referral_fee, + ); + Ok(true) + } + None => { + if referral_fee > 0 { + let xlm_sac: Address = env + .storage() + .instance() + .get(&DataKey::XlmSacContract) + .unwrap(); + token::Client::new(&env, &xlm_sac).transfer( + &env.current_contract_address(), + &caller, + &referral_fee, + ); + } + env.events().publish( + (Symbol::new(&env, "referral_missed"), user), + referral_fee, + ); + Ok(false) + } + } + } + + fn load_profile(env: &Env, user: &Address) -> Option { + if let Some(p) = env + .storage() + .persistent() + .get::(&DataKey::Profile(user.clone())) + { + return Some(p); + } + // Legacy fallback: reconstruct a profile from the old keys. + if env + .storage() + .persistent() + .get::(&DataKey::Registered(user.clone())) + .unwrap_or(false) + { + let display_name = env + .storage() + .persistent() + .get(&DataKey::DisplayName(user.clone())) + .unwrap_or_else(|| String::from_str(env, "")); + let referrer = env + .storage() + .persistent() + .get(&DataKey::Referrer(user.clone())); + return Some(UserProfile { + display_name, + referrer, + }); + } + None + } + + pub fn get_referrer(env: Env, user: Address) -> Option
{ + Self::load_profile(&env, &user).and_then(|p| p.referrer) + } + + pub fn get_display_name(env: Env, user: Address) -> String { + Self::load_profile(&env, &user) + .map(|p| p.display_name) + .unwrap_or_else(|| String::from_str(&env, "")) + } + + pub fn get_referral_count(env: Env, user: Address) -> u32 { + let key = DataKey::ReferralCount(user); + let count = env + .storage() + .persistent() + .get(&key) + .unwrap_or(0); + if env.storage().persistent().has(&key) { + env.storage() + .persistent() + .extend_ttl(&key, TTL_BUMP, TTL_HIGH); + } + count + } + + pub fn get_earnings(env: Env, user: Address) -> i128 { + let key = DataKey::ReferralEarnings(user); + let earnings = env + .storage() + .persistent() + .get(&key) + .unwrap_or(0); + if env.storage().persistent().has(&key) { + env.storage() + .persistent() + .extend_ttl(&key, TTL_BUMP, TTL_HIGH); + } + earnings + } + + /// Permissionless keeper: extend a referrer's count/earnings + profile + /// so inactive referrers do not lose history (issue #28 / #54). + pub fn refresh_referrer_ttl(env: Env, user: Address) { + let keys = [ + DataKey::Profile(user.clone()), + DataKey::ReferralCount(user.clone()), + DataKey::ReferralEarnings(user.clone()), + DataKey::Registered(user.clone()), + DataKey::Referrer(user.clone()), + DataKey::DisplayName(user), + ]; + for key in keys { + if env.storage().persistent().has(&key) { + env.storage() + .persistent() + .extend_ttl(&key, TTL_BUMP, TTL_HIGH); + } + } + env.storage().instance().extend_ttl(TTL_BUMP, TTL_HIGH); + } + + pub fn has_referrer(env: Env, user: Address) -> bool { + Self::get_referrer(env, user).is_some() + } + + pub fn is_registered(env: Env, user: Address) -> bool { + Self::load_profile(&env, &user).is_some() + } + + fn require_market_contract(env: &Env, caller: &Address) -> Result<(), ReferralError> { + let market: Address = env + .storage() + .instance() + .get(&DataKey::MarketContract) + .ok_or(ReferralError::NotInitialized)?; + if *caller != market { + return Err(ReferralError::UnauthorizedCaller); + } + Ok(()) + } + + fn require_admin(env: &Env, caller: &Address) -> Result<(), ReferralError> { + let admin: Address = env + .storage() + .instance() + .get(&DataKey::Admin) + .ok_or(ReferralError::NotInitialized)?; + if *caller != admin { + return Err(ReferralError::NotAdmin); + } + Ok(()) + } + + // Issue #84: verify the configured leaderboard contract reports the ABI + // version we were built against before invoking it. Catches a unilateral + // leaderboard upgrade that changed add_pts/add_bonus_pts's signature and + // turns what would otherwise be an opaque invoke_contract failure (or, + // worse, a type-compatible-but-semantically-different call) into a clear + // IncompatibleInterface error. + fn require_compatible_leaderboard(env: &Env, leaderboard: &Address) -> Result<(), ReferralError> { + let version: u32 = env.invoke_contract( + leaderboard, + &Symbol::new(env, "interface_version"), + vec![env], + ); + if version != EXPECTED_LEADERBOARD_INTERFACE_VERSION { + return Err(ReferralError::IncompatibleInterface); + } + Ok(()) + } + + fn require_not_paused(env: &Env) -> Result<(), ReferralError> { + if Self::is_paused(env.clone()) { + return Err(ReferralError::ContractPaused); + } + Ok(()) + } +} + +#[cfg(test)] +mod tests; diff --git a/referral_registry/src/tests.rs b/referral_registry/src/tests.rs index e69de29..3cefce6 100644 --- a/referral_registry/src/tests.rs +++ b/referral_registry/src/tests.rs @@ -0,0 +1,777 @@ +use super::*; +use soroban_sdk::{ + testutils::{storage::Persistent as _, Address as _}, + testutils::{Address as _, Events}, + contract, contractimpl, + testutils::Address as _, + token::{Client as TokenClient, StellarAssetClient}, + Env, String, Symbol, TryIntoVal, +}; + +// Import sibling contracts for inter-contract testing +use leaderboard::LeaderboardContract; +use pulse_token::PULSETokenContract; + +// ── Test Helpers ────────────────────────────────────────────────────────────── + +struct TestSetup { + env: Env, + client: ReferralRegistryContractClient<'static>, + admin: Address, + market: Address, + token_id: Address, + leaderboard_id: Address, + xlm_sac_id: Address, + referral_id: Address, +} + +fn setup() -> TestSetup { + let env = Env::default(); + env.mock_all_auths(); + env.cost_estimate().budget().reset_unlimited(); + + let admin = Address::generate(&env); + let market = Address::generate(&env); + + // Deploy PULSEToken + let token_id = env.register(PULSETokenContract, ()); + let token_client = pulse_token::PULSETokenContractClient::new(&env, &token_id); + token_client.initialize( + &admin, + &String::from_str(&env, "PULSE"), + &String::from_str(&env, "PLSE"), + &7u32, + ); + + // Deploy Leaderboard + let leaderboard_id = env.register(LeaderboardContract, ()); + let leaderboard_client = leaderboard::LeaderboardContractClient::new(&env, &leaderboard_id); + + // Deploy ReferralRegistry + let referral_id = env.register(ReferralRegistryContract, ()); + let referral_client = ReferralRegistryContractClient::new(&env, &referral_id); + + // Initialize Leaderboard: market + referral as authorized callers + leaderboard_client.initialize(&admin, &market, &referral_id); + + // Lever G: leaderboard mints the welcome bonus internally now, so it needs + // the token address and minter authorization (mirrors mainnet upgrade). + leaderboard_client.set_token_contract(&admin, &token_id); + token_client.set_minter(&leaderboard_id); + // Legacy: referral no longer mints directly, kept harmless. + token_client.set_minter(&referral_id); + + // Register a SAC for native XLM + let xlm_sac_id = env + .register_stellar_asset_contract_v2(admin.clone()) + .address(); + + // Initialize referral registry + referral_client.initialize(&admin, &market, &token_id, &leaderboard_id, &xlm_sac_id); + + TestSetup { + env, + client: referral_client, + admin, + market, + token_id, + leaderboard_id, + xlm_sac_id, + referral_id, + } +} + +// ── 1. Register with display name + custom referrer ─────────────────────────── + +#[test] +fn test_register_with_referrer() { + let t = setup(); + let user = Address::generate(&t.env); + let referrer = Address::generate(&t.env); + let no_ref: Option
= None; + t.client + .register_referral(&referrer, &String::from_str(&t.env, "Referrer"), &no_ref); + + t.client.register_referral( + &user, + &String::from_str(&t.env, "CryptoKing"), + &Some(referrer.clone()), + ); + + assert!(t.client.is_registered(&user)); + assert_eq!(t.client.get_referrer(&user), Some(referrer.clone())); + assert!(t.client.has_referrer(&user)); + assert_eq!(t.client.get_referral_count(&referrer), 1); +} + +// ── 2. Register with display name + no referrer ────────────────────────────── + +#[test] +fn test_register_no_referrer() { + let t = setup(); + let user = Address::generate(&t.env); + + let no_ref: Option
= None; + t.client + .register_referral(&user, &String::from_str(&t.env, "JustBetting"), &no_ref); + + assert!(t.client.is_registered(&user)); + assert_eq!(t.client.get_referrer(&user), None); + assert!(!t.client.has_referrer(&user)); +} + +// ── 3. Welcome bonus: 5 pts + 1 PULSE on registration ───────────────────── + +#[test] +fn test_welcome_bonus() { + let t = setup(); + let user = Address::generate(&t.env); + + let no_ref: Option
= None; + t.client + .register_referral(&user, &String::from_str(&t.env, "NewUser"), &no_ref); + + // Leaderboard: 5 welcome points, no win/loss impact + let lb_client = leaderboard::LeaderboardContractClient::new(&t.env, &t.leaderboard_id); + assert_eq!(lb_client.get_points(&user), 5); + let stats = lb_client.get_stats(&user); + assert_eq!(stats.won_bets, 0); + assert_eq!(stats.lost_bets, 0); + + // Token: 1 PULSE (7 decimals) + let tok_client = pulse_token::PULSETokenContractClient::new(&t.env, &t.token_id); + assert_eq!(tok_client.balance(&user), 1_0000000); +} + +// ── 4. Reject self-referral ────────────────────────────────────────────────── + +#[test] +#[should_panic(expected = "Error(Contract, #5)")] +fn test_reject_self_referral() { + let t = setup(); + let user = Address::generate(&t.env); + + t.client.register_referral( + &user, + &String::from_str(&t.env, "SelfRef"), + &Some(user.clone()), + ); +} + +// ── 5. Reject double registration ──────────────────────────────────────────── + +#[test] +#[should_panic(expected = "Error(Contract, #4)")] +fn test_reject_double_registration() { + let t = setup(); + let user = Address::generate(&t.env); + + let no_ref: Option
= None; + t.client + .register_referral(&user, &String::from_str(&t.env, "First"), &no_ref); + + // Second registration should fail + t.client + .register_referral(&user, &String::from_str(&t.env, "Second"), &no_ref); +} + +// ── 6. Display name stored and retrievable ─────────────────────────────────── + +#[test] +fn test_display_name() { + let t = setup(); + let user = Address::generate(&t.env); + + let no_ref: Option
= None; + t.client + .register_referral(&user, &String::from_str(&t.env, "CryptoKing"), &no_ref); + + assert_eq!( + t.client.get_display_name(&user), + String::from_str(&t.env, "CryptoKing"), + ); + + // Unregistered user gets empty string + let nobody = Address::generate(&t.env); + assert_eq!( + t.client.get_display_name(&nobody), + String::from_str(&t.env, ""), + ); +} + +// ── 7. Credit routes fee to referrer + 3 bonus points ──────────────────────── + +#[test] +fn test_credit_with_referrer() { + let t = setup(); + let user = Address::generate(&t.env); + let referrer = Address::generate(&t.env); + + let no_ref: Option
= None; + t.client + .register_referral(&referrer, &String::from_str(&t.env, "Referrer"), &no_ref); + + // Register user with referrer + t.client.register_referral( + &user, + &String::from_str(&t.env, "BetFan"), + &Some(referrer.clone()), + ); + + // Fund the referral contract with XLM so it can pay out + let sac_admin = StellarAssetClient::new(&t.env, &t.xlm_sac_id); + sac_admin.mint(&t.referral_id, &100_0000000_i128); // 100 XLM + + let referral_fee: i128 = 5_000_000; // 0.5 XLM + + // Call credit from market contract + let result = t.client.credit(&t.market, &user, &referral_fee); + assert!(result); + + // Referrer received the XLM + let xlm_client = TokenClient::new(&t.env, &t.xlm_sac_id); + assert_eq!(xlm_client.balance(&referrer), referral_fee); + + // Referrer got 3 leaderboard bonus points + let lb_client = leaderboard::LeaderboardContractClient::new(&t.env, &t.leaderboard_id); + assert_eq!(lb_client.get_points(&referrer), 8); + + // Earnings tracked + assert_eq!(t.client.get_earnings(&referrer), referral_fee); +} + +// ── 8. Credit returns false when no custom referrer ────────────────────────── + +#[test] +fn test_credit_no_referrer() { + let t = setup(); + let user = Address::generate(&t.env); + + // Register without referrer + let no_ref: Option
= None; + t.client + .register_referral(&user, &String::from_str(&t.env, "Solo"), &no_ref); + + // In real flow, prediction_market transfers referral_fee to this contract + // before calling credit. Mirror that here. + let sac_admin = StellarAssetClient::new(&t.env, &t.xlm_sac_id); + sac_admin.mint(&t.referral_id, &10_0000000_i128); + + let xlm_client = TokenClient::new(&t.env, &t.xlm_sac_id); + let market_bal_before = xlm_client.balance(&t.market); + + let result = t.client.credit(&t.market, &user, &5_000_000); + assert!(!result); + + // Fee returned to caller (market contract) + assert_eq!(xlm_client.balance(&t.market), market_bal_before + 5_000_000); +} + +// ── 8b. Credit returns false for completely unregistered user ───────────────── + +#[test] +fn test_credit_unregistered_user() { + let t = setup(); + let user = Address::generate(&t.env); + + // In real flow, prediction_market transfers referral_fee to this contract first + let sac_admin = StellarAssetClient::new(&t.env, &t.xlm_sac_id); + sac_admin.mint(&t.referral_id, &10_0000000_i128); + + let xlm_client = TokenClient::new(&t.env, &t.xlm_sac_id); + let market_bal_before = xlm_client.balance(&t.market); + + let result = t.client.credit(&t.market, &user, &5_000_000); + assert!(!result); + + // Fee returned to caller (market contract) + assert_eq!(xlm_client.balance(&t.market), market_bal_before + 5_000_000); +} + +// ── 9. Earnings accumulation across multiple credits ───────────────────────── + +#[test] +fn test_earnings_accumulation() { + let t = setup(); + let user = Address::generate(&t.env); + let referrer = Address::generate(&t.env); + + let no_ref: Option
= None; + t.client + .register_referral(&referrer, &String::from_str(&t.env, "Referrer"), &no_ref); + + t.client.register_referral( + &user, + &String::from_str(&t.env, "Bettor"), + &Some(referrer.clone()), + ); + + // Fund the referral contract with XLM + let sac_admin = StellarAssetClient::new(&t.env, &t.xlm_sac_id); + sac_admin.mint(&t.referral_id, &1000_0000000_i128); // 1000 XLM + + // Multiple credits + t.client.credit(&t.market, &user, &5_000_000_i128); // 0.5 XLM + t.client.credit(&t.market, &user, &3_000_000_i128); // 0.3 XLM + t.client.credit(&t.market, &user, &2_000_000_i128); // 0.2 XLM + + assert_eq!(t.client.get_earnings(&referrer), 10_000_000_i128); // 1.0 XLM total +} + +// ── 10. Referrer bonus points accumulate (3 per referred bet) ──────────────── + +#[test] +fn test_referrer_bonus_points_accumulate() { + let t = setup(); + let user = Address::generate(&t.env); + let referrer = Address::generate(&t.env); + + let no_ref: Option
= None; + t.client + .register_referral(&referrer, &String::from_str(&t.env, "Referrer"), &no_ref); + + t.client.register_referral( + &user, + &String::from_str(&t.env, "Bettor"), + &Some(referrer.clone()), + ); + + // Fund + let sac_admin = StellarAssetClient::new(&t.env, &t.xlm_sac_id); + sac_admin.mint(&t.referral_id, &1000_0000000_i128); + + // 3 credits → 3 × 3 = 9 bonus pts for referrer + t.client.credit(&t.market, &user, &5_000_000_i128); + t.client.credit(&t.market, &user, &5_000_000_i128); + t.client.credit(&t.market, &user, &5_000_000_i128); + + let lb_client = leaderboard::LeaderboardContractClient::new(&t.env, &t.leaderboard_id); + assert_eq!(lb_client.get_points(&referrer), 14); // welcome bonus + 3 × 3 pts +} + +// ── 11. Referral count tracking ────────────────────────────────────────────── + +#[test] +fn test_referral_count_tracking() { + let t = setup(); + let referrer = Address::generate(&t.env); + let no_ref: Option
= None; + t.client + .register_referral(&referrer, &String::from_str(&t.env, "Referrer"), &no_ref); + + // 3 users register with the same referrer + for _ in 0..3 { + let user = Address::generate(&t.env); + t.client.register_referral( + &user, + &String::from_str(&t.env, "Buddy"), + &Some(referrer.clone()), + ); + } + + assert_eq!(t.client.get_referral_count(&referrer), 3); +} + +// ── 12. Unregistered referrers are rejected ───────────────────────────────── + +#[test] +#[should_panic(expected = "Error(Contract, #8)")] +fn test_reject_unregistered_referrer() { + let t = setup(); + let user = Address::generate(&t.env); + let unregistered_referrer = Address::generate(&t.env); + + t.client.register_referral( + &user, + &String::from_str(&t.env, "Bettor"), + &Some(unregistered_referrer), + ); +} + +// ── 13. Double initialization rejected ─────────────────────────────────────── + +#[test] +#[should_panic(expected = "Error(Contract, #1)")] +fn test_double_init_rejected() { + let t = setup(); + + // Second init should fail + let market2 = Address::generate(&t.env); + t.client.initialize( + &t.admin, + &market2, + &t.token_id, + &t.leaderboard_id, + &t.xlm_sac_id, + ); +} + +// ── Lever A: lazy migration — a user stored under the OLD key layout must still +// be fully readable after the upgrade (Registered + DisplayName + Referrer). ── +#[test] +fn test_legacy_user_still_readable() { + let s = setup(); + let legacy_user = Address::generate(&s.env); + let legacy_ref = Address::generate(&s.env); + + // Simulate a pre-upgrade registration by writing the OLD keys directly. + s.env.as_contract(&s.referral_id, || { + s.env + .storage() + .persistent() + .set(&DataKey::Registered(legacy_user.clone()), &true); + s.env.storage().persistent().set( + &DataKey::DisplayName(legacy_user.clone()), + &String::from_str(&s.env, "OldTimer"), + ); + s.env + .storage() + .persistent() + .set(&DataKey::Referrer(legacy_user.clone()), &legacy_ref); + }); + + // All read paths must resolve via the legacy fallback. + assert!(s.client.is_registered(&legacy_user)); + assert_eq!( + s.client.get_display_name(&legacy_user), + String::from_str(&s.env, "OldTimer") + ); + assert_eq!( + s.client.get_referrer(&legacy_user), + Some(legacy_ref.clone()) + ); + assert!(s.client.has_referrer(&legacy_user)); + + // And a legacy user must NOT be able to double-register under the new scheme. + let res = + s.client + .try_register_referral(&legacy_user, &String::from_str(&s.env, "OldTimer"), &None); + assert!(res.is_err()); +} + +// A legacy user with NO referrer (only Registered + DisplayName) reads correctly. +#[test] +fn test_legacy_user_without_referrer() { + let s = setup(); + let legacy_user = Address::generate(&s.env); + s.env.as_contract(&s.referral_id, || { + s.env + .storage() + .persistent() + .set(&DataKey::Registered(legacy_user.clone()), &true); + s.env.storage().persistent().set( + &DataKey::DisplayName(legacy_user.clone()), + &String::from_str(&s.env, "Solo"), + ); + }); + assert!(s.client.is_registered(&legacy_user)); + assert_eq!(s.client.get_referrer(&legacy_user), None); + assert!(!s.client.has_referrer(&legacy_user)); +} + +// ── Cross-contract interface versioning (issue #84) ─────────────────────────── + +// A stand-in for a leaderboard deployment that was upgraded to an +// incompatible ABI: it only implements interface_version(), reporting a +// version this referral_registry build does not expect. Used to prove that +// register_referral/credit refuse to call into it rather than failing deep +// inside argument decoding (or, worse, silently misinterpreting arguments). +#[contract] +struct MockIncompatibleLeaderboard; + +#[contractimpl] +impl MockIncompatibleLeaderboard { + pub fn interface_version(_env: Env) -> u32 { + 99 + } +} + +fn setup_with_incompatible_leaderboard() -> TestSetup { + let env = Env::default(); + env.mock_all_auths(); + env.cost_estimate().budget().reset_unlimited(); + + let admin = Address::generate(&env); + let market = Address::generate(&env); + + let token_id = env.register(PULSETokenContract, ()); + pulse_token::PULSETokenContractClient::new(&env, &token_id).initialize( + &admin, + &String::from_str(&env, "PULSE"), + &String::from_str(&env, "PLSE"), + &7u32, + ); + + let leaderboard_id = env.register(MockIncompatibleLeaderboard, ()); + + let referral_id = env.register(ReferralRegistryContract, ()); + let referral_client = ReferralRegistryContractClient::new(&env, &referral_id); + + let xlm_sac_id = env + .register_stellar_asset_contract_v2(admin.clone()) + .address(); + + referral_client.initialize(&admin, &market, &token_id, &leaderboard_id, &xlm_sac_id); + + TestSetup { + env, + client: referral_client, + admin, + market, + token_id, + leaderboard_id, + xlm_sac_id, + referral_id, + } +} + +#[test] +fn test_interface_version_reported() { + let t = setup(); + assert_eq!(t.client.interface_version(), 1); +} + +#[test] +fn test_register_referral_rejects_incompatible_leaderboard() { + let t = setup_with_incompatible_leaderboard(); + + let user = Address::generate(&t.env); + let result = + t.client + .try_register_referral(&user, &String::from_str(&t.env, "Someone"), &None); + assert_eq!(result.unwrap_err().unwrap(), ReferralError::IncompatibleInterface); + // The registration itself must not have partially applied. + assert!(!t.client.is_registered(&user)); +} + +#[test] +fn test_credit_rejects_incompatible_leaderboard() { + let t = setup_with_incompatible_leaderboard(); + + let user = Address::generate(&t.env); + let referrer = Address::generate(&t.env); + // Write the profile directly — register_referral itself would already + // fail against the incompatible leaderboard, and this test is only + // concerned with credit()'s own version check. + t.env.as_contract(&t.referral_id, || { + // Both sides of the edge must look registered: this test exercises + // credit()'s own leaderboard version check, not the #99 referrer + // validation. + t.env.storage().persistent().set( + &DataKey::Profile(referrer.clone()), + &UserProfile { + display_name: String::from_str(&t.env, "Ref"), + referrer: None, + }, + ); + t.env.storage().persistent().set( + &DataKey::Profile(user.clone()), + &UserProfile { + display_name: String::from_str(&t.env, "Bettor"), + referrer: Some(referrer), + }, + ); + }); + + // Fund the referral contract so the fee transfer preceding the + // leaderboard call succeeds and the version check is what's exercised. + let sac_admin = StellarAssetClient::new(&t.env, &t.xlm_sac_id); + sac_admin.mint(&t.referral_id, &100_0000000_i128); + + let result = t.client.try_credit(&t.market, &user, &1_0000000_i128); + assert_eq!(result.unwrap_err().unwrap(), ReferralError::IncompatibleInterface); +} + +// A stand-in for a leaderboard deployment that reports the EXPECTED version +// (so require_compatible_leaderboard's check passes) but is missing the +// actual function the caller is about to invoke. This is the limitation the +// version check does not cover: a matching u32 alone does not prove the +// callee's real function shape still matches, only that its author intended +// it to. If someone bumps INTERFACE_VERSION without actually shipping the +// signature that number is supposed to promise, callers still break, just +// past the version check instead of at it. +#[contract] +struct MockLeaderboardMissingRewardBonus; + +#[contractimpl] +impl MockLeaderboardMissingRewardBonus { + pub fn interface_version(_env: Env) -> u32 { + 1 + } + // No reward_bonus() here on purpose. +} + +fn setup_with_version_matched_but_incompatible_leaderboard() -> TestSetup { + let env = Env::default(); + env.mock_all_auths(); + env.cost_estimate().budget().reset_unlimited(); + + let admin = Address::generate(&env); + let market = Address::generate(&env); + + let token_id = env.register(PULSETokenContract, ()); + pulse_token::PULSETokenContractClient::new(&env, &token_id).initialize( + &admin, + &String::from_str(&env, "PULSE"), + &String::from_str(&env, "PLSE"), + &7u32, + ); + + let leaderboard_id = env.register(MockLeaderboardMissingRewardBonus, ()); + + let referral_id = env.register(ReferralRegistryContract, ()); + let referral_client = ReferralRegistryContractClient::new(&env, &referral_id); + + let xlm_sac_id = env + .register_stellar_asset_contract_v2(admin.clone()) + .address(); + + referral_client.initialize(&admin, &market, &token_id, &leaderboard_id, &xlm_sac_id); + + TestSetup { + env, + client: referral_client, + admin, + market, + token_id, + leaderboard_id, + xlm_sac_id, + referral_id, + } +} + +// Documents the known gap in issue #84's fix: a version match is not proof +// of ABI compatibility. require_compatible_leaderboard happily passes here +// (both sides report version 1), but the subsequent reward_bonus() call +// still traps because the mock never implements it. The version check is a +// best-effort signal, not a guarantee, unless every breaking ABI change is +// disciplined about bumping INTERFACE_VERSION at the same time. +#[test] +#[should_panic] +fn test_matching_version_does_not_guarantee_call_succeeds() { + let t = setup_with_version_matched_but_incompatible_leaderboard(); + let user = Address::generate(&t.env); + // Passes require_compatible_leaderboard (version 1 == version 1), then + // panics inside the real reward_bonus() invoke_contract call because the + // function doesn't exist on the callee. + t.client + .register_referral(&user, &String::from_str(&t.env, "Someone"), &None); +} + +// ── Emergency Pause (issue #83) ─────────────────────────────────────────────── + +#[test] +fn test_pause_unpause_admin_only() { + let t = setup(); + assert!(!t.client.is_paused()); + t.client.pause(&t.admin); + assert!(t.client.is_paused()); + t.client.unpause(&t.admin); + assert!(!t.client.is_paused()); +} + +#[test] +#[should_panic(expected = "Error(Contract, #6)")] +fn test_pause_rejects_non_admin() { + let t = setup(); + let not_admin = Address::generate(&t.env); + t.client.pause(¬_admin); +} + +#[test] +#[should_panic(expected = "Error(Contract, #7)")] +fn test_paused_rejects_register_referral() { + let t = setup(); + t.client.pause(&t.admin); + let user = Address::generate(&t.env); + t.client + .register_referral(&user, &String::from_str(&t.env, "Someone"), &None); +} + +#[test] +#[should_panic(expected = "Error(Contract, #7)")] +fn test_paused_rejects_credit() { + let t = setup(); + let user = Address::generate(&t.env); + let referrer = Address::generate(&t.env); + // Write the profile directly rather than via register_referral, so this + // test only exercises the pause gate on credit() (register_referral's + // leaderboard cross-call has an unrelated, pre-existing ABI mismatch). + t.env.as_contract(&t.referral_id, || { + t.env.storage().persistent().set( + &DataKey::Profile(user.clone()), + &UserProfile { + display_name: String::from_str(&t.env, "Bettor"), + referrer: Some(referrer.clone()), + }, + ); + }); + + t.client.pause(&t.admin); + t.client.credit(&t.market, &user, &1_0000000_i128); +} + +#[test] +fn test_view_functions_work_while_paused() { + let t = setup(); + let user = Address::generate(&t.env); + t.env.as_contract(&t.referral_id, || { + t.env.storage().persistent().set( + &DataKey::Profile(user.clone()), + &UserProfile { + display_name: String::from_str(&t.env, "Someone"), + referrer: None, + }, + ); + }); + + t.client.pause(&t.admin); + assert!(t.client.is_registered(&user)); +} + +#[test] +fn test_register_and_refresh_extend_referrer_ttl() { + let t = setup(); + let referrer = Address::generate(&t.env); + t.client.register_referral( + &referrer, + &String::from_str(&t.env, "Ref"), + &None, + ); + let user = Address::generate(&t.env); + t.client.register_referral( + &user, + &String::from_str(&t.env, "Bettor"), + &Some(referrer.clone()), + ); + + let count_ttl = t.env.as_contract(&t.referral_id, || { + t.env.storage() + .persistent() + .get_ttl(&DataKey::ReferralCount(referrer.clone())) + }); + assert!(count_ttl >= TTL_BUMP); + t.client.refresh_referrer_ttl(&referrer); + assert_eq!(t.client.get_referral_count(&referrer), 1); +} + +#[test] +fn test_register_referral_emits_event() { + let t = setup(); + let user = Address::generate(&t.env); + let no_ref: Option
= None; + t.client + .register_referral(&user, &String::from_str(&t.env, "Alice"), &no_ref); + let events = t.env.events().all(); + let last = events.events().last().unwrap(); + let topics = match &last.body { + soroban_sdk::xdr::ContractEventBody::V0(v0) => &v0.topics, + }; + let name: Symbol = topics + .iter() + .next() + .unwrap() + .try_into_val(&t.env) + .unwrap(); + assert_eq!(name, Symbol::new(&t.env, "referral_registered")); +} diff --git a/referral_registry/test_snapshots/tests/test_credit_no_referrer.1.json b/referral_registry/test_snapshots/tests/test_credit_no_referrer.1.json index 32a1218..6b68b01 100644 --- a/referral_registry/test_snapshots/tests/test_credit_no_referrer.1.json +++ b/referral_registry/test_snapshots/tests/test_credit_no_referrer.1.json @@ -481,7 +481,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -508,7 +508,88 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "10000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 }, { "entry": { @@ -549,6 +630,48 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 2 + } + }, { "key": { "vec": [ @@ -582,7 +705,7 @@ ] }, "val": { - "i128": "0" + "i128": "10000000" } } ] @@ -592,7 +715,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -616,7 +739,15 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "epoch" }, "val": { "u32": 0 @@ -624,18 +755,18 @@ }, { "key": { - "symbol": "points" + "symbol": "lost_bets" }, "val": { - "u64": "5" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "5" } }, { @@ -654,33 +785,6 @@ }, "live_until": 6307200 }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, { "entry": { "last_modified_ledger_seq": 0, @@ -733,6 +837,33 @@ }, "live_until": 6307200 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -758,7 +889,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -835,6 +966,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, { "key": { "vec": [ @@ -856,7 +999,7 @@ ] }, "val": { - "u32": 0 + "u32": 1 } } ] @@ -908,7 +1051,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -992,7 +1135,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { diff --git a/referral_registry/test_snapshots/tests/test_credit_rejects_incompatible_leaderboard.1.json b/referral_registry/test_snapshots/tests/test_credit_rejects_incompatible_leaderboard.1.json index 729ec00..e74ccc7 100644 --- a/referral_registry/test_snapshots/tests/test_credit_rejects_incompatible_leaderboard.1.json +++ b/referral_registry/test_snapshots/tests/test_credit_rejects_incompatible_leaderboard.1.json @@ -305,7 +305,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -374,6 +374,48 @@ }, "live_until": 4095 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "vec": [ + { + "symbol": "Profile" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "display_name" + }, + "val": { + "string": "Ref" + } + }, + { + "key": { + "symbol": "referrer" + }, + "val": "void" + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 4095 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -456,7 +498,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -625,7 +667,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 } ] }, diff --git a/referral_registry/test_snapshots/tests/test_credit_unregistered_user.1.json b/referral_registry/test_snapshots/tests/test_credit_unregistered_user.1.json index 2068d71..bd62803 100644 --- a/referral_registry/test_snapshots/tests/test_credit_unregistered_user.1.json +++ b/referral_registry/test_snapshots/tests/test_credit_unregistered_user.1.json @@ -458,7 +458,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -485,7 +485,61 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 }, { "entry": { @@ -526,6 +580,48 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 2 + } + }, { "key": { "vec": [ @@ -569,7 +665,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -761,7 +857,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { diff --git a/referral_registry/test_snapshots/tests/test_credit_with_referrer.1.json b/referral_registry/test_snapshots/tests/test_credit_with_referrer.1.json index 94e6fdb..3cccab5 100644 --- a/referral_registry/test_snapshots/tests/test_credit_with_referrer.1.json +++ b/referral_registry/test_snapshots/tests/test_credit_with_referrer.1.json @@ -507,7 +507,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -534,7 +534,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -561,7 +561,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -588,7 +588,61 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 }, { "entry": { @@ -629,6 +683,48 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 2 + } + }, { "key": { "vec": [ @@ -672,7 +768,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -696,7 +792,15 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "epoch" }, "val": { "u32": 0 @@ -704,18 +808,18 @@ }, { "key": { - "symbol": "points" + "symbol": "lost_bets" }, "val": { - "u64": "5" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "5" } }, { @@ -756,7 +860,15 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "epoch" }, "val": { "u32": 0 @@ -764,18 +876,18 @@ }, { "key": { - "symbol": "points" + "symbol": "lost_bets" }, "val": { - "u64": "8" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 2 + "u64": "8" } }, { @@ -804,43 +916,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "8" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -861,7 +971,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 1 } ] }, @@ -873,7 +983,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } }, { @@ -889,7 +999,7 @@ "symbol": "points" }, "val": { - "u64": "8" + "u64": "5" } } ] @@ -910,41 +1020,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 1 + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "5" - } + "u32": 1 } ] + }, + "durability": "persistent", + "val": { + "u64": "2" } } }, @@ -977,7 +1089,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -1004,7 +1116,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -1066,7 +1178,7 @@ ] }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -1081,6 +1193,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "2" + } + }, { "key": { "vec": [ @@ -1156,7 +1280,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -1198,7 +1322,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -1336,7 +1460,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { diff --git a/referral_registry/test_snapshots/tests/test_display_name.1.json b/referral_registry/test_snapshots/tests/test_display_name.1.json index 9a0470a..e742424 100644 --- a/referral_registry/test_snapshots/tests/test_display_name.1.json +++ b/referral_registry/test_snapshots/tests/test_display_name.1.json @@ -394,7 +394,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -421,7 +421,88 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "10000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 }, { "entry": { @@ -462,6 +543,48 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 2 + } + }, { "key": { "vec": [ @@ -495,7 +618,7 @@ ] }, "val": { - "i128": "0" + "i128": "10000000" } } ] @@ -505,7 +628,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -529,7 +652,15 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "epoch" }, "val": { "u32": 0 @@ -537,18 +668,18 @@ }, { "key": { - "symbol": "points" + "symbol": "lost_bets" }, "val": { - "u64": "5" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "5" } }, { @@ -567,33 +698,6 @@ }, "live_until": 6307200 }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, { "entry": { "last_modified_ledger_seq": 0, @@ -646,6 +750,33 @@ }, "live_until": 6307200 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -671,7 +802,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -748,6 +879,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, { "key": { "vec": [ @@ -769,7 +912,7 @@ ] }, "val": { - "u32": 0 + "u32": 1 } } ] @@ -821,7 +964,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -905,7 +1048,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { diff --git a/referral_registry/test_snapshots/tests/test_double_init_rejected.1.json b/referral_registry/test_snapshots/tests/test_double_init_rejected.1.json index dce0e4b..e52193f 100644 --- a/referral_registry/test_snapshots/tests/test_double_init_rejected.1.json +++ b/referral_registry/test_snapshots/tests/test_double_init_rejected.1.json @@ -370,7 +370,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -397,7 +397,61 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 }, { "entry": { @@ -438,6 +492,48 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 2 + } + }, { "key": { "vec": [ @@ -481,7 +577,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -673,7 +769,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { diff --git a/referral_registry/test_snapshots/tests/test_earnings_accumulation.1.json b/referral_registry/test_snapshots/tests/test_earnings_accumulation.1.json index 056ff2c..8e8086c 100644 --- a/referral_registry/test_snapshots/tests/test_earnings_accumulation.1.json +++ b/referral_registry/test_snapshots/tests/test_earnings_accumulation.1.json @@ -595,7 +595,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -622,7 +622,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -649,7 +649,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -676,7 +676,61 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 }, { "entry": { @@ -717,6 +771,48 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 2 + } + }, { "key": { "vec": [ @@ -760,7 +856,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -784,7 +880,15 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "epoch" }, "val": { "u32": 0 @@ -792,18 +896,18 @@ }, { "key": { - "symbol": "points" + "symbol": "lost_bets" }, "val": { - "u64": "5" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "5" } }, { @@ -844,7 +948,15 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" + }, + "val": { + "u32": 4 + } + }, + { + "key": { + "symbol": "epoch" }, "val": { "u32": 0 @@ -852,18 +964,18 @@ }, { "key": { - "symbol": "points" + "symbol": "lost_bets" }, "val": { - "u64": "14" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 4 + "u64": "14" } }, { @@ -892,43 +1004,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "14" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -949,7 +1059,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 1 } ] }, @@ -961,7 +1071,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } }, { @@ -977,7 +1087,7 @@ "symbol": "points" }, "val": { - "u64": "14" + "u64": "5" } } ] @@ -998,41 +1108,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 1 + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "5" - } + "u32": 1 } ] + }, + "durability": "persistent", + "val": { + "u64": "2" } } }, @@ -1065,7 +1177,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -1092,7 +1204,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -1169,6 +1281,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "2" + } + }, { "key": { "vec": [ @@ -1244,7 +1368,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -1286,7 +1410,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -1424,7 +1548,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { diff --git a/referral_registry/test_snapshots/tests/test_interface_version_reported.1.json b/referral_registry/test_snapshots/tests/test_interface_version_reported.1.json index db52db2..1165621 100644 --- a/referral_registry/test_snapshots/tests/test_interface_version_reported.1.json +++ b/referral_registry/test_snapshots/tests/test_interface_version_reported.1.json @@ -370,7 +370,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -397,7 +397,61 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 }, { "entry": { @@ -438,6 +492,48 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 2 + } + }, { "key": { "vec": [ @@ -481,7 +577,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -673,7 +769,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { diff --git a/referral_registry/test_snapshots/tests/test_legacy_user_still_readable.1.json b/referral_registry/test_snapshots/tests/test_legacy_user_still_readable.1.json index 853b6cd..33d1e83 100644 --- a/referral_registry/test_snapshots/tests/test_legacy_user_still_readable.1.json +++ b/referral_registry/test_snapshots/tests/test_legacy_user_still_readable.1.json @@ -375,7 +375,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -402,7 +402,61 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 }, { "entry": { @@ -443,6 +497,48 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 2 + } + }, { "key": { "vec": [ @@ -486,7 +582,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -759,7 +855,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { diff --git a/referral_registry/test_snapshots/tests/test_legacy_user_without_referrer.1.json b/referral_registry/test_snapshots/tests/test_legacy_user_without_referrer.1.json index 91a4208..5a5b4fc 100644 --- a/referral_registry/test_snapshots/tests/test_legacy_user_without_referrer.1.json +++ b/referral_registry/test_snapshots/tests/test_legacy_user_without_referrer.1.json @@ -373,7 +373,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -400,7 +400,61 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 }, { "entry": { @@ -441,6 +495,48 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 2 + } + }, { "key": { "vec": [ @@ -484,7 +580,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -730,7 +826,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { diff --git a/referral_registry/test_snapshots/tests/test_matching_version_does_not_guarantee_call_succeeds.1.json b/referral_registry/test_snapshots/tests/test_matching_version_does_not_guarantee_call_succeeds.1.json index 5c84060..04d4390 100644 --- a/referral_registry/test_snapshots/tests/test_matching_version_does_not_guarantee_call_succeeds.1.json +++ b/referral_registry/test_snapshots/tests/test_matching_version_does_not_guarantee_call_succeeds.1.json @@ -262,7 +262,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -369,7 +369,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -486,7 +486,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 } ] }, diff --git a/referral_registry/test_snapshots/tests/test_pause_rejects_non_admin.1.json b/referral_registry/test_snapshots/tests/test_pause_rejects_non_admin.1.json index dce0e4b..e52193f 100644 --- a/referral_registry/test_snapshots/tests/test_pause_rejects_non_admin.1.json +++ b/referral_registry/test_snapshots/tests/test_pause_rejects_non_admin.1.json @@ -370,7 +370,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -397,7 +397,61 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 }, { "entry": { @@ -438,6 +492,48 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 2 + } + }, { "key": { "vec": [ @@ -481,7 +577,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -673,7 +769,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { diff --git a/referral_registry/test_snapshots/tests/test_pause_unpause_admin_only.1.json b/referral_registry/test_snapshots/tests/test_pause_unpause_admin_only.1.json index 6083bf6..12df9ba 100644 --- a/referral_registry/test_snapshots/tests/test_pause_unpause_admin_only.1.json +++ b/referral_registry/test_snapshots/tests/test_pause_unpause_admin_only.1.json @@ -450,7 +450,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -477,7 +477,61 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 }, { "entry": { @@ -518,6 +572,48 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 2 + } + }, { "key": { "vec": [ @@ -561,7 +657,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -765,7 +861,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { diff --git a/referral_registry/test_snapshots/tests/test_paused_rejects_credit.1.json b/referral_registry/test_snapshots/tests/test_paused_rejects_credit.1.json index 01a89c1..24fb5ce 100644 --- a/referral_registry/test_snapshots/tests/test_paused_rejects_credit.1.json +++ b/referral_registry/test_snapshots/tests/test_paused_rejects_credit.1.json @@ -410,7 +410,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -437,7 +437,61 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 }, { "entry": { @@ -478,6 +532,48 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 2 + } + }, { "key": { "vec": [ @@ -521,7 +617,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -769,7 +865,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { diff --git a/referral_registry/test_snapshots/tests/test_paused_rejects_register_referral.1.json b/referral_registry/test_snapshots/tests/test_paused_rejects_register_referral.1.json index c22965b..dceabe1 100644 --- a/referral_registry/test_snapshots/tests/test_paused_rejects_register_referral.1.json +++ b/referral_registry/test_snapshots/tests/test_paused_rejects_register_referral.1.json @@ -409,7 +409,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -436,7 +436,61 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 }, { "entry": { @@ -477,6 +531,48 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 2 + } + }, { "key": { "vec": [ @@ -520,7 +616,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -724,7 +820,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { diff --git a/referral_registry/test_snapshots/tests/test_referral_count_tracking.1.json b/referral_registry/test_snapshots/tests/test_referral_count_tracking.1.json index 9f2ed9a..55cb63c 100644 --- a/referral_registry/test_snapshots/tests/test_referral_count_tracking.1.json +++ b/referral_registry/test_snapshots/tests/test_referral_count_tracking.1.json @@ -468,7 +468,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -495,7 +495,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -522,7 +522,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -549,7 +549,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -576,7 +576,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -603,7 +603,61 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 }, { "entry": { @@ -644,6 +698,48 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 2 + } + }, { "key": { "vec": [ @@ -687,7 +783,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -711,28 +807,36 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { - "u32": 0 + "u32": 1 } }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "5" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { "u32": 0 } }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "5" + } + }, { "key": { "symbol": "won_bets" @@ -771,26 +875,34 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { - "u64": "5" + "u32": 1 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "5" } }, { @@ -831,7 +943,15 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "epoch" }, "val": { "u32": 0 @@ -839,18 +959,18 @@ }, { "key": { - "symbol": "points" + "symbol": "lost_bets" }, "val": { - "u64": "5" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "5" } }, { @@ -891,7 +1011,15 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "epoch" }, "val": { "u32": 0 @@ -899,18 +1027,18 @@ }, { "key": { - "symbol": "points" + "symbol": "lost_bets" }, "val": { - "u64": "5" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "5" } }, { @@ -939,43 +1067,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "vec": [ + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "key": { + "symbol": "points" + }, + "val": { + "u64": "5" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -993,43 +1119,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "u32": 1 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "vec": [ + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, { - "symbol": "StatsEpoch" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + "key": { + "symbol": "points" + }, + "val": { + "u64": "5" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -1050,7 +1174,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 2 } ] }, @@ -1062,7 +1186,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" } }, { @@ -1102,7 +1226,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 1 + "u32": 3 } ] }, @@ -1114,7 +1238,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" } }, { @@ -1151,41 +1275,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 2 + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - }, + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "points" - }, - "val": { - "u64": "5" - } + "u32": 1 } ] + }, + "durability": "persistent", + "val": { + "u64": "2" } } }, @@ -1203,41 +1329,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 3 + "u32": 2 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - } - }, + "u64": "3" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "points" - }, - "val": { - "u64": "5" - } + "u32": 3 } ] + }, + "durability": "persistent", + "val": { + "u64": "4" } } }, @@ -1270,7 +1398,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -1297,7 +1425,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -1324,7 +1452,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -1428,6 +1556,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "4" + } + }, { "key": { "vec": [ @@ -1501,7 +1641,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -1545,7 +1685,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -1589,7 +1729,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -1633,7 +1773,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -1744,7 +1884,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { diff --git a/referral_registry/test_snapshots/tests/test_referrer_bonus_points_accumulate.1.json b/referral_registry/test_snapshots/tests/test_referrer_bonus_points_accumulate.1.json index af49623..eb53281 100644 --- a/referral_registry/test_snapshots/tests/test_referrer_bonus_points_accumulate.1.json +++ b/referral_registry/test_snapshots/tests/test_referrer_bonus_points_accumulate.1.json @@ -595,7 +595,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -622,7 +622,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -649,7 +649,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -676,7 +676,61 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 }, { "entry": { @@ -717,6 +771,48 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 2 + } + }, { "key": { "vec": [ @@ -760,7 +856,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -784,7 +880,15 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "epoch" }, "val": { "u32": 0 @@ -792,18 +896,18 @@ }, { "key": { - "symbol": "points" + "symbol": "lost_bets" }, "val": { - "u64": "5" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "5" } }, { @@ -844,7 +948,15 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" + }, + "val": { + "u32": 4 + } + }, + { + "key": { + "symbol": "epoch" }, "val": { "u32": 0 @@ -852,18 +964,18 @@ }, { "key": { - "symbol": "points" + "symbol": "lost_bets" }, "val": { - "u64": "14" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 4 + "u64": "14" } }, { @@ -892,43 +1004,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "14" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -949,7 +1059,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 1 } ] }, @@ -961,7 +1071,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } }, { @@ -977,7 +1087,7 @@ "symbol": "points" }, "val": { - "u64": "14" + "u64": "5" } } ] @@ -998,41 +1108,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 1 + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "points" - }, - "val": { - "u64": "5" - } + "u32": 1 } ] + }, + "durability": "persistent", + "val": { + "u64": "2" } } }, @@ -1065,7 +1177,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -1092,7 +1204,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -1169,6 +1281,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "2" + } + }, { "key": { "vec": [ @@ -1244,7 +1368,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -1286,7 +1410,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -1424,7 +1548,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { diff --git a/referral_registry/test_snapshots/tests/test_register_and_refresh_extend_referrer_ttl.1.json b/referral_registry/test_snapshots/tests/test_register_and_refresh_extend_referrer_ttl.1.json new file mode 100644 index 0000000..6d5d333 --- /dev/null +++ b/referral_registry/test_snapshots/tests/test_register_and_refresh_extend_referrer_ttl.1.json @@ -0,0 +1,1511 @@ +{ + "generators": { + "address": 8, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "PULSE" + }, + { + "string": "PLSE" + }, + { + "u32": 7 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "function_name": "set_token_contract", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "function_name": "set_minter", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF", + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "register_referral", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "string": "Ref" + }, + "void" + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "function_name": "register_referral", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "string": "Bettor" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [] + ], + "ledger": { + "protocol_version": 26, + "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": [ + { + "entry": { + "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" + }, + "live_until": null + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF", + "key": { + "ledger_key_nonce": { + "nonce": "4270020994084947596" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "2032731177588607455" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": "8370022561469687789" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "AuthorizedMinter" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "10000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "10000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Decimals" + } + ] + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "vec": [ + { + "symbol": "Name" + } + ] + }, + "val": { + "string": "PULSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Symbol" + } + ] + }, + "val": { + "string": "PLSE" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TotalSupply" + } + ] + }, + "val": { + "i128": "20000000" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "5" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 0 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "Stats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "bonus_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "lost_bets" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "5" + } + }, + { + "key": { + "symbol": "won_bets" + }, + "val": { + "u32": 0 + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "5" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, + { + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "5" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 1 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "2" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSlot" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinPoints" + } + ] + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinSlot" + } + ] + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "vec": [ + { + "symbol": "ReferralContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "2" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TopPlayerCount" + } + ] + }, + "val": { + "u32": 2 + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "vec": [ + { + "symbol": "Profile" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "display_name" + }, + "val": { + "string": "Ref" + } + }, + { + "key": { + "symbol": "referrer" + }, + "val": "void" + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "vec": [ + { + "symbol": "Profile" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "display_name" + }, + "val": { + "string": "Bettor" + } + }, + { + "key": { + "symbol": "referrer" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + ] + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "vec": [ + { + "symbol": "ReferralCount" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "LeaderboardContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MarketContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "TokenContract" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "vec": [ + { + "symbol": "XlmSacContract" + } + ] + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + } + ] + } + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "6277191135259896685" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": "5806905060045992000" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + "live_until": 6311999 + }, + { + "entry": { + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "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" + }, + "live_until": 120960 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + "live_until": 6307200 + } + ] + }, + "events": [] +} \ No newline at end of file diff --git a/referral_registry/test_snapshots/tests/test_register_no_referrer.1.json b/referral_registry/test_snapshots/tests/test_register_no_referrer.1.json index cf33819..a4a634c 100644 --- a/referral_registry/test_snapshots/tests/test_register_no_referrer.1.json +++ b/referral_registry/test_snapshots/tests/test_register_no_referrer.1.json @@ -395,7 +395,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -422,7 +422,88 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "10000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 }, { "entry": { @@ -463,6 +544,48 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 2 + } + }, { "key": { "vec": [ @@ -496,7 +619,7 @@ ] }, "val": { - "i128": "0" + "i128": "10000000" } } ] @@ -506,7 +629,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -530,7 +653,15 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "epoch" }, "val": { "u32": 0 @@ -538,18 +669,18 @@ }, { "key": { - "symbol": "points" + "symbol": "lost_bets" }, "val": { - "u64": "5" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "5" } }, { @@ -568,33 +699,6 @@ }, "live_until": 6307200 }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, { "entry": { "last_modified_ledger_seq": 0, @@ -647,6 +751,33 @@ }, "live_until": 6307200 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -672,7 +803,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -749,6 +880,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, { "key": { "vec": [ @@ -770,7 +913,7 @@ ] }, "val": { - "u32": 0 + "u32": 1 } } ] @@ -822,7 +965,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -906,7 +1049,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { diff --git a/referral_registry/test_snapshots/tests/test_register_referral_emits_event.1.json b/referral_registry/test_snapshots/tests/test_register_referral_emits_event.1.json index 1022872..0ef1682 100644 --- a/referral_registry/test_snapshots/tests/test_register_referral_emits_event.1.json +++ b/referral_registry/test_snapshots/tests/test_register_referral_emits_event.1.json @@ -392,7 +392,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -419,7 +419,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -446,7 +446,61 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 }, { "entry": { @@ -487,6 +541,48 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 2 + } + }, { "key": { "vec": [ @@ -530,7 +626,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -554,7 +650,15 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "epoch" }, "val": { "u32": 0 @@ -562,18 +666,18 @@ }, { "key": { - "symbol": "points" + "symbol": "lost_bets" }, "val": { - "u64": "5" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "5" } }, { @@ -592,33 +696,6 @@ }, "live_until": 6307200 }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, { "entry": { "last_modified_ledger_seq": 0, @@ -671,6 +748,33 @@ }, "live_until": 6307200 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -773,6 +877,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, { "key": { "vec": [ @@ -846,7 +962,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -930,7 +1046,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -1075,23 +1191,27 @@ { "event": { "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "mint" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "symbol": "leaderboard_updated" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { - "i128": "10000000" + "vec": [ + { + "u64": "5" + }, + { + "u32": 1 + } + ] } } } @@ -1101,27 +1221,23 @@ { "event": { "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "leaderboard_updated" + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { - "vec": [ - { - "u64": "5" - }, - { - "i128": "10000000" - } - ] + "i128": "10000000" } } } diff --git a/referral_registry/test_snapshots/tests/test_register_referral_rejects_incompatible_leaderboard.1.json b/referral_registry/test_snapshots/tests/test_register_referral_rejects_incompatible_leaderboard.1.json index 94fa717..be40d76 100644 --- a/referral_registry/test_snapshots/tests/test_register_referral_rejects_incompatible_leaderboard.1.json +++ b/referral_registry/test_snapshots/tests/test_register_referral_rejects_incompatible_leaderboard.1.json @@ -263,7 +263,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -370,7 +370,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -487,7 +487,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 } ] }, diff --git a/referral_registry/test_snapshots/tests/test_register_with_referrer.1.json b/referral_registry/test_snapshots/tests/test_register_with_referrer.1.json index 7e97798..8fceb52 100644 --- a/referral_registry/test_snapshots/tests/test_register_with_referrer.1.json +++ b/referral_registry/test_snapshots/tests/test_register_with_referrer.1.json @@ -421,7 +421,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -448,7 +448,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -475,7 +475,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -502,7 +502,61 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 }, { "entry": { @@ -543,6 +597,48 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 2 + } + }, { "key": { "vec": [ @@ -586,7 +682,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -610,28 +706,36 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { - "u32": 0 + "u32": 1 } }, { "key": { - "symbol": "points" + "symbol": "epoch" }, "val": { - "u64": "5" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { "u32": 0 } }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "5" + } + }, { "key": { "symbol": "won_bets" @@ -670,26 +774,34 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" }, "val": { - "u64": "5" + "u32": 1 } }, { "key": { - "symbol": "total_bets" + "symbol": "epoch" }, "val": { - "u32": 1 + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "lost_bets" }, "val": { - "u32": 1 + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "5" } }, { @@ -718,43 +830,41 @@ "key": { "vec": [ { - "symbol": "StatsEpoch" + "symbol": "TopPlayerAt" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "u32": 0 } ] }, "durability": "persistent", "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "vec": [ + "map": [ { - "symbol": "StatsEpoch" + "key": { + "symbol": "address" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "key": { + "symbol": "epoch" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "points" + }, + "val": { + "u64": "5" + } } ] - }, - "durability": "persistent", - "val": { - "u32": 0 } } }, @@ -775,7 +885,7 @@ "symbol": "TopPlayerAt" }, { - "u32": 0 + "u32": 1 } ] }, @@ -787,7 +897,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } }, { @@ -824,41 +934,43 @@ "key": { "vec": [ { - "symbol": "TopPlayerAt" + "symbol": "TopPlayerSeqAt" }, { - "u32": 1 + "u32": 0 } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "address" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ { - "key": { - "symbol": "epoch" - }, - "val": { - "u32": 0 - } + "symbol": "TopPlayerSeqAt" }, { - "key": { - "symbol": "points" - }, - "val": { - "u64": "5" - } + "u32": 1 } ] + }, + "durability": "persistent", + "val": { + "u64": "2" } } }, @@ -918,7 +1030,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -995,6 +1107,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "2" + } + }, { "key": { "vec": [ @@ -1070,7 +1194,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -1112,7 +1236,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -1223,7 +1347,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { diff --git a/referral_registry/test_snapshots/tests/test_reject_double_registration.1.json b/referral_registry/test_snapshots/tests/test_reject_double_registration.1.json index 20040c4..07e556b 100644 --- a/referral_registry/test_snapshots/tests/test_reject_double_registration.1.json +++ b/referral_registry/test_snapshots/tests/test_reject_double_registration.1.json @@ -393,7 +393,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -420,7 +420,88 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "i128": "10000000" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 }, { "entry": { @@ -461,6 +542,48 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 2 + } + }, { "key": { "vec": [ @@ -494,7 +617,7 @@ ] }, "val": { - "i128": "0" + "i128": "10000000" } } ] @@ -504,7 +627,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -528,7 +651,15 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "epoch" }, "val": { "u32": 0 @@ -536,18 +667,18 @@ }, { "key": { - "symbol": "points" + "symbol": "lost_bets" }, "val": { - "u64": "5" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "5" } }, { @@ -566,33 +697,6 @@ }, "live_until": 6307200 }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, { "entry": { "last_modified_ledger_seq": 0, @@ -645,6 +749,33 @@ }, "live_until": 6307200 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -670,7 +801,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -747,6 +878,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, { "key": { "vec": [ @@ -768,7 +911,7 @@ ] }, "val": { - "u32": 0 + "u32": 1 } } ] @@ -820,7 +963,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -904,7 +1047,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { diff --git a/referral_registry/test_snapshots/tests/test_reject_self_referral.1.json b/referral_registry/test_snapshots/tests/test_reject_self_referral.1.json index dce0e4b..e52193f 100644 --- a/referral_registry/test_snapshots/tests/test_reject_self_referral.1.json +++ b/referral_registry/test_snapshots/tests/test_reject_self_referral.1.json @@ -370,7 +370,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -397,7 +397,61 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 }, { "entry": { @@ -438,6 +492,48 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 2 + } + }, { "key": { "vec": [ @@ -481,7 +577,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -673,7 +769,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { diff --git a/referral_registry/test_snapshots/tests/test_reject_unregistered_referrer.1.json b/referral_registry/test_snapshots/tests/test_reject_unregistered_referrer.1.json index 4fd2c56..6cd7ebd 100644 --- a/referral_registry/test_snapshots/tests/test_reject_unregistered_referrer.1.json +++ b/referral_registry/test_snapshots/tests/test_reject_unregistered_referrer.1.json @@ -370,7 +370,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -397,7 +397,61 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 }, { "entry": { @@ -438,6 +492,48 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 2 + } + }, { "key": { "vec": [ @@ -481,7 +577,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -673,7 +769,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { diff --git a/referral_registry/test_snapshots/tests/test_view_functions_work_while_paused.1.json b/referral_registry/test_snapshots/tests/test_view_functions_work_while_paused.1.json index daf1862..03e653f 100644 --- a/referral_registry/test_snapshots/tests/test_view_functions_work_while_paused.1.json +++ b/referral_registry/test_snapshots/tests/test_view_functions_work_while_paused.1.json @@ -410,7 +410,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -437,7 +437,61 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 }, { "entry": { @@ -478,6 +532,48 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 2 + } + }, { "key": { "vec": [ @@ -521,7 +617,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -767,7 +863,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { diff --git a/referral_registry/test_snapshots/tests/test_welcome_bonus.1.json b/referral_registry/test_snapshots/tests/test_welcome_bonus.1.json index 3c45a7d..e928196 100644 --- a/referral_registry/test_snapshots/tests/test_welcome_bonus.1.json +++ b/referral_registry/test_snapshots/tests/test_welcome_bonus.1.json @@ -1,6 +1,6 @@ { "generators": { - "address": 8, + "address": 7, "nonce": 0, "mux_id": 0 }, @@ -184,35 +184,10 @@ { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, - { - "string": "Referrer" - }, - "void" - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "function_name": "register_referral", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, { "string": "NewUser" }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } + "void" ] } }, @@ -221,6 +196,7 @@ ] ], [], + [], [] ], "ledger": { @@ -419,7 +395,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -446,7 +422,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -461,7 +437,7 @@ "symbol": "Balance" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ] }, @@ -473,7 +449,61 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "vec": [ + { + "symbol": "MinterIndex" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 }, { "entry": { @@ -514,6 +544,48 @@ "u32": 7 } }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 0 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterAt" + }, + { + "u32": 1 + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "MinterCount" + } + ] + }, + "val": { + "u32": 2 + } + }, { "key": { "vec": [ @@ -547,7 +619,7 @@ ] }, "val": { - "i128": "0" + "i128": "10000000" } } ] @@ -557,7 +629,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -572,7 +644,7 @@ "symbol": "Stats" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ] }, @@ -581,7 +653,15 @@ "map": [ { "key": { - "symbol": "lost_bets" + "symbol": "bonus_bets" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "epoch" }, "val": { "u32": 0 @@ -589,18 +669,18 @@ }, { "key": { - "symbol": "points" + "symbol": "lost_bets" }, "val": { - "u64": "5" + "u32": 0 } }, { "key": { - "symbol": "total_bets" + "symbol": "points" }, "val": { - "u32": 1 + "u64": "5" } }, { @@ -619,33 +699,6 @@ }, "live_until": 6307200 }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "vec": [ - { - "symbol": "StatsEpoch" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent", - "val": { - "u32": 0 - } - } - }, - "ext": "v0" - }, - "live_until": 6307200 - }, { "entry": { "last_modified_ledger_seq": 0, @@ -671,7 +724,7 @@ "symbol": "address" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } }, { @@ -698,6 +751,33 @@ }, "live_until": 6307200 }, + { + "entry": { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "vec": [ + { + "symbol": "TopPlayerSeqAt" + }, + { + "u32": 0 + } + ] + }, + "durability": "persistent", + "val": { + "u64": "1" + } + } + }, + "ext": "v0" + }, + "live_until": 6307200 + }, { "entry": { "last_modified_ledger_seq": 0, @@ -711,7 +791,7 @@ "symbol": "TopPlayerSlot" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ] }, @@ -723,7 +803,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -800,6 +880,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, + { + "key": { + "vec": [ + { + "symbol": "SeqCounter" + } + ] + }, + "val": { + "u64": "1" + } + }, { "key": { "vec": [ @@ -851,48 +943,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "display_name" - }, - "val": { - "string": "Referrer" - } - }, - { - "key": { - "symbol": "referrer" - }, - "val": "void" - } - ] - } - } - }, - "ext": "v0" - }, - "live_until": 4095 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "vec": [ - { - "symbol": "Profile" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -907,44 +957,15 @@ "key": { "symbol": "referrer" }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - } - ] - } - } - }, - "ext": "v0" - }, - "live_until": 4095 - }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "vec": [ - { - "symbol": "ReferralCount" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "val": "void" } ] - }, - "durability": "persistent", - "val": { - "u32": 1 } } }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -1028,7 +1049,7 @@ }, "ext": "v0" }, - "live_until": 4095 + "live_until": 6307200 }, { "entry": { @@ -1050,26 +1071,6 @@ }, "live_until": 6311999 }, - { - "entry": { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": "5806905060045992000" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - "live_until": 6311999 - }, { "entry": { "last_modified_ledger_seq": 0,