diff --git a/soroban-contract/Cargo.toml b/soroban-contract/Cargo.toml
index dd65ba53..565fc0bc 100644
--- a/soroban-contract/Cargo.toml
+++ b/soroban-contract/Cargo.toml
@@ -1,6 +1,7 @@
[workspace]
resolver = "2"
members = [
+ "contracts/pausable",
"contracts/upgradeable",
"contracts/tba_account",
"contracts/tba_registry",
@@ -8,6 +9,7 @@ members = [
"contracts/ticket_factory",
"contracts/event_manager",
"contracts/marketplace",
+ "contracts/user_profile",
"tests/integration",
]
exclude = ["contracts/hello-world"]
diff --git a/soroban-contract/contracts/event_manager/src/fuzz.rs b/soroban-contract/contracts/event_manager/src/fuzz.rs
index 5ffbba75..f4645fd6 100644
--- a/soroban-contract/contracts/event_manager/src/fuzz.rs
+++ b/soroban-contract/contracts/event_manager/src/fuzz.rs
@@ -9,8 +9,8 @@
//! panics that could lead to a Denial of Service (DoS).
use super::*;
-use soroban_sdk::{testutils::Address as _, Address, Env, String, Vec};
use proptest::prelude::*;
+use soroban_sdk::{testutils::Address as _, testutils::Ledger, Address, Env, String, Vec};
// Mock implementation for cross-contract calls
#[contract]
@@ -33,15 +33,15 @@ fn setup(env: &Env) -> (EventManagerClient<'_>, Address) {
let contract_id = env.register(EventManager, ());
let client = EventManagerClient::new(env, &contract_id);
let mock_addr = env.register(MockContract, ());
+ let admin = Address::generate(env);
env.mock_all_auths();
- // We try to initialize, if it fails it's already initialized (though in tests it should be fresh)
- let _ = client.try_initialize(&env.current_contract_address(), &mock_addr);
+ let _ = client.try_initialize(&admin, &mock_addr);
(client, mock_addr)
}
proptest! {
#![proptest_config(ProptestConfig::with_cases(50))]
-
+
/// Fuzz test for event creation.
/// Validates that various inputs for event creation do not cause panics
/// and that basic constraints hold.
@@ -57,10 +57,10 @@ proptest! {
let env = Env::default();
let (client, mock_addr) = setup(&env);
let organizer = Address::generate(&env);
-
+
// Mock current ledger time to be 1000000
env.ledger().set_timestamp(1000000);
-
+
let params = CreateEventParams {
organizer: organizer.clone(),
theme: String::from_str(&env, &theme),
@@ -75,8 +75,8 @@ proptest! {
// Try to create event. We expect it to either succeed or return an Error.
// It MUST NOT panic.
- let result = client.try_create_event(¶ms);
-
+ let result = client.try_create_event_v2(¶ms);
+
if let Ok(Ok(event_id)) = result {
let event = client.get_event(&event_id);
assert_eq!(event.organizer, organizer);
@@ -99,9 +99,9 @@ proptest! {
let (client, mock_addr) = setup(&env);
let organizer = Address::generate(&env);
let buyer = Address::generate(&env);
-
+
env.ledger().set_timestamp(1000000);
-
+
// Setup a valid event first
let params = CreateEventParams {
organizer: organizer.clone(),
@@ -114,21 +114,21 @@ proptest! {
payment_token: mock_addr.clone(),
tiers: Vec::new(&env),
};
-
- if let Ok(Ok(event_id)) = client.try_create_event(¶ms) {
+
+ if let Ok(Ok(event_id)) = client.try_create_event_v2(¶ms) {
// Test purchase
let purchase_res = client.try_purchase_tickets(&buyer, &event_id, &tier_index, &quantity);
-
+
if purchase_res.is_ok() {
let event = client.get_event(&event_id);
// Total supply consistency
assert!(event.tickets_sold <= event.total_tickets);
}
-
+
// Test cancel and refund
client.cancel_event(&event_id);
let _ = client.try_claim_refund(&buyer, &event_id);
-
+
// Test withdraw (should fail for canceled event)
env.ledger().set_timestamp(4000000);
let withdraw_res = client.try_withdraw_funds(&event_id);
diff --git a/soroban-contract/contracts/event_manager/src/lib.rs b/soroban-contract/contracts/event_manager/src/lib.rs
index 86226293..764c6e60 100644
--- a/soroban-contract/contracts/event_manager/src/lib.rs
+++ b/soroban-contract/contracts/event_manager/src/lib.rs
@@ -841,6 +841,9 @@ impl EventManager {
}
fn validate_ticket_price(price: i128) -> Result<(), Error> {
+ if price < 0 {
+ return Err(Error::NegativeTicketPrice);
+ }
if price > Self::MAX_TICKET_PRICE {
return Err(Error::TicketPriceOutOfRange);
}
@@ -896,45 +899,57 @@ impl EventManager {
Ok(())
}
- fn validate_bounded_string(s: &String, max_bytes: u32) -> Result<(), Error> {
- if s.len() > max_bytes {
- return Err(Error::InvalidTierConfig); // Or some appropriate error
- }
- Ok(())
- }
+ fn commit_organizer_create(env: &Env, organizer: &Address) {
+ let count_key = DataKey::OrganizerOpenEventCount(organizer.clone());
+ let open_count: u32 = env.storage().persistent().get(&count_key).unwrap_or(0);
+ env.storage()
+ .persistent()
+ .set(&count_key, &open_count.saturating_add(1));
+ Self::extend_persistent_ttl(env, &count_key);
- fn validate_ticket_price(price: i128) -> Result<(), Error> {
- if price < 0 {
- return Err(Error::NegativeTicketPrice);
- }
- Ok(())
+ let ts_key = DataKey::OrganizerLastCreateTs(organizer.clone());
+ env.storage()
+ .instance()
+ .set(&ts_key, &env.ledger().timestamp());
+ upg::extend_instance_ttl(env);
}
- fn enforce_organizer_limits_and_rate(_env: &Env, _organizer: &Address) -> Result<(), Error> {
- // Placeholder for real logic
- Ok(())
+ fn decrement_organizer_open_events(env: &Env, organizer: &Address) {
+ let count_key = DataKey::OrganizerOpenEventCount(organizer.clone());
+ let open_count: u32 = env.storage().persistent().get(&count_key).unwrap_or(0);
+ env.storage()
+ .persistent()
+ .set(&count_key, &open_count.saturating_sub(1));
+ Self::extend_persistent_ttl(env, &count_key);
}
- fn validate_event_span(start: u64, end: u64) -> Result<(), Error> {
- if end <= start {
- return Err(Error::InvalidEndDate);
+ fn try_promote_from_waitlist(env: &Env, event_id: u32) {
+ let waitlist_key = DataKey::Waitlist(event_id);
+ let waitlist: Vec
= env
+ .storage()
+ .persistent()
+ .get(&waitlist_key)
+ .unwrap_or_else(|| Vec::new(env));
+
+ if waitlist.is_empty() {
+ return;
}
- Ok(())
- }
- fn validate_start_not_too_far(_start: u64, _current: u64) -> Result<(), Error> {
- Ok(())
- }
+ let promoted = waitlist.get(0).unwrap();
- fn commit_organizer_create(env: &Env, organizer: &Address) {
- let ts_key = DataKey::EventCounter; // Dummy key for timestamp if not defined
- env.storage()
- .instance()
- .set(&ts_key, &env.ledger().timestamp());
- upg::extend_instance_ttl(env);
- }
+ let mut remaining = Vec::new(env);
+ for (i, addr) in waitlist.iter().enumerate() {
+ if i > 0 {
+ remaining.push_back(addr);
+ }
+ }
+ env.storage().persistent().set(&waitlist_key, &remaining);
+ Self::extend_persistent_ttl(env, &waitlist_key);
- fn decrement_organizer_open_events(_env: &Env, _organizer: &Address) {
+ env.events().publish(
+ (Symbol::new(env, "waitlist_promoted"),),
+ (event_id, promoted),
+ );
}
fn get_and_increment_counter(env: &Env) -> Result {
@@ -1043,7 +1058,7 @@ impl EventManager {
}
}
-#[cfg(test)]
-mod test;
#[cfg(test)]
mod fuzz;
+#[cfg(test)]
+mod test;
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_backward_compat_single_tier.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_backward_compat_single_tier.1.json
deleted file mode 100644
index 4c00548e..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_backward_compat_single_tier.1.json
+++ /dev/null
@@ -1,646 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_batch_purchase_refund_uses_total_paid.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_batch_purchase_refund_uses_total_paid.1.json
deleted file mode 100644
index b9c63ffa..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_batch_purchase_refund_uses_total_paid.1.json
+++ /dev/null
@@ -1,1078 +0,0 @@
-{
- "generators": {
- "address": 5,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Meetup"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 20
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_tickets",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- },
- {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "cancel_event",
- "args": [
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "claim_refund",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ]
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 900
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Meetup"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 20
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 0
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 20
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 0
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "RefundClaimed"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "RefundClaimed"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": [
- {
- "event": {
- "ext": "v0",
- "contract_id": "0000000000000000000000000000000000000000000000000000000000000001",
- "type_": "contract",
- "body": {
- "v0": {
- "topics": [
- {
- "symbol": "refund_claimed"
- }
- ],
- "data": {
- "vec": [
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- },
- {
- "i128": {
- "hi": 0,
- "lo": 900
- }
- }
- ]
- }
- }
- }
- },
- "failed_call": false
- }
- ]
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_cancel_allows_immediate_new_event_same_organizer.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_cancel_allows_immediate_new_event_same_organizer.1.json
deleted file mode 100644
index 20b3dbfb..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_cancel_allows_immediate_new_event_same_organizer.1.json
+++ /dev/null
@@ -1,1023 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "First"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "cancel_event",
- "args": [
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 386400
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 286400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Replacement"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ]
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "First"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 386400
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 286400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Replacement"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 2
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": [
- {
- "event": {
- "ext": "v0",
- "contract_id": "0000000000000000000000000000000000000000000000000000000000000001",
- "type_": "contract",
- "body": {
- "v0": {
- "topics": [
- {
- "symbol": "event_created"
- }
- ],
- "data": {
- "vec": [
- {
- "u32": 1
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- }
- }
- },
- "failed_call": false
- }
- ]
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_cancel_event.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_cancel_event.1.json
deleted file mode 100644
index 9054308a..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_cancel_event.1.json
+++ /dev/null
@@ -1,698 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "cancel_event",
- "args": [
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 0
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_cancel_event_clears_waitlist_notification.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_cancel_event_clears_waitlist_notification.1.json
deleted file mode 100644
index 6b992aa6..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_cancel_event_clears_waitlist_notification.1.json
+++ /dev/null
@@ -1,1221 +0,0 @@
-{
- "generators": {
- "address": 8,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Concert"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Popular Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "join_waitlist",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "join_waitlist",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "cancel_event",
- "args": [
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Concert"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Popular Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 300
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Waitlist"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Waitlist"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 8370022561469687789
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 8370022561469687789
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_cancel_event_marks_event_canceled.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_cancel_event_marks_event_canceled.1.json
deleted file mode 100644
index 9054308a..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_cancel_event_marks_event_canceled.1.json
+++ /dev/null
@@ -1,698 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "cancel_event",
- "args": [
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 0
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_claim_refund_double_claim.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_claim_refund_double_claim.1.json
deleted file mode 100644
index 17647dcd..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_claim_refund_double_claim.1.json
+++ /dev/null
@@ -1,1033 +0,0 @@
-{
- "generators": {
- "address": 5,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "cancel_event",
- "args": [
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "claim_refund",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 0
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 0
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "RefundClaimed"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "RefundClaimed"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_claim_refund_event_not_canceled.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_claim_refund_event_not_canceled.1.json
deleted file mode 100644
index 05934fd0..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_claim_refund_event_not_canceled.1.json
+++ /dev/null
@@ -1,875 +0,0 @@
-{
- "generators": {
- "address": 5,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_claim_refund_free_ticket.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_claim_refund_free_ticket.1.json
deleted file mode 100644
index 29701add..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_claim_refund_free_ticket.1.json
+++ /dev/null
@@ -1,1024 +0,0 @@
-{
- "generators": {
- "address": 5,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Free Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "cancel_event",
- "args": [
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "claim_refund",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ]
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 0
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Free Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 0
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "RefundClaimed"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "RefundClaimed"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": [
- {
- "event": {
- "ext": "v0",
- "contract_id": "0000000000000000000000000000000000000000000000000000000000000001",
- "type_": "contract",
- "body": {
- "v0": {
- "topics": [
- {
- "symbol": "refund_claimed"
- }
- ],
- "data": {
- "vec": [
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "i128": {
- "hi": 0,
- "lo": 0
- }
- }
- ]
- }
- }
- }
- },
- "failed_call": false
- }
- ]
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_claim_refund_no_ticket_purchased.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_claim_refund_no_ticket_purchased.1.json
deleted file mode 100644
index 0f967771..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_claim_refund_no_ticket_purchased.1.json
+++ /dev/null
@@ -1,927 +0,0 @@
-{
- "generators": {
- "address": 6,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "cancel_event",
- "args": [
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 0
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_claim_refund_nonexistent_event.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_claim_refund_nonexistent_event.1.json
deleted file mode 100644
index dacda8d0..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_claim_refund_nonexistent_event.1.json
+++ /dev/null
@@ -1,213 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_claim_refund_successful.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_claim_refund_successful.1.json
deleted file mode 100644
index 17647dcd..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_claim_refund_successful.1.json
+++ /dev/null
@@ -1,1033 +0,0 @@
-{
- "generators": {
- "address": 5,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "cancel_event",
- "args": [
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "claim_refund",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 0
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 0
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "RefundClaimed"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "RefundClaimed"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_create_event.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_create_event.1.json
deleted file mode 100644
index ab48fb05..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_create_event.1.json
+++ /dev/null
@@ -1,646 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Rust Conference 2026"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 500
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Rust Conference 2026"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 500
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 500
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_create_event_past_start_date_fails.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_create_event_past_start_date_fails.1.json
deleted file mode 100644
index e4737df9..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_create_event_past_start_date_fails.1.json
+++ /dev/null
@@ -1,213 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 1000,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_create_event_rejects_past_start_date.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_create_event_rejects_past_start_date.1.json
deleted file mode 100644
index 47c3a122..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_create_event_rejects_past_start_date.1.json
+++ /dev/null
@@ -1,135 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 1000,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_create_event_with_tiers.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_create_event_with_tiers.1.json
deleted file mode 100644
index 2f7b19c3..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_create_event_with_tiers.1.json
+++ /dev/null
@@ -1,840 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "Early Bird"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- }
- ]
- },
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- },
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "VIP"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 300
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- ]
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 18
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "Early Bird"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- }
- ]
- },
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- },
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "VIP"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 300
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_empty_theme_rejected.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_empty_theme_rejected.1.json
deleted file mode 100644
index fe7e6e08..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_empty_theme_rejected.1.json
+++ /dev/null
@@ -1,135 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_get_waitlist_position_not_on_list.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_get_waitlist_position_not_on_list.1.json
deleted file mode 100644
index 4df27960..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_get_waitlist_position_not_on_list.1.json
+++ /dev/null
@@ -1,1007 +0,0 @@
-{
- "generators": {
- "address": 7,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Concert"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Popular Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Concert"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Popular Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 300
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_join_waitlist_cancelled_event.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_join_waitlist_cancelled_event.1.json
deleted file mode 100644
index 5df8e68c..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_join_waitlist_cancelled_event.1.json
+++ /dev/null
@@ -1,1059 +0,0 @@
-{
- "generators": {
- "address": 7,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Concert"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Popular Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "cancel_event",
- "args": [
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Concert"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Popular Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 300
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_join_waitlist_duplicate_prevention.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_join_waitlist_duplicate_prevention.1.json
deleted file mode 100644
index 800aeff7..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_join_waitlist_duplicate_prevention.1.json
+++ /dev/null
@@ -1,1111 +0,0 @@
-{
- "generators": {
- "address": 7,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Concert"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Popular Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "join_waitlist",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Concert"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Popular Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 300
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Waitlist"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Waitlist"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_join_waitlist_event_not_sold_out.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_join_waitlist_event_not_sold_out.1.json
deleted file mode 100644
index 7b4179a5..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_join_waitlist_event_not_sold_out.1.json
+++ /dev/null
@@ -1,508 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_join_waitlist_multiple_users_queue_order.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_join_waitlist_multiple_users_queue_order.1.json
deleted file mode 100644
index 892ae5c1..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_join_waitlist_multiple_users_queue_order.1.json
+++ /dev/null
@@ -1,1230 +0,0 @@
-{
- "generators": {
- "address": 9,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Concert"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Popular Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "join_waitlist",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "join_waitlist",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "join_waitlist",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Concert"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Popular Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 300
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Waitlist"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Waitlist"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": 8370022561469687789
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": 8370022561469687789
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_join_waitlist_nonexistent_event.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_join_waitlist_nonexistent_event.1.json
deleted file mode 100644
index fe7e6e08..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_join_waitlist_nonexistent_event.1.json
+++ /dev/null
@@ -1,135 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_join_waitlist_success.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_join_waitlist_success.1.json
deleted file mode 100644
index 800aeff7..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_join_waitlist_success.1.json
+++ /dev/null
@@ -1,1111 +0,0 @@
-{
- "generators": {
- "address": 7,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Concert"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Popular Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "join_waitlist",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Concert"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Popular Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 300
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Waitlist"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Waitlist"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_multiple_refund_claims.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_multiple_refund_claims.1.json
deleted file mode 100644
index 94a28377..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_multiple_refund_claims.1.json
+++ /dev/null
@@ -1,1555 +0,0 @@
-{
- "generators": {
- "address": 7,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "cancel_event",
- "args": [
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "claim_refund",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "claim_refund",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "claim_refund",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ]
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 0
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 0
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "RefundClaimed"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "RefundClaimed"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "RefundClaimed"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "RefundClaimed"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "RefundClaimed"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "RefundClaimed"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 8370022561469687789
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 8370022561469687789
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 6277191135259896685
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 6277191135259896685
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5806905060045992000
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5806905060045992000
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": [
- {
- "event": {
- "ext": "v0",
- "contract_id": "0000000000000000000000000000000000000000000000000000000000000001",
- "type_": "contract",
- "body": {
- "v0": {
- "topics": [
- {
- "symbol": "refund_claimed"
- }
- ],
- "data": {
- "vec": [
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- ]
- }
- }
- }
- },
- "failed_call": false
- }
- ]
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_per_tier_inventory_tracking.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_per_tier_inventory_tracking.1.json
deleted file mode 100644
index 03883c9e..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_per_tier_inventory_tracking.1.json
+++ /dev/null
@@ -1,1608 +0,0 @@
-{
- "generators": {
- "address": 9,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "Early Bird"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- }
- ]
- },
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- },
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "VIP"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 300
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- ]
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 18
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 250
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "Early Bird"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- }
- ]
- },
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- },
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "VIP"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 300
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": 8370022561469687789
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": 8370022561469687789
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_purchase_quantity_over_limit_fails.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_purchase_quantity_over_limit_fails.1.json
deleted file mode 100644
index 91067d9e..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_purchase_quantity_over_limit_fails.1.json
+++ /dev/null
@@ -1,568 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_purchase_ticket.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_purchase_ticket.1.json
deleted file mode 100644
index 05934fd0..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_purchase_ticket.1.json
+++ /dev/null
@@ -1,875 +0,0 @@
-{
- "generators": {
- "address": 5,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_purchase_ticket_increments_tickets_sold.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_purchase_ticket_increments_tickets_sold.1.json
deleted file mode 100644
index 4d833290..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_purchase_ticket_increments_tickets_sold.1.json
+++ /dev/null
@@ -1,544 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "string": "Stellar Meetup"
- },
- {
- "string": "Conference"
- },
- {
- "u64": 86400
- },
- {
- "u64": 172800
- },
- {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- },
- {
- "u128": {
- "hi": 0,
- "lo": 20
- }
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Stellar Meetup"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 20
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_purchase_ticket_invalid_tier_index.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_purchase_ticket_invalid_tier_index.1.json
deleted file mode 100644
index 358fce99..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_purchase_ticket_invalid_tier_index.1.json
+++ /dev/null
@@ -1,839 +0,0 @@
-{
- "generators": {
- "address": 5,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "Early Bird"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- }
- ]
- },
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- },
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "VIP"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 300
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- ]
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 18
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "Early Bird"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- }
- ]
- },
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- },
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "VIP"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 300
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_purchase_ticket_specific_tier.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_purchase_ticket_specific_tier.1.json
deleted file mode 100644
index 35170fcb..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_purchase_ticket_specific_tier.1.json
+++ /dev/null
@@ -1,1069 +0,0 @@
-{
- "generators": {
- "address": 5,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "Early Bird"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- }
- ]
- },
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- },
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "VIP"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 300
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- ]
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 2
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 300
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 18
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 300
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "Early Bird"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- }
- ]
- },
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- },
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "VIP"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 300
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_purchase_ticket_tier_sold_out.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_purchase_ticket_tier_sold_out.1.json
deleted file mode 100644
index bc633417..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_purchase_ticket_tier_sold_out.1.json
+++ /dev/null
@@ -1,1338 +0,0 @@
-{
- "generators": {
- "address": 8,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "Early Bird"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- }
- ]
- },
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- },
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "VIP"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 300
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- ]
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 2
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "u32": 0
- },
- {
- "u32": 2
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "u32": 0
- },
- {
- "u32": 2
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 300
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 300
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 300
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 18
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 900
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "Early Bird"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- }
- ]
- },
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- },
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "VIP"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 300
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_purchase_tickets_applies_group_discount.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_purchase_tickets_applies_group_discount.1.json
deleted file mode 100644
index e7758dc4..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_purchase_tickets_applies_group_discount.1.json
+++ /dev/null
@@ -1,881 +0,0 @@
-{
- "generators": {
- "address": 5,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Stellar Meetup"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 20
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_tickets",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- },
- {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 475
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Stellar Meetup"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 20
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 475
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 20
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_purchase_tickets_increments_tickets_sold.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_purchase_tickets_increments_tickets_sold.1.json
deleted file mode 100644
index 456f742d..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_purchase_tickets_increments_tickets_sold.1.json
+++ /dev/null
@@ -1,882 +0,0 @@
-{
- "generators": {
- "address": 5,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_tickets",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- },
- {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 300
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 300
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_rate_limit_blocks_second_concurrent_event.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_rate_limit_blocks_second_concurrent_event.1.json
deleted file mode 100644
index 2ae44d75..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_rate_limit_blocks_second_concurrent_event.1.json
+++ /dev/null
@@ -1,568 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "First"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "First"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_refund_cannot_be_claimed_twice.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_refund_cannot_be_claimed_twice.1.json
deleted file mode 100644
index 17647dcd..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_refund_cannot_be_claimed_twice.1.json
+++ /dev/null
@@ -1,1033 +0,0 @@
-{
- "generators": {
- "address": 5,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "cancel_event",
- "args": [
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "claim_refund",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 0
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 0
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "RefundClaimed"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "RefundClaimed"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_return_ticket_cancelled_event.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_return_ticket_cancelled_event.1.json
deleted file mode 100644
index 98dd843c..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_return_ticket_cancelled_event.1.json
+++ /dev/null
@@ -1,789 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Concert"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "cancel_event",
- "args": [
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Concert"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 5
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_return_ticket_not_a_buyer.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_return_ticket_not_a_buyer.1.json
deleted file mode 100644
index 4df27960..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_return_ticket_not_a_buyer.1.json
+++ /dev/null
@@ -1,1007 +0,0 @@
-{
- "generators": {
- "address": 7,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Concert"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Popular Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Concert"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Popular Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 300
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_canceled_fails.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_canceled_fails.1.json
deleted file mode 100644
index 9054308a..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_canceled_fails.1.json
+++ /dev/null
@@ -1,698 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "cancel_event",
- "args": [
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 0
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_dates.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_dates.1.json
deleted file mode 100644
index 7e9c9bb6..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_dates.1.json
+++ /dev/null
@@ -1,707 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "update_event",
- "args": [
- {
- "u32": 0
- },
- "void",
- "void",
- "void",
- {
- "u64": 172800
- },
- {
- "u64": 259200
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 259200
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_emits_event.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_emits_event.1.json
deleted file mode 100644
index 35bca398..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_emits_event.1.json
+++ /dev/null
@@ -1,705 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "update_event",
- "args": [
- {
- "u32": 0
- },
- {
- "string": "Emit Test"
- },
- "void",
- "void",
- "void",
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Emit Test"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_end_before_start_fails.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_end_before_start_fails.1.json
deleted file mode 100644
index 4c00548e..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_end_before_start_fails.1.json
+++ /dev/null
@@ -1,646 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_not_found_fails.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_not_found_fails.1.json
deleted file mode 100644
index 4e07f71e..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_not_found_fails.1.json
+++ /dev/null
@@ -1,213 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_start_date_past_fails.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_start_date_past_fails.1.json
deleted file mode 100644
index 3bb37a4d..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_start_date_past_fails.1.json
+++ /dev/null
@@ -1,646 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 172800,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_theme.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_theme.1.json
deleted file mode 100644
index c9919814..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_theme.1.json
+++ /dev/null
@@ -1,705 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "update_event",
- "args": [
- {
- "u32": 0
- },
- {
- "string": "Updated Theme"
- },
- "void",
- "void",
- "void",
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Updated Theme"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_ticket_price.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_ticket_price.1.json
deleted file mode 100644
index acee8694..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_ticket_price.1.json
+++ /dev/null
@@ -1,708 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "update_event",
- "args": [
- {
- "u32": 0
- },
- "void",
- {
- "i128": {
- "hi": 0,
- "lo": 20000000000
- }
- },
- "void",
- "void",
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 20000000000
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_total_tickets.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_total_tickets.1.json
deleted file mode 100644
index 877bd329..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_total_tickets.1.json
+++ /dev/null
@@ -1,708 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "update_event",
- "args": [
- {
- "u32": 0
- },
- "void",
- "void",
- {
- "u128": {
- "hi": 0,
- "lo": 200
- }
- },
- "void",
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 200
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_total_tickets_below_sold_fails.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_total_tickets_below_sold_fails.1.json
deleted file mode 100644
index fcb011a8..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_update_event_total_tickets_below_sold_fails.1.json
+++ /dev/null
@@ -1,1010 +0,0 @@
-{
- "generators": {
- "address": 6,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 200
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_waitlist_promotion_multiple_waiters.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_waitlist_promotion_multiple_waiters.1.json
deleted file mode 100644
index 98ed266a..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_waitlist_promotion_multiple_waiters.1.json
+++ /dev/null
@@ -1,942 +0,0 @@
-{
- "generators": {
- "address": 7,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Music"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Concert"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "join_waitlist",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "join_waitlist",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "join_waitlist",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "return_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Music"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Concert"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 0
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Waitlist"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Waitlist"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_waitlist_promotion_on_ticket_return.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_waitlist_promotion_on_ticket_return.1.json
deleted file mode 100644
index 05b40831..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_waitlist_promotion_on_ticket_return.1.json
+++ /dev/null
@@ -1,959 +0,0 @@
-{
- "generators": {
- "address": 6,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Concert"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Full Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "join_waitlist",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "return_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Concert"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Full Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Waitlist"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Waitlist"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": []
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_withdraw_funds_after_partial_refunds.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_withdraw_funds_after_partial_refunds.1.json
deleted file mode 100644
index 0a76cd6c..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_withdraw_funds_after_partial_refunds.1.json
+++ /dev/null
@@ -1,1304 +0,0 @@
-{
- "generators": {
- "address": 7,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Hybrid Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "cancel_event",
- "args": [
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "claim_refund",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 172801,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Hybrid Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 200
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 0
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "RefundClaimed"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "RefundClaimed"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 8370022561469687789
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 8370022561469687789
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_withdraw_funds_before_end_date.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_withdraw_funds_before_end_date.1.json
deleted file mode 100644
index 4c00548e..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_withdraw_funds_before_end_date.1.json
+++ /dev/null
@@ -1,646 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_withdraw_funds_cancelled_event.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_withdraw_funds_cancelled_event.1.json
deleted file mode 100644
index ba203579..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_withdraw_funds_cancelled_event.1.json
+++ /dev/null
@@ -1,699 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "cancel_event",
- "args": [
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 172801,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 0
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_withdraw_funds_double_withdrawal.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_withdraw_funds_double_withdrawal.1.json
deleted file mode 100644
index 98833dd2..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_withdraw_funds_double_withdrawal.1.json
+++ /dev/null
@@ -1,973 +0,0 @@
-{
- "generators": {
- "address": 5,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "withdraw_funds",
- "args": [
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 172801,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 0
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "FundsWithdrawn"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "FundsWithdrawn"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 0
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_withdraw_funds_nonexistent_event.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_withdraw_funds_nonexistent_event.1.json
deleted file mode 100644
index 4e07f71e..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_withdraw_funds_nonexistent_event.1.json
+++ /dev/null
@@ -1,213 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_withdraw_funds_not_organizer.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_withdraw_funds_not_organizer.1.json
deleted file mode 100644
index 572eb9d4..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_withdraw_funds_not_organizer.1.json
+++ /dev/null
@@ -1,699 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "withdraw_funds",
- "args": [
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ]
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 172801,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "FundsWithdrawn"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "FundsWithdrawn"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 0
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": [
- {
- "event": {
- "ext": "v0",
- "contract_id": "0000000000000000000000000000000000000000000000000000000000000001",
- "type_": "contract",
- "body": {
- "v0": {
- "topics": [
- {
- "symbol": "funds_withdrawn"
- }
- ],
- "data": {
- "vec": [
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "i128": {
- "hi": 0,
- "lo": 0
- }
- }
- ]
- }
- }
- }
- },
- "failed_call": false
- }
- ]
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_withdraw_funds_success.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_withdraw_funds_success.1.json
deleted file mode 100644
index ace06c9a..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_withdraw_funds_success.1.json
+++ /dev/null
@@ -1,1109 +0,0 @@
-{
- "generators": {
- "address": 6,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "withdraw_funds",
- "args": [
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 172801,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 0
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "FundsWithdrawn"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "FundsWithdrawn"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 0
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/test/test_withdraw_funds_zero_balance.1.json b/soroban-contract/contracts/event_manager/test_snapshots/test/test_withdraw_funds_zero_balance.1.json
deleted file mode 100644
index 46c1dd7e..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/test/test_withdraw_funds_zero_balance.1.json
+++ /dev/null
@@ -1,958 +0,0 @@
-{
- "generators": {
- "address": 5,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "initialize",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event_with_tiers",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Free Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "withdraw_funds",
- "args": [
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ]
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 172801,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 0
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Free Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "FundsWithdrawn"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "FundsWithdrawn"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "OrganizerOpenEventCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 0
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "OrganizerLastCreateTs"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": [
- {
- "event": {
- "ext": "v0",
- "contract_id": "0000000000000000000000000000000000000000000000000000000000000001",
- "type_": "contract",
- "body": {
- "v0": {
- "topics": [
- {
- "symbol": "funds_withdrawn"
- }
- ],
- "data": {
- "vec": [
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "i128": {
- "hi": 0,
- "lo": 0
- }
- }
- ]
- }
- }
- }
- },
- "failed_call": false
- }
- ]
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_canceled_fails.1.json b/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_canceled_fails.1.json
deleted file mode 100644
index 02ff989c..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_canceled_fails.1.json
+++ /dev/null
@@ -1,560 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Original Theme"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "cancel_event",
- "args": [
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Original Theme"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_dates.1.json b/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_dates.1.json
deleted file mode 100644
index 99269c92..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_dates.1.json
+++ /dev/null
@@ -1,569 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Original Theme"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "update_event",
- "args": [
- {
- "u32": 0
- },
- "void",
- "void",
- "void",
- {
- "u64": 172800
- },
- {
- "u64": 259200
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 259200
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Original Theme"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_emits_event.1.json b/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_emits_event.1.json
deleted file mode 100644
index a0714e87..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_emits_event.1.json
+++ /dev/null
@@ -1,567 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Original Theme"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "update_event",
- "args": [
- {
- "u32": 0
- },
- {
- "string": "Emit Test"
- },
- "void",
- "void",
- "void",
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Emit Test"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_end_before_start_fails.1.json b/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_end_before_start_fails.1.json
deleted file mode 100644
index 7aecb70f..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_end_before_start_fails.1.json
+++ /dev/null
@@ -1,508 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Original Theme"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Original Theme"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_not_found_fails.1.json b/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_not_found_fails.1.json
deleted file mode 100644
index d6ca7178..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_not_found_fails.1.json
+++ /dev/null
@@ -1,135 +0,0 @@
-{
- "generators": {
- "address": 2,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_start_date_past_fails.1.json b/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_start_date_past_fails.1.json
deleted file mode 100644
index 31e20e11..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_start_date_past_fails.1.json
+++ /dev/null
@@ -1,508 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Original Theme"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 172800,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Original Theme"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_theme.1.json b/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_theme.1.json
deleted file mode 100644
index bd0f2073..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_theme.1.json
+++ /dev/null
@@ -1,567 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Original Theme"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "update_event",
- "args": [
- {
- "u32": 0
- },
- {
- "string": "Updated Theme"
- },
- "void",
- "void",
- "void",
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Updated Theme"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_ticket_price.1.json b/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_ticket_price.1.json
deleted file mode 100644
index 0973ff47..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_ticket_price.1.json
+++ /dev/null
@@ -1,570 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Original Theme"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "update_event",
- "args": [
- {
- "u32": 0
- },
- "void",
- {
- "i128": {
- "hi": 0,
- "lo": 20000000000
- }
- },
- "void",
- "void",
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Original Theme"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 20000000000
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_total_tickets.1.json b/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_total_tickets.1.json
deleted file mode 100644
index 11f5ff70..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_total_tickets.1.json
+++ /dev/null
@@ -1,570 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Original Theme"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "update_event",
- "args": [
- {
- "u32": 0
- },
- "void",
- "void",
- {
- "u128": {
- "hi": 0,
- "lo": 200
- }
- },
- "void",
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Original Theme"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 200
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 10000000000
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_total_tickets_below_sold_fails.1.json b/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_total_tickets_below_sold_fails.1.json
deleted file mode 100644
index 63f34bca..00000000
--- a/soroban-contract/contracts/event_manager/test_snapshots/update_event_tests/test_update_event_total_tickets_below_sold_fails.1.json
+++ /dev/null
@@ -1,872 +0,0 @@
-{
- "generators": {
- "address": 5,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "create_event",
- "args": [
- {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Type"
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tiers"
- },
- "val": {
- "vec": []
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Type"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 200
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/marketplace/src/lib.rs b/soroban-contract/contracts/marketplace/src/lib.rs
index 4e759750..e8eeb37b 100644
--- a/soroban-contract/contracts/marketplace/src/lib.rs
+++ b/soroban-contract/contracts/marketplace/src/lib.rs
@@ -1,7 +1,8 @@
#![no_std]
use soroban_sdk::{
- contract, contracterror, contractimpl, contracttype, token, Address, BytesN, Env, Vec,
+ contract, contracterror, contractimpl, contracttype, panic_with_error, token, Address, BytesN,
+ Env, Vec,
};
use upgradeable as upg;
@@ -19,8 +20,14 @@ pub enum MarketplaceError {
PriceMustBePositive = 7,
InsufficientBalance = 8,
Unauthorized = 9,
+ InvalidTokenId = 10,
+ InvalidPriceCap = 11,
+ InvalidPaginationRange = 12,
}
+/// Hard cap on `limit` for paginated read endpoints to prevent DoS via huge result sets.
+const MAX_PAGINATION_LIMIT: u32 = 200;
+
#[derive(Clone)]
#[contracttype]
pub struct Listing {
@@ -75,6 +82,13 @@ impl MarketplaceContract {
) {
admin.require_auth();
+ if max_price_multiplier <= 0
+ || min_price_multiplier <= 0
+ || min_price_multiplier > max_price_multiplier
+ {
+ panic_with_error!(&env, MarketplaceError::InvalidPriceCap);
+ }
+
upg::set_admin(&env, &admin);
upg::init_version(&env);
@@ -108,27 +122,33 @@ impl MarketplaceContract {
ticket_contract: Address,
token_id: i128,
price: i128,
- ) -> u32 {
+ ) -> Result {
upg::require_not_paused(&env);
seller.require_auth();
- // Verify seller owns the ticket by checking balance
+ // Strict input validation: price and token_id must be non-negative, and the
+ // listed token id must be addressable. We also validate ownership via balance
+ // before recording any state.
+ if price <= 0 {
+ return Err(MarketplaceError::PriceMustBePositive);
+ }
+ if token_id < 0 {
+ return Err(MarketplaceError::InvalidTokenId);
+ }
+
let token_client = token::Client::new(&env, &ticket_contract);
let balance = token_client.balance(&seller);
if balance <= 0 {
- panic!("Seller does not own any tickets from this contract");
+ return Err(MarketplaceError::InsufficientBalance);
}
- // Check price cap
- let price_cap: PriceCap = env
+ // Read the (currently informational) price cap; presence is required as a
+ // sanity check that the contract was initialized.
+ let _price_cap: PriceCap = env
.storage()
.persistent()
.get(&DataKey::PriceCap)
- .expect("Price cap not set");
-
- if price_cap.active && price <= 0 {
- panic!("Price must be positive");
- }
+ .ok_or(MarketplaceError::PaymentTokenNotConfigured)?;
let total_listings: u32 = env
.storage()
@@ -149,9 +169,10 @@ impl MarketplaceContract {
env.storage()
.persistent()
.set(&DataKey::Listing(listing_id), &listing);
- env.storage()
- .persistent()
- .set(&DataKey::TotalListings, &(listing_id.checked_add(1).unwrap()));
+ env.storage().persistent().set(
+ &DataKey::TotalListings,
+ &(listing_id.checked_add(1).unwrap()),
+ );
Self::extend_persistent_ttl(&env, &DataKey::Listing(listing_id));
Self::extend_persistent_ttl(&env, &DataKey::TotalListings);
@@ -160,7 +181,7 @@ impl MarketplaceContract {
(listing_id, seller, ticket_contract, token_id, price),
);
- listing_id
+ Ok(listing_id)
}
pub fn purchase_ticket(
@@ -188,6 +209,13 @@ impl MarketplaceContract {
return Err(MarketplaceError::CannotPurchaseOwnListing);
}
+ // Defense-in-depth: even if storage was poisoned by an older / buggy listing
+ // (pre-validation), refuse to forward a non-positive price into the token
+ // transfer below.
+ if listing.price <= 0 {
+ return Err(MarketplaceError::PriceMustBePositive);
+ }
+
// Use the payment token (in this case, using the admin address as a placeholder for XLM)
let payment_token = match env
.storage()
@@ -293,15 +321,24 @@ impl MarketplaceContract {
.get(&DataKey::Listing(listing_id))
}
- pub fn get_active_listings(env: Env, start: u32, limit: u32) -> Vec {
+ pub fn get_active_listings(
+ env: Env,
+ start: u32,
+ limit: u32,
+ ) -> Result, MarketplaceError> {
+ if limit == 0 || limit > MAX_PAGINATION_LIMIT {
+ return Err(MarketplaceError::InvalidPaginationRange);
+ }
+
let total_listings: u32 = env
.storage()
.persistent()
.get(&DataKey::TotalListings)
- .unwrap();
+ .unwrap_or(0);
let mut active_listings = Vec::new(&env);
- let end = (start + limit).min(total_listings);
+ // Saturating arithmetic guards against u32 overflow when start + limit wraps.
+ let end = start.saturating_add(limit).min(total_listings);
for i in start..end {
if let Some(listing) = env
.storage()
@@ -314,7 +351,7 @@ impl MarketplaceContract {
}
}
- active_listings
+ Ok(active_listings)
}
pub fn get_seller_listings(env: Env, seller: Address, active_only: bool) -> Vec {
@@ -377,6 +414,13 @@ impl MarketplaceContract {
return Err(MarketplaceError::Unauthorized);
}
+ // Only enforce coherent multipliers when the cap is being activated; an
+ // explicitly disabled cap can hold any sentinel values.
+ if active && (max_multiplier <= 0 || min_multiplier <= 0 || min_multiplier > max_multiplier)
+ {
+ return Err(MarketplaceError::InvalidPriceCap);
+ }
+
let price_cap = PriceCap {
max_price_multiplier: max_multiplier,
min_price_multiplier: min_multiplier,
diff --git a/soroban-contract/contracts/pausable/Cargo.toml b/soroban-contract/contracts/pausable/Cargo.toml
new file mode 100644
index 00000000..b2e2007f
--- /dev/null
+++ b/soroban-contract/contracts/pausable/Cargo.toml
@@ -0,0 +1,13 @@
+[package]
+name = "pausable"
+version = "0.1.0"
+edition = "2021"
+
+[lib]
+crate-type = ["rlib"]
+
+[dependencies]
+soroban-sdk = { workspace = true }
+
+[dev-dependencies]
+soroban-sdk = { workspace = true, features = ["testutils"] }
diff --git a/soroban-contract/contracts/pausable/src/lib.rs b/soroban-contract/contracts/pausable/src/lib.rs
new file mode 100644
index 00000000..fc3376d8
--- /dev/null
+++ b/soroban-contract/contracts/pausable/src/lib.rs
@@ -0,0 +1,59 @@
+//! Reusable emergency-stop primitives for Soroban contracts.
+//!
+//! Drop these calls into a contract that needs a pause switch:
+//!
+//! - `pause(&env)` / `unpause(&env)` flip the flag and emit an event.
+//! - `is_paused(&env)` reports the current state.
+//! - `require_not_paused(&env)` is a one-line guard for state-mutating
+//! entry points.
+//!
+//! Authorization is intentionally the caller's concern. The contract should
+//! gate its own `pause` / `unpause` entry points (e.g. with
+//! `admin.require_auth()`) before delegating here, so this module can be
+//! reused regardless of how the host contract models admin rights.
+
+#![no_std]
+
+use soroban_sdk::{contracttype, symbol_short, Env};
+
+#[contracttype]
+#[derive(Clone)]
+pub enum PausableKey {
+ /// Whether the contract is currently paused.
+ Paused,
+}
+
+/// Read the pause flag. Defaults to `false` when never set.
+pub fn is_paused(env: &Env) -> bool {
+ env.storage()
+ .instance()
+ .get(&PausableKey::Paused)
+ .unwrap_or(false)
+}
+
+/// Set the pause flag to `true` and emit a `paused` event.
+///
+/// The caller is responsible for authorizing this action.
+pub fn pause(env: &Env) {
+ env.storage().instance().set(&PausableKey::Paused, &true);
+ env.events().publish((symbol_short!("paused"),), ());
+}
+
+/// Set the pause flag to `false` and emit an `unpaused` event.
+///
+/// The caller is responsible for authorizing this action.
+pub fn unpause(env: &Env) {
+ env.storage().instance().set(&PausableKey::Paused, &false);
+ env.events().publish((symbol_short!("unpaused"),), ());
+}
+
+/// Panic if the contract is currently paused. Call at the top of any
+/// state-mutating function that must be blocked during an emergency stop.
+pub fn require_not_paused(env: &Env) {
+ if is_paused(env) {
+ panic!("contract is paused");
+ }
+}
+
+#[cfg(test)]
+mod test;
diff --git a/soroban-contract/contracts/pausable/src/test.rs b/soroban-contract/contracts/pausable/src/test.rs
new file mode 100644
index 00000000..ee6dc342
--- /dev/null
+++ b/soroban-contract/contracts/pausable/src/test.rs
@@ -0,0 +1,70 @@
+#![cfg(test)]
+extern crate std;
+
+use super::*;
+use soroban_sdk::{contract, contractimpl, Env};
+
+// A minimal host contract that exercises every pausable primitive through a
+// real contract context. The library itself has no contract type, so we wrap
+// it in this test harness.
+#[contract]
+struct Host;
+
+#[contractimpl]
+impl Host {
+ pub fn do_pause(env: Env) {
+ pause(&env);
+ }
+
+ pub fn do_unpause(env: Env) {
+ unpause(&env);
+ }
+
+ pub fn flag(env: Env) -> bool {
+ is_paused(&env)
+ }
+
+ pub fn guarded(env: Env) {
+ require_not_paused(&env);
+ }
+}
+
+fn setup() -> (Env, HostClient<'static>) {
+ let env = Env::default();
+ env.mock_all_auths();
+ let id = env.register(Host, ());
+ let client = HostClient::new(&env, &id);
+ (env, client)
+}
+
+#[test]
+fn defaults_to_unpaused() {
+ let (_env, client) = setup();
+ assert!(!client.flag());
+}
+
+#[test]
+fn pause_then_unpause_round_trips() {
+ let (_env, client) = setup();
+
+ client.do_pause();
+ assert!(client.flag());
+
+ client.do_unpause();
+ assert!(!client.flag());
+}
+
+#[test]
+fn require_not_paused_passes_when_unpaused() {
+ let (_env, client) = setup();
+ // Should not panic.
+ client.guarded();
+}
+
+#[test]
+#[should_panic(expected = "contract is paused")]
+fn require_not_paused_panics_when_paused() {
+ let (_env, client) = setup();
+ client.do_pause();
+ client.guarded();
+}
diff --git a/soroban-contract/contracts/tba_account/test_snapshots/test/test_double_initialize.1.json b/soroban-contract/contracts/tba_account/test_snapshots/test/test_double_initialize.1.json
deleted file mode 100644
index 07f6ea07..00000000
--- a/soroban-contract/contracts/tba_account/test_snapshots/test/test_double_initialize.1.json
+++ /dev/null
@@ -1,141 +0,0 @@
-{
- "generators": {
- "address": 2,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationHash"
- }
- ]
- },
- "val": {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Initialized"
- }
- ]
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Salt"
- }
- ]
- },
- "val": {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenContract"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/tba_account/test_snapshots/test/test_execute_before_initialization_panics.1.json b/soroban-contract/contracts/tba_account/test_snapshots/test/test_execute_before_initialization_panics.1.json
deleted file mode 100644
index 56557491..00000000
--- a/soroban-contract/contracts/tba_account/test_snapshots/test/test_execute_before_initialization_panics.1.json
+++ /dev/null
@@ -1,76 +0,0 @@
-{
- "generators": {
- "address": 2,
- "nonce": 0
- },
- "auth": [
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/tba_account/test_snapshots/test/test_execute_non_owner_fails.1.json b/soroban-contract/contracts/tba_account/test_snapshots/test/test_execute_non_owner_fails.1.json
deleted file mode 100644
index 7eae7146..00000000
--- a/soroban-contract/contracts/tba_account/test_snapshots/test/test_execute_non_owner_fails.1.json
+++ /dev/null
@@ -1,250 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationHash"
- }
- ]
- },
- "val": {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Initialized"
- }
- ]
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Salt"
- }
- ]
- },
- "val": {
- "bytes": "0202020202020202020202020202020202020202020202020202020202020202"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenContract"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/tba_account/test_snapshots/test/test_execute_success.1.json b/soroban-contract/contracts/tba_account/test_snapshots/test/test_execute_success.1.json
deleted file mode 100644
index cb1a3f9c..00000000
--- a/soroban-contract/contracts/tba_account/test_snapshots/test/test_execute_success.1.json
+++ /dev/null
@@ -1,357 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "execute",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "symbol": "test_func"
- },
- {
- "vec": [
- {
- "u32": 42
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationHash"
- }
- ]
- },
- "val": {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Initialized"
- }
- ]
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Nonce"
- }
- ]
- },
- "val": {
- "u64": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Salt"
- }
- ]
- },
- "val": {
- "bytes": "0202020202020202020202020202020202020202020202020202020202020202"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenContract"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/tba_account/test_snapshots/test/test_getter_before_init.1.json b/soroban-contract/contracts/tba_account/test_snapshots/test/test_getter_before_init.1.json
deleted file mode 100644
index a90f00a8..00000000
--- a/soroban-contract/contracts/tba_account/test_snapshots/test/test_getter_before_init.1.json
+++ /dev/null
@@ -1,76 +0,0 @@
-{
- "generators": {
- "address": 1,
- "nonce": 0
- },
- "auth": [
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/tba_account/test_snapshots/test/test_getter_functions.1.json b/soroban-contract/contracts/tba_account/test_snapshots/test/test_getter_functions.1.json
deleted file mode 100644
index fb73b708..00000000
--- a/soroban-contract/contracts/tba_account/test_snapshots/test/test_getter_functions.1.json
+++ /dev/null
@@ -1,143 +0,0 @@
-{
- "generators": {
- "address": 2,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationHash"
- }
- ]
- },
- "val": {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Initialized"
- }
- ]
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Salt"
- }
- ]
- },
- "val": {
- "bytes": "0202020202020202020202020202020202020202020202020202020202020202"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenContract"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 42
- }
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/tba_account/test_snapshots/test/test_initialize.1.json b/soroban-contract/contracts/tba_account/test_snapshots/test/test_initialize.1.json
deleted file mode 100644
index e244a587..00000000
--- a/soroban-contract/contracts/tba_account/test_snapshots/test/test_initialize.1.json
+++ /dev/null
@@ -1,251 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationHash"
- }
- ]
- },
- "val": {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Initialized"
- }
- ]
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Salt"
- }
- ]
- },
- "val": {
- "bytes": "0202020202020202020202020202020202020202020202020202020202020202"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenContract"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/tba_account/test_snapshots/test/test_initialize_twice_fails.1.json b/soroban-contract/contracts/tba_account/test_snapshots/test/test_initialize_twice_fails.1.json
deleted file mode 100644
index d65cc084..00000000
--- a/soroban-contract/contracts/tba_account/test_snapshots/test/test_initialize_twice_fails.1.json
+++ /dev/null
@@ -1,250 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationHash"
- }
- ]
- },
- "val": {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Initialized"
- }
- ]
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Salt"
- }
- ]
- },
- "val": {
- "bytes": "0202020202020202020202020202020202020202020202020202020202020202"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenContract"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/tba_account/test_snapshots/test/test_initialize_twice_panics.1.json b/soroban-contract/contracts/tba_account/test_snapshots/test/test_initialize_twice_panics.1.json
deleted file mode 100644
index 73dfaa97..00000000
--- a/soroban-contract/contracts/tba_account/test_snapshots/test/test_initialize_twice_panics.1.json
+++ /dev/null
@@ -1,141 +0,0 @@
-{
- "generators": {
- "address": 2,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationHash"
- }
- ]
- },
- "val": {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Initialized"
- }
- ]
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Salt"
- }
- ]
- },
- "val": {
- "bytes": "0202020202020202020202020202020202020202020202020202020202020202"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenContract"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/tba_account/test_snapshots/test/test_large_token_id_success.1.json b/soroban-contract/contracts/tba_account/test_snapshots/test/test_large_token_id_success.1.json
deleted file mode 100644
index 31989c97..00000000
--- a/soroban-contract/contracts/tba_account/test_snapshots/test/test_large_token_id_success.1.json
+++ /dev/null
@@ -1,359 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "execute",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "symbol": "test_func"
- },
- {
- "vec": [
- {
- "u32": 100
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationHash"
- }
- ]
- },
- "val": {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Initialized"
- }
- ]
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Nonce"
- }
- ]
- },
- "val": {
- "u64": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Salt"
- }
- ]
- },
- "val": {
- "bytes": "0202020202020202020202020202020202020202020202020202020202020202"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenContract"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 1,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "owner"
- },
- {
- "u128": {
- "hi": 1,
- "lo": 0
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "owner"
- },
- {
- "u128": {
- "hi": 1,
- "lo": 0
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/tba_account/test_snapshots/test/test_nonce_initial_value.1.json b/soroban-contract/contracts/tba_account/test_snapshots/test/test_nonce_initial_value.1.json
deleted file mode 100644
index 899a7dbc..00000000
--- a/soroban-contract/contracts/tba_account/test_snapshots/test/test_nonce_initial_value.1.json
+++ /dev/null
@@ -1,141 +0,0 @@
-{
- "generators": {
- "address": 2,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationHash"
- }
- ]
- },
- "val": {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Initialized"
- }
- ]
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Salt"
- }
- ]
- },
- "val": {
- "bytes": "0202020202020202020202020202020202020202020202020202020202020202"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenContract"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/tba_account/test_snapshots/test/test_token_function.1.json b/soroban-contract/contracts/tba_account/test_snapshots/test/test_token_function.1.json
deleted file mode 100644
index 5a108209..00000000
--- a/soroban-contract/contracts/tba_account/test_snapshots/test/test_token_function.1.json
+++ /dev/null
@@ -1,141 +0,0 @@
-{
- "generators": {
- "address": 2,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationHash"
- }
- ]
- },
- "val": {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Initialized"
- }
- ]
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Salt"
- }
- ]
- },
- "val": {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenContract"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 42
- }
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/tba_registry/test_snapshots/test/test_cannot_create_account_twice.1.json b/soroban-contract/contracts/tba_registry/test_snapshots/test/test_cannot_create_account_twice.1.json
deleted file mode 100644
index 30a5a20e..00000000
--- a/soroban-contract/contracts/tba_registry/test_snapshots/test/test_cannot_create_account_twice.1.json
+++ /dev/null
@@ -1,494 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "create_account",
- "args": [
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 300
- }
- },
- {
- "bytes": "3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "AccountCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 300
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "AccountCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 300
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 300
- }
- },
- {
- "bytes": "3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 300
- }
- },
- {
- "bytes": "3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CDZAGYIA5YQFDFM43GAW5LCLW7HC5K3CH7WTQLQNL6QRGE4DCRIJTX25"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CDZAGYIA5YQFDFM43GAW5LCLW7HC5K3CH7WTQLQNL6QRGE4DCRIJTX25",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CDZAGYIA5YQFDFM43GAW5LCLW7HC5K3CH7WTQLQNL6QRGE4DCRIJTX25",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationHash"
- }
- ]
- },
- "val": {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Initialized"
- }
- ]
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Salt"
- }
- ]
- },
- "val": {
- "bytes": "3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenContract"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 300
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1992,
- "n_functions": 53,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 16,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 21,
- "n_exports": 19,
- "n_data_segment_bytes": 190
- }
- }
- },
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246",
- "code": "0061736d0100000001541060017e017e60027e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f017e60027e7e0060017f0060017e017f60027f7f017e6000006000017f60037f7f7f0060017e0060047e7e7e7e017e027f150169015f00000169013300010169013500000169013400000164015f00020169013000000161015f0001017801310001017601680002016c01360000016101300000016d013900020162016a0001017801330003016c01310001016c01300001016c01380001016201380000016c01320001016c015f000201760167000103363504050404060708090002010a0b0c080306000d040204030b060e0c0003080c080a060b020b0f0e0303030800030303000303030b0d05030100110619037f01418080c0000b7f0041be81c0000b7f0041c081c0000b07e50113066d656d6f727902000c5f5f636865636b5f6175746800290e63616e63656c5f75706772616465002b0e636f6d6d69745f757067726164650031076578656375746500380a696e697469616c697a65003a056e6f6e6365003c056f776e6572003d057061757365003e107363686564756c655f75706772616465004005746f6b656e00410e746f6b656e5f636f6e7472616374004208746f6b656e5f696400430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020ac828353b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110808080800021010b20004200370300200020013703080b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110818080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011082808080002103200110838080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b120020001099808080002001109a808080000bc00202017f017e23808080800041106b2201248080808000024002400240024002400240024002400240200041ff01710e06000102030405000b2001419b80c08000410d10a78080800020012802000d062001200129030810a8808080000c050b200141a880c08000410710a78080800020012802000d052001200129030810a8808080000c040b200141af80c08000411210a78080800020012802000d042001200129030810a8808080000c030b200141c180c08000410410a78080800020012802000d032001200129030810a8808080000c020b200141c580c08000410b10a78080800020012802000d022001200129030810a8808080000c010b200141d080c08000410510a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f002000200142021093808080001a0b8a0102027f017e23808080800041206b22012480808080004101210202400240024041011099808080002203109c80808000450d0020012003109d8080800010978080800020012802004101460d02200129031021032000200129031837031820002003370310410021020c010b200041023a00010b200020023a0000200141206a2480808080000f0b000b0f0020004202108f808080004201510b0c0020004202108e808080000b8f0101027f23808080800041106b2203248080808000200320012002109f8080800022013703004202210241012104024003402004450d012004417f6a2104200121020c000b0b2003200237030802402000428ed6f4e0ad9df3e900200341086a410110a080808000108480808000220242ff018342cd00510d0010a180808000000b200341106a24808080800020020b4301017f23808080800041106b2202248080808000200220002001109680808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1a002000ad4220864204842001ad4220864204841094808080000b090010b780808000000b4302017f017e41002100024041041099808080002201109c80808000450d0041012100024002402001109d80808000a741ff01710e020102000b000b410021000b20000b5702017e017f02400240024041001099808080002201109c80808000450d002001109d80808000220142ff018342cd00520d0220002001370308410021020c010b200041023a0001410121020b200020023a00000f0b000b5702027e017f42002100024041051099808080002201109c80808000450d0002402001109d808080002200a741ff0171220241c000460d00024020024106470d0020004208880f0b000b200010858080800021000b20000b220042838080801042838080802020002d00014101461b200029030820002d00001b0b4101017f23808080800041106b220124808080800020012000109580808000024020012802004101470d00000b20012903082100200141106a24808080800020000b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110a08080800021012000420037030020002001370308200241106a2480808080000bbe0203017f017e017f23808080800041c0006b22032480808080002003200010aa8080800002400240024020032802004101460d00200142ff018342cb00520d00200242ff018342cb00520d0020032903082100200310a38080800020032d00004101460d01200329030821042003109b8080800020032d00004101460d01200420032903102003290318109e808080002104200320023703382003200137033020032000370328410021050340024020054118470d00410021050240034020054118460d01200320056a200341286a20056a290300370300200541086a21050c000b0b20042003410310a0808080001086808080001a420221010c040b200320056a4202370300200541086a21050c000b0b000b42838080801042838080802020032d000141ff01714101461b21010b200341c0006a24808080800020010b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b4201017f10ac80808000410310ad8080800010ae8080800010af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841087808080001a42020b0f0010c580808000108a808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418d81c08000410510a78080800020012802000d042001200129030810a8808080000c030b2001419281c08000410710a78080800020012802000d032001200129030810a8808080000c020b2001419981c08000410610a78080800020012802000d022001200129030810a8808080000c010b2001419f81c08000410e10a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021092808080001a0b4202017f017e4101210002400240410110ad808080002201109c80808000450d002001109d80808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110a0808080002100200141106a24808080800020000b840305017f017e017f017e017f23808080800041206b220024808080800010ac8080800002400240410310ad808080002201109c80808000450d0002402001109d80808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201088808080001a200041106a200029030010aa8080800020002802100d002000290308220342ff01834204510d020b000b411210b280808000000b2000290318210110b380808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ad8080800010ae8080800010af80808000210210af808080002204417f460d01200441016a220410b48080800020011089808080001a41f880c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001087808080001a200041206a24808080800042020f0b10b780808000000b10a180808000000b090010b780808000000b0c00108d80808000422088a70b1900410110ad808080002000ad422086420484109a808080000b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310a0808080002102200141206a24808080800020020b0300000b860402027f027e23808080800041306b2203248080808000024002400240200042ff018342cd00520d0002402001a741ff01712204410e460d00200441ca00470d010b200242ff018342cb00520d00428380808020210510a280808000450d02200310a38080800020032d00004101460d01200329030821052003109b8080800020032d00004101460d01200520032903102003290318109e80808000108a808080001a024010a4808080002205427f510d004105109980808000200542017c220510a680808000109a8080800010b980808000418080c08000410810b58080800021062003418880c08000411310b58080800037032820032006370320410021040340024020044110470d00410021040240034020044110460d01200320046a200341206a20046a290300370300200441086a21040c000b0b2003410210a0808080002106200341206a200510958080800020032802204101460d0320032903282105200320003703102003200537030820032001370300200641e080c08000ad4220864204842003ad422086420484428480808030108b808080001087808080001a200020012002108480808000220542ff018342cb00520d020c050b200320046a4202370300200441086a21040c000b0b10a180808000000b000b42838080801042838080802020032d000141ff01714101461b21050b200341306a24808080800020050b1b00428480808080a0fa03428480808080c0970d1090808080001a0b900202017f027e23808080800041206b22042480808080000240200042ff018342cd00520d002004200110978080800020042802004101460d0020042903182105200429031021062004200210aa8080800020042802004101460d00200429030821022004200310aa8080800020042802004101460d00200429030821034283808080102101024010a2808080000d0041001099808080002000109a80808000410110998080800020062005109f80808000109a80808000410220021098808080004103200310988080800041041099808080004201109a80808000200020062005109e8080800010bb80808000410110b48080800010b980808000420221010b200441206a24808080800020010f0b000b1200410010ad808080002000109a808080000b0e0010a48080800010a6808080000b930103017f017e017f23808080800041206b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d002000200120002903102000290318109e80808000370308410021020c010b200020002d00013a0001410121020b200020023a0000200010a5808080002101200041206a24808080800020010b3a01017f10ac80808000410110bf8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841087808080001a42020b1700410210ad808080002000ad42ff0183109a808080000bd70102027f017e23808080800041106b22012480808080002001200010aa808080000240024020012802004101460d002001290308210010ac8080800010b3808080002102410310ad8080800021032001200037030020012002ad42208642048437030820032001410210a080808000109a8080800041ad81c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001087808080001a200141106a24808080800042020f0b000b10a180808000000bb60102017f017e23808080800041306b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d00200041206a20002903102000290318109680808000024020002802200d002000200029032837031020002001370308200042043703002000410310a08080800021010c020b000b42838080801042838080802020002d000141ff01714101461b21010b200041306a24808080800020010b3602017f017e23808080800041106b2200248080808000200010a380808000200010a5808080002101200041106a24808080800020010b800102017f017e23808080800041306b22002480808080002000109b8080800002400240024020002d00004101470d0042838080801042838080802020002d00014101461b21010c010b200041206a2000290310200029031810968080800020002802204101460d01200029032821010b200041306a24808080800020010f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ac8080800010c5808080002102200010bb80808000418081c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210a0808080001087808080001a200141106a24808080800042020b3d01017e02400240410010ad808080002200109c80808000450d002000109d80808000220042ff018342cd00510d01000b410d10b280808000000b20000b3c01017f10ac80808000410010bf8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841087808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108c8080800021030b20004200370300200020033703080b0bc8010100418080c0000bbe0165786563757465645472616e73616374696f6e4578656375746564546f6b656e436f6e7472616374546f6b656e4964496d706c656d656e746174696f6e4861736853616c74496e697469616c697a65644e6f6e636566756e636e6f6e6365746f550010000400000059001000050000005e00100002000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400db110e636f6e74726163747370656376300000000000000015476574207468652063757272656e74206e6f6e6365000000000000056e6f6e6365000000000000000000000100000006000000000000003f476574207468652063757272656e74206f776e6572206f6620746865204e465420286279207175657279696e6720746865204e465420636f6e74726163742900000000056f776e65720000000000000000000001000003e900000013000000030000000000000000000000057061757365000000000000000000000000000000000000c447657420746f6b656e2064657461696c732061732061207475706c653a2028636861696e5f69642c20746f6b656e5f636f6e74726163742c20746f6b656e5f6964290a54686973206d61746368657320746865204552432d36353531207061747465726e20666f7220636f6d7061746962696c6974790a4e6f74653a20636861696e5f69642069732073657420746f203020617320536f726f62616e20646f65736e2774206578706f736520636861696e5f696420696e207468652073616d652077617900000005746f6b656e0000000000000000000001000003e9000003ed0000000300000004000000130000000a000000030000000000000093457865637574652061207472616e73616374696f6e20746f20616e6f7468657220636f6e74726163740a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e2065786563757465207472616e73616374696f6e730a546869732066756e6374696f6e20696e6372656d656e747320746865206e6f6e636520616e6420656d69747320616e206576656e7400000000076578656375746500000000030000000000000002746f000000000013000000000000000466756e6300000011000000000000000461726773000003ea0000000000000001000003e9000003ea0000000000000003000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000020000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000e4e6f74496e697469616c697a656400000000000200000000000000104765742074686520746f6b656e20494400000008746f6b656e5f69640000000000000001000003e90000000a0000000300000002000000000000000000000007446174614b6579000000000600000000000000000000000d546f6b656e436f6e7472616374000000000000000000000000000007546f6b656e496400000000000000000000000012496d706c656d656e746174696f6e48617368000000000000000000000000000453616c7400000000000000000000000b496e697469616c697a6564000000000000000000000000054e6f6e63650000000000000000000071496e697469616c697a652074686520544241206163636f756e742077697468204e4654206f776e6572736869702064657461696c730a546869732073686f756c642062652063616c6c6564206f6e6365206166746572206465706c6f796d656e74206279207468652052656769737472790000000000000a696e697469616c697a65000000000004000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a0000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000473616c74000003ee0000002000000001000003e9000003ed00000000000000030000000000000070437573746f6d4163636f756e74496e7465726661636520696d706c656d656e746174696f6e3a20436865636b20617574686f72697a6174696f6e0a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e20617574686f72697a65207472616e73616374696f6e730000000c5f5f636865636b5f617574680000000300000000000000117369676e61747572655f7061796c6f6164000000000003ee00000020000000000000000a7369676e6174757265730000000003ea000003ee00000040000000000000000c617574685f636f6e74657874000003ea000007d000000007436f6e746578740000000001000003e9000003ed000000000000000300000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000001c47657420746865204e465420636f6e747261637420616464726573730000000e746f6b656e5f636f6e747261637400000000000000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000010000000000000000000000185472616e73616374696f6e45786563757465644576656e7400000003000000000000000466756e630000001100000000000000056e6f6e6365000000000000060000000000000002746f0000000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/tba_registry/test_snapshots/test/test_create_account_authorized.1.json b/soroban-contract/contracts/tba_registry/test_snapshots/test/test_create_account_authorized.1.json
deleted file mode 100644
index fb4f2464..00000000
--- a/soroban-contract/contracts/tba_registry/test_snapshots/test/test_create_account_authorized.1.json
+++ /dev/null
@@ -1,495 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "create_account",
- "args": [
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "0202020202020202020202020202020202020202020202020202020202020202"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "AccountCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "AccountCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "0202020202020202020202020202020202020202020202020202020202020202"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "0202020202020202020202020202020202020202020202020202020202020202"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CA7OTA32GALYDUQUDVW3UTI5EFXFMTYHHTB2YO4XVCRTEQDOCYXCSGTI"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CA7OTA32GALYDUQUDVW3UTI5EFXFMTYHHTB2YO4XVCRTEQDOCYXCSGTI",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CA7OTA32GALYDUQUDVW3UTI5EFXFMTYHHTB2YO4XVCRTEQDOCYXCSGTI",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationHash"
- }
- ]
- },
- "val": {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Initialized"
- }
- ]
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Salt"
- }
- ]
- },
- "val": {
- "bytes": "0202020202020202020202020202020202020202020202020202020202020202"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenContract"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1992,
- "n_functions": 53,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 16,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 21,
- "n_exports": 19,
- "n_data_segment_bytes": 190
- }
- }
- },
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246",
- "code": "0061736d0100000001541060017e017e60027e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f017e60027e7e0060017f0060017e017f60027f7f017e6000006000017f60037f7f7f0060017e0060047e7e7e7e017e027f150169015f00000169013300010169013500000169013400000164015f00020169013000000161015f0001017801310001017601680002016c01360000016101300000016d013900020162016a0001017801330003016c01310001016c01300001016c01380001016201380000016c01320001016c015f000201760167000103363504050404060708090002010a0b0c080306000d040204030b060e0c0003080c080a060b020b0f0e0303030800030303000303030b0d05030100110619037f01418080c0000b7f0041be81c0000b7f0041c081c0000b07e50113066d656d6f727902000c5f5f636865636b5f6175746800290e63616e63656c5f75706772616465002b0e636f6d6d69745f757067726164650031076578656375746500380a696e697469616c697a65003a056e6f6e6365003c056f776e6572003d057061757365003e107363686564756c655f75706772616465004005746f6b656e00410e746f6b656e5f636f6e7472616374004208746f6b656e5f696400430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020ac828353b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110808080800021010b20004200370300200020013703080b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110818080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011082808080002103200110838080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b120020001099808080002001109a808080000bc00202017f017e23808080800041106b2201248080808000024002400240024002400240024002400240200041ff01710e06000102030405000b2001419b80c08000410d10a78080800020012802000d062001200129030810a8808080000c050b200141a880c08000410710a78080800020012802000d052001200129030810a8808080000c040b200141af80c08000411210a78080800020012802000d042001200129030810a8808080000c030b200141c180c08000410410a78080800020012802000d032001200129030810a8808080000c020b200141c580c08000410b10a78080800020012802000d022001200129030810a8808080000c010b200141d080c08000410510a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f002000200142021093808080001a0b8a0102027f017e23808080800041206b22012480808080004101210202400240024041011099808080002203109c80808000450d0020012003109d8080800010978080800020012802004101460d02200129031021032000200129031837031820002003370310410021020c010b200041023a00010b200020023a0000200141206a2480808080000f0b000b0f0020004202108f808080004201510b0c0020004202108e808080000b8f0101027f23808080800041106b2203248080808000200320012002109f8080800022013703004202210241012104024003402004450d012004417f6a2104200121020c000b0b2003200237030802402000428ed6f4e0ad9df3e900200341086a410110a080808000108480808000220242ff018342cd00510d0010a180808000000b200341106a24808080800020020b4301017f23808080800041106b2202248080808000200220002001109680808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1a002000ad4220864204842001ad4220864204841094808080000b090010b780808000000b4302017f017e41002100024041041099808080002201109c80808000450d0041012100024002402001109d80808000a741ff01710e020102000b000b410021000b20000b5702017e017f02400240024041001099808080002201109c80808000450d002001109d80808000220142ff018342cd00520d0220002001370308410021020c010b200041023a0001410121020b200020023a00000f0b000b5702027e017f42002100024041051099808080002201109c80808000450d0002402001109d808080002200a741ff0171220241c000460d00024020024106470d0020004208880f0b000b200010858080800021000b20000b220042838080801042838080802020002d00014101461b200029030820002d00001b0b4101017f23808080800041106b220124808080800020012000109580808000024020012802004101470d00000b20012903082100200141106a24808080800020000b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110a08080800021012000420037030020002001370308200241106a2480808080000bbe0203017f017e017f23808080800041c0006b22032480808080002003200010aa8080800002400240024020032802004101460d00200142ff018342cb00520d00200242ff018342cb00520d0020032903082100200310a38080800020032d00004101460d01200329030821042003109b8080800020032d00004101460d01200420032903102003290318109e808080002104200320023703382003200137033020032000370328410021050340024020054118470d00410021050240034020054118460d01200320056a200341286a20056a290300370300200541086a21050c000b0b20042003410310a0808080001086808080001a420221010c040b200320056a4202370300200541086a21050c000b0b000b42838080801042838080802020032d000141ff01714101461b21010b200341c0006a24808080800020010b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b4201017f10ac80808000410310ad8080800010ae8080800010af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841087808080001a42020b0f0010c580808000108a808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418d81c08000410510a78080800020012802000d042001200129030810a8808080000c030b2001419281c08000410710a78080800020012802000d032001200129030810a8808080000c020b2001419981c08000410610a78080800020012802000d022001200129030810a8808080000c010b2001419f81c08000410e10a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021092808080001a0b4202017f017e4101210002400240410110ad808080002201109c80808000450d002001109d80808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110a0808080002100200141106a24808080800020000b840305017f017e017f017e017f23808080800041206b220024808080800010ac8080800002400240410310ad808080002201109c80808000450d0002402001109d80808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201088808080001a200041106a200029030010aa8080800020002802100d002000290308220342ff01834204510d020b000b411210b280808000000b2000290318210110b380808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ad8080800010ae8080800010af80808000210210af808080002204417f460d01200441016a220410b48080800020011089808080001a41f880c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001087808080001a200041206a24808080800042020f0b10b780808000000b10a180808000000b090010b780808000000b0c00108d80808000422088a70b1900410110ad808080002000ad422086420484109a808080000b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310a0808080002102200141206a24808080800020020b0300000b860402027f027e23808080800041306b2203248080808000024002400240200042ff018342cd00520d0002402001a741ff01712204410e460d00200441ca00470d010b200242ff018342cb00520d00428380808020210510a280808000450d02200310a38080800020032d00004101460d01200329030821052003109b8080800020032d00004101460d01200520032903102003290318109e80808000108a808080001a024010a4808080002205427f510d004105109980808000200542017c220510a680808000109a8080800010b980808000418080c08000410810b58080800021062003418880c08000411310b58080800037032820032006370320410021040340024020044110470d00410021040240034020044110460d01200320046a200341206a20046a290300370300200441086a21040c000b0b2003410210a0808080002106200341206a200510958080800020032802204101460d0320032903282105200320003703102003200537030820032001370300200641e080c08000ad4220864204842003ad422086420484428480808030108b808080001087808080001a200020012002108480808000220542ff018342cb00520d020c050b200320046a4202370300200441086a21040c000b0b10a180808000000b000b42838080801042838080802020032d000141ff01714101461b21050b200341306a24808080800020050b1b00428480808080a0fa03428480808080c0970d1090808080001a0b900202017f027e23808080800041206b22042480808080000240200042ff018342cd00520d002004200110978080800020042802004101460d0020042903182105200429031021062004200210aa8080800020042802004101460d00200429030821022004200310aa8080800020042802004101460d00200429030821034283808080102101024010a2808080000d0041001099808080002000109a80808000410110998080800020062005109f80808000109a80808000410220021098808080004103200310988080800041041099808080004201109a80808000200020062005109e8080800010bb80808000410110b48080800010b980808000420221010b200441206a24808080800020010f0b000b1200410010ad808080002000109a808080000b0e0010a48080800010a6808080000b930103017f017e017f23808080800041206b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d002000200120002903102000290318109e80808000370308410021020c010b200020002d00013a0001410121020b200020023a0000200010a5808080002101200041206a24808080800020010b3a01017f10ac80808000410110bf8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841087808080001a42020b1700410210ad808080002000ad42ff0183109a808080000bd70102027f017e23808080800041106b22012480808080002001200010aa808080000240024020012802004101460d002001290308210010ac8080800010b3808080002102410310ad8080800021032001200037030020012002ad42208642048437030820032001410210a080808000109a8080800041ad81c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001087808080001a200141106a24808080800042020f0b000b10a180808000000bb60102017f017e23808080800041306b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d00200041206a20002903102000290318109680808000024020002802200d002000200029032837031020002001370308200042043703002000410310a08080800021010c020b000b42838080801042838080802020002d000141ff01714101461b21010b200041306a24808080800020010b3602017f017e23808080800041106b2200248080808000200010a380808000200010a5808080002101200041106a24808080800020010b800102017f017e23808080800041306b22002480808080002000109b8080800002400240024020002d00004101470d0042838080801042838080802020002d00014101461b21010c010b200041206a2000290310200029031810968080800020002802204101460d01200029032821010b200041306a24808080800020010f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ac8080800010c5808080002102200010bb80808000418081c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210a0808080001087808080001a200141106a24808080800042020b3d01017e02400240410010ad808080002200109c80808000450d002000109d80808000220042ff018342cd00510d01000b410d10b280808000000b20000b3c01017f10ac80808000410010bf8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841087808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108c8080800021030b20004200370300200020033703080b0bc8010100418080c0000bbe0165786563757465645472616e73616374696f6e4578656375746564546f6b656e436f6e7472616374546f6b656e4964496d706c656d656e746174696f6e4861736853616c74496e697469616c697a65644e6f6e636566756e636e6f6e6365746f550010000400000059001000050000005e00100002000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400db110e636f6e74726163747370656376300000000000000015476574207468652063757272656e74206e6f6e6365000000000000056e6f6e6365000000000000000000000100000006000000000000003f476574207468652063757272656e74206f776e6572206f6620746865204e465420286279207175657279696e6720746865204e465420636f6e74726163742900000000056f776e65720000000000000000000001000003e900000013000000030000000000000000000000057061757365000000000000000000000000000000000000c447657420746f6b656e2064657461696c732061732061207475706c653a2028636861696e5f69642c20746f6b656e5f636f6e74726163742c20746f6b656e5f6964290a54686973206d61746368657320746865204552432d36353531207061747465726e20666f7220636f6d7061746962696c6974790a4e6f74653a20636861696e5f69642069732073657420746f203020617320536f726f62616e20646f65736e2774206578706f736520636861696e5f696420696e207468652073616d652077617900000005746f6b656e0000000000000000000001000003e9000003ed0000000300000004000000130000000a000000030000000000000093457865637574652061207472616e73616374696f6e20746f20616e6f7468657220636f6e74726163740a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e2065786563757465207472616e73616374696f6e730a546869732066756e6374696f6e20696e6372656d656e747320746865206e6f6e636520616e6420656d69747320616e206576656e7400000000076578656375746500000000030000000000000002746f000000000013000000000000000466756e6300000011000000000000000461726773000003ea0000000000000001000003e9000003ea0000000000000003000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000020000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000e4e6f74496e697469616c697a656400000000000200000000000000104765742074686520746f6b656e20494400000008746f6b656e5f69640000000000000001000003e90000000a0000000300000002000000000000000000000007446174614b6579000000000600000000000000000000000d546f6b656e436f6e7472616374000000000000000000000000000007546f6b656e496400000000000000000000000012496d706c656d656e746174696f6e48617368000000000000000000000000000453616c7400000000000000000000000b496e697469616c697a6564000000000000000000000000054e6f6e63650000000000000000000071496e697469616c697a652074686520544241206163636f756e742077697468204e4654206f776e6572736869702064657461696c730a546869732073686f756c642062652063616c6c6564206f6e6365206166746572206465706c6f796d656e74206279207468652052656769737472790000000000000a696e697469616c697a65000000000004000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a0000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000473616c74000003ee0000002000000001000003e9000003ed00000000000000030000000000000070437573746f6d4163636f756e74496e7465726661636520696d706c656d656e746174696f6e3a20436865636b20617574686f72697a6174696f6e0a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e20617574686f72697a65207472616e73616374696f6e730000000c5f5f636865636b5f617574680000000300000000000000117369676e61747572655f7061796c6f6164000000000003ee00000020000000000000000a7369676e6174757265730000000003ea000003ee00000040000000000000000c617574685f636f6e74657874000003ea000007d000000007436f6e746578740000000001000003e9000003ed000000000000000300000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000001c47657420746865204e465420636f6e747261637420616464726573730000000e746f6b656e5f636f6e747261637400000000000000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000010000000000000000000000185472616e73616374696f6e45786563757465644576656e7400000003000000000000000466756e630000001100000000000000056e6f6e6365000000000000060000000000000002746f0000000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/tba_registry/test_snapshots/test/test_deployed_account_initialized.1.json b/soroban-contract/contracts/tba_registry/test_snapshots/test/test_deployed_account_initialized.1.json
deleted file mode 100644
index 9db73e2d..00000000
--- a/soroban-contract/contracts/tba_registry/test_snapshots/test/test_deployed_account_initialized.1.json
+++ /dev/null
@@ -1,495 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "create_account",
- "args": [
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 200
- }
- },
- {
- "bytes": "3232323232323232323232323232323232323232323232323232323232323232"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "AccountCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 200
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "AccountCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 200
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 200
- }
- },
- {
- "bytes": "3232323232323232323232323232323232323232323232323232323232323232"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 200
- }
- },
- {
- "bytes": "3232323232323232323232323232323232323232323232323232323232323232"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CDKGZJBTAFIRUE7HH5JQV5PCNC4XOJNUV3IOAUOTYV6KVSXVDXNJSADM"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CDKGZJBTAFIRUE7HH5JQV5PCNC4XOJNUV3IOAUOTYV6KVSXVDXNJSADM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CDKGZJBTAFIRUE7HH5JQV5PCNC4XOJNUV3IOAUOTYV6KVSXVDXNJSADM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationHash"
- }
- ]
- },
- "val": {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Initialized"
- }
- ]
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Salt"
- }
- ]
- },
- "val": {
- "bytes": "3232323232323232323232323232323232323232323232323232323232323232"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenContract"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 200
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1992,
- "n_functions": 53,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 16,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 21,
- "n_exports": 19,
- "n_data_segment_bytes": 190
- }
- }
- },
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246",
- "code": "0061736d0100000001541060017e017e60027e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f017e60027e7e0060017f0060017e017f60027f7f017e6000006000017f60037f7f7f0060017e0060047e7e7e7e017e027f150169015f00000169013300010169013500000169013400000164015f00020169013000000161015f0001017801310001017601680002016c01360000016101300000016d013900020162016a0001017801330003016c01310001016c01300001016c01380001016201380000016c01320001016c015f000201760167000103363504050404060708090002010a0b0c080306000d040204030b060e0c0003080c080a060b020b0f0e0303030800030303000303030b0d05030100110619037f01418080c0000b7f0041be81c0000b7f0041c081c0000b07e50113066d656d6f727902000c5f5f636865636b5f6175746800290e63616e63656c5f75706772616465002b0e636f6d6d69745f757067726164650031076578656375746500380a696e697469616c697a65003a056e6f6e6365003c056f776e6572003d057061757365003e107363686564756c655f75706772616465004005746f6b656e00410e746f6b656e5f636f6e7472616374004208746f6b656e5f696400430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020ac828353b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110808080800021010b20004200370300200020013703080b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110818080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011082808080002103200110838080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b120020001099808080002001109a808080000bc00202017f017e23808080800041106b2201248080808000024002400240024002400240024002400240200041ff01710e06000102030405000b2001419b80c08000410d10a78080800020012802000d062001200129030810a8808080000c050b200141a880c08000410710a78080800020012802000d052001200129030810a8808080000c040b200141af80c08000411210a78080800020012802000d042001200129030810a8808080000c030b200141c180c08000410410a78080800020012802000d032001200129030810a8808080000c020b200141c580c08000410b10a78080800020012802000d022001200129030810a8808080000c010b200141d080c08000410510a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f002000200142021093808080001a0b8a0102027f017e23808080800041206b22012480808080004101210202400240024041011099808080002203109c80808000450d0020012003109d8080800010978080800020012802004101460d02200129031021032000200129031837031820002003370310410021020c010b200041023a00010b200020023a0000200141206a2480808080000f0b000b0f0020004202108f808080004201510b0c0020004202108e808080000b8f0101027f23808080800041106b2203248080808000200320012002109f8080800022013703004202210241012104024003402004450d012004417f6a2104200121020c000b0b2003200237030802402000428ed6f4e0ad9df3e900200341086a410110a080808000108480808000220242ff018342cd00510d0010a180808000000b200341106a24808080800020020b4301017f23808080800041106b2202248080808000200220002001109680808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1a002000ad4220864204842001ad4220864204841094808080000b090010b780808000000b4302017f017e41002100024041041099808080002201109c80808000450d0041012100024002402001109d80808000a741ff01710e020102000b000b410021000b20000b5702017e017f02400240024041001099808080002201109c80808000450d002001109d80808000220142ff018342cd00520d0220002001370308410021020c010b200041023a0001410121020b200020023a00000f0b000b5702027e017f42002100024041051099808080002201109c80808000450d0002402001109d808080002200a741ff0171220241c000460d00024020024106470d0020004208880f0b000b200010858080800021000b20000b220042838080801042838080802020002d00014101461b200029030820002d00001b0b4101017f23808080800041106b220124808080800020012000109580808000024020012802004101470d00000b20012903082100200141106a24808080800020000b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110a08080800021012000420037030020002001370308200241106a2480808080000bbe0203017f017e017f23808080800041c0006b22032480808080002003200010aa8080800002400240024020032802004101460d00200142ff018342cb00520d00200242ff018342cb00520d0020032903082100200310a38080800020032d00004101460d01200329030821042003109b8080800020032d00004101460d01200420032903102003290318109e808080002104200320023703382003200137033020032000370328410021050340024020054118470d00410021050240034020054118460d01200320056a200341286a20056a290300370300200541086a21050c000b0b20042003410310a0808080001086808080001a420221010c040b200320056a4202370300200541086a21050c000b0b000b42838080801042838080802020032d000141ff01714101461b21010b200341c0006a24808080800020010b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b4201017f10ac80808000410310ad8080800010ae8080800010af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841087808080001a42020b0f0010c580808000108a808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418d81c08000410510a78080800020012802000d042001200129030810a8808080000c030b2001419281c08000410710a78080800020012802000d032001200129030810a8808080000c020b2001419981c08000410610a78080800020012802000d022001200129030810a8808080000c010b2001419f81c08000410e10a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021092808080001a0b4202017f017e4101210002400240410110ad808080002201109c80808000450d002001109d80808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110a0808080002100200141106a24808080800020000b840305017f017e017f017e017f23808080800041206b220024808080800010ac8080800002400240410310ad808080002201109c80808000450d0002402001109d80808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201088808080001a200041106a200029030010aa8080800020002802100d002000290308220342ff01834204510d020b000b411210b280808000000b2000290318210110b380808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ad8080800010ae8080800010af80808000210210af808080002204417f460d01200441016a220410b48080800020011089808080001a41f880c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001087808080001a200041206a24808080800042020f0b10b780808000000b10a180808000000b090010b780808000000b0c00108d80808000422088a70b1900410110ad808080002000ad422086420484109a808080000b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310a0808080002102200141206a24808080800020020b0300000b860402027f027e23808080800041306b2203248080808000024002400240200042ff018342cd00520d0002402001a741ff01712204410e460d00200441ca00470d010b200242ff018342cb00520d00428380808020210510a280808000450d02200310a38080800020032d00004101460d01200329030821052003109b8080800020032d00004101460d01200520032903102003290318109e80808000108a808080001a024010a4808080002205427f510d004105109980808000200542017c220510a680808000109a8080800010b980808000418080c08000410810b58080800021062003418880c08000411310b58080800037032820032006370320410021040340024020044110470d00410021040240034020044110460d01200320046a200341206a20046a290300370300200441086a21040c000b0b2003410210a0808080002106200341206a200510958080800020032802204101460d0320032903282105200320003703102003200537030820032001370300200641e080c08000ad4220864204842003ad422086420484428480808030108b808080001087808080001a200020012002108480808000220542ff018342cb00520d020c050b200320046a4202370300200441086a21040c000b0b10a180808000000b000b42838080801042838080802020032d000141ff01714101461b21050b200341306a24808080800020050b1b00428480808080a0fa03428480808080c0970d1090808080001a0b900202017f027e23808080800041206b22042480808080000240200042ff018342cd00520d002004200110978080800020042802004101460d0020042903182105200429031021062004200210aa8080800020042802004101460d00200429030821022004200310aa8080800020042802004101460d00200429030821034283808080102101024010a2808080000d0041001099808080002000109a80808000410110998080800020062005109f80808000109a80808000410220021098808080004103200310988080800041041099808080004201109a80808000200020062005109e8080800010bb80808000410110b48080800010b980808000420221010b200441206a24808080800020010f0b000b1200410010ad808080002000109a808080000b0e0010a48080800010a6808080000b930103017f017e017f23808080800041206b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d002000200120002903102000290318109e80808000370308410021020c010b200020002d00013a0001410121020b200020023a0000200010a5808080002101200041206a24808080800020010b3a01017f10ac80808000410110bf8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841087808080001a42020b1700410210ad808080002000ad42ff0183109a808080000bd70102027f017e23808080800041106b22012480808080002001200010aa808080000240024020012802004101460d002001290308210010ac8080800010b3808080002102410310ad8080800021032001200037030020012002ad42208642048437030820032001410210a080808000109a8080800041ad81c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001087808080001a200141106a24808080800042020f0b000b10a180808000000bb60102017f017e23808080800041306b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d00200041206a20002903102000290318109680808000024020002802200d002000200029032837031020002001370308200042043703002000410310a08080800021010c020b000b42838080801042838080802020002d000141ff01714101461b21010b200041306a24808080800020010b3602017f017e23808080800041106b2200248080808000200010a380808000200010a5808080002101200041106a24808080800020010b800102017f017e23808080800041306b22002480808080002000109b8080800002400240024020002d00004101470d0042838080801042838080802020002d00014101461b21010c010b200041206a2000290310200029031810968080800020002802204101460d01200029032821010b200041306a24808080800020010f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ac8080800010c5808080002102200010bb80808000418081c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210a0808080001087808080001a200141106a24808080800042020b3d01017e02400240410010ad808080002200109c80808000450d002000109d80808000220042ff018342cd00510d01000b410d10b280808000000b20000b3c01017f10ac80808000410010bf8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841087808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108c8080800021030b20004200370300200020033703080b0bc8010100418080c0000bbe0165786563757465645472616e73616374696f6e4578656375746564546f6b656e436f6e7472616374546f6b656e4964496d706c656d656e746174696f6e4861736853616c74496e697469616c697a65644e6f6e636566756e636e6f6e6365746f550010000400000059001000050000005e00100002000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400db110e636f6e74726163747370656376300000000000000015476574207468652063757272656e74206e6f6e6365000000000000056e6f6e6365000000000000000000000100000006000000000000003f476574207468652063757272656e74206f776e6572206f6620746865204e465420286279207175657279696e6720746865204e465420636f6e74726163742900000000056f776e65720000000000000000000001000003e900000013000000030000000000000000000000057061757365000000000000000000000000000000000000c447657420746f6b656e2064657461696c732061732061207475706c653a2028636861696e5f69642c20746f6b656e5f636f6e74726163742c20746f6b656e5f6964290a54686973206d61746368657320746865204552432d36353531207061747465726e20666f7220636f6d7061746962696c6974790a4e6f74653a20636861696e5f69642069732073657420746f203020617320536f726f62616e20646f65736e2774206578706f736520636861696e5f696420696e207468652073616d652077617900000005746f6b656e0000000000000000000001000003e9000003ed0000000300000004000000130000000a000000030000000000000093457865637574652061207472616e73616374696f6e20746f20616e6f7468657220636f6e74726163740a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e2065786563757465207472616e73616374696f6e730a546869732066756e6374696f6e20696e6372656d656e747320746865206e6f6e636520616e6420656d69747320616e206576656e7400000000076578656375746500000000030000000000000002746f000000000013000000000000000466756e6300000011000000000000000461726773000003ea0000000000000001000003e9000003ea0000000000000003000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000020000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000e4e6f74496e697469616c697a656400000000000200000000000000104765742074686520746f6b656e20494400000008746f6b656e5f69640000000000000001000003e90000000a0000000300000002000000000000000000000007446174614b6579000000000600000000000000000000000d546f6b656e436f6e7472616374000000000000000000000000000007546f6b656e496400000000000000000000000012496d706c656d656e746174696f6e48617368000000000000000000000000000453616c7400000000000000000000000b496e697469616c697a6564000000000000000000000000054e6f6e63650000000000000000000071496e697469616c697a652074686520544241206163636f756e742077697468204e4654206f776e6572736869702064657461696c730a546869732073686f756c642062652063616c6c6564206f6e6365206166746572206465706c6f796d656e74206279207468652052656769737472790000000000000a696e697469616c697a65000000000004000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a0000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000473616c74000003ee0000002000000001000003e9000003ed00000000000000030000000000000070437573746f6d4163636f756e74496e7465726661636520696d706c656d656e746174696f6e3a20436865636b20617574686f72697a6174696f6e0a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e20617574686f72697a65207472616e73616374696f6e730000000c5f5f636865636b5f617574680000000300000000000000117369676e61747572655f7061796c6f6164000000000003ee00000020000000000000000a7369676e6174757265730000000003ea000003ee00000040000000000000000c617574685f636f6e74657874000003ea000007d000000007436f6e746578740000000001000003e9000003ed000000000000000300000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000001c47657420746865204e465420636f6e747261637420616464726573730000000e746f6b656e5f636f6e747261637400000000000000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000010000000000000000000000185472616e73616374696f6e45786563757465644576656e7400000003000000000000000466756e630000001100000000000000056e6f6e6365000000000000060000000000000002746f0000000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/tba_registry/test_snapshots/test/test_different_nfts_separate_counts.1.json b/soroban-contract/contracts/tba_registry/test_snapshots/test/test_different_nfts_separate_counts.1.json
deleted file mode 100644
index 75bcb22e..00000000
--- a/soroban-contract/contracts/tba_registry/test_snapshots/test/test_different_nfts_separate_counts.1.json
+++ /dev/null
@@ -1,1126 +0,0 @@
-{
- "generators": {
- "address": 5,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "create_account",
- "args": [
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "5050505050505050505050505050505050505050505050505050505050505050"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "create_account",
- "args": [
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "create_account",
- "args": [
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "6464646464646464646464646464646464646464646464646464646464646464"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "AccountCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "AccountCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 2
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "AccountCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "AccountCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "5050505050505050505050505050505050505050505050505050505050505050"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "5050505050505050505050505050505050505050505050505050505050505050"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CBITE44IEAOYRRC6DW3YLCUW7ZLO4ZW4OGQT6RJVM2I2BIU2XAUSLMM5"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "6464646464646464646464646464646464646464646464646464646464646464"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "6464646464646464646464646464646464646464646464646464646464646464"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CDQTB3D5KKFVEMTOGQPTWPXV3KYDHJ5TKUZZ2TZOGC3CBMMP2CU7SJHW"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CDOBBKNWLXOEUG5GNEIT7OFDK2ASCDRB5QHXQG3S72IRW22HVCX5JTXB"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBITE44IEAOYRRC6DW3YLCUW7ZLO4ZW4OGQT6RJVM2I2BIU2XAUSLMM5",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBITE44IEAOYRRC6DW3YLCUW7ZLO4ZW4OGQT6RJVM2I2BIU2XAUSLMM5",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationHash"
- }
- ]
- },
- "val": {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Initialized"
- }
- ]
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Salt"
- }
- ]
- },
- "val": {
- "bytes": "5050505050505050505050505050505050505050505050505050505050505050"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenContract"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CDOBBKNWLXOEUG5GNEIT7OFDK2ASCDRB5QHXQG3S72IRW22HVCX5JTXB",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CDOBBKNWLXOEUG5GNEIT7OFDK2ASCDRB5QHXQG3S72IRW22HVCX5JTXB",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationHash"
- }
- ]
- },
- "val": {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Initialized"
- }
- ]
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Salt"
- }
- ]
- },
- "val": {
- "bytes": "5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenContract"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CDQTB3D5KKFVEMTOGQPTWPXV3KYDHJ5TKUZZ2TZOGC3CBMMP2CU7SJHW",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CDQTB3D5KKFVEMTOGQPTWPXV3KYDHJ5TKUZZ2TZOGC3CBMMP2CU7SJHW",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationHash"
- }
- ]
- },
- "val": {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Initialized"
- }
- ]
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Salt"
- }
- ]
- },
- "val": {
- "bytes": "6464646464646464646464646464646464646464646464646464646464646464"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenContract"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1992,
- "n_functions": 53,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 16,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 21,
- "n_exports": 19,
- "n_data_segment_bytes": 190
- }
- }
- },
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246",
- "code": "0061736d0100000001541060017e017e60027e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f017e60027e7e0060017f0060017e017f60027f7f017e6000006000017f60037f7f7f0060017e0060047e7e7e7e017e027f150169015f00000169013300010169013500000169013400000164015f00020169013000000161015f0001017801310001017601680002016c01360000016101300000016d013900020162016a0001017801330003016c01310001016c01300001016c01380001016201380000016c01320001016c015f000201760167000103363504050404060708090002010a0b0c080306000d040204030b060e0c0003080c080a060b020b0f0e0303030800030303000303030b0d05030100110619037f01418080c0000b7f0041be81c0000b7f0041c081c0000b07e50113066d656d6f727902000c5f5f636865636b5f6175746800290e63616e63656c5f75706772616465002b0e636f6d6d69745f757067726164650031076578656375746500380a696e697469616c697a65003a056e6f6e6365003c056f776e6572003d057061757365003e107363686564756c655f75706772616465004005746f6b656e00410e746f6b656e5f636f6e7472616374004208746f6b656e5f696400430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020ac828353b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110808080800021010b20004200370300200020013703080b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110818080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011082808080002103200110838080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b120020001099808080002001109a808080000bc00202017f017e23808080800041106b2201248080808000024002400240024002400240024002400240200041ff01710e06000102030405000b2001419b80c08000410d10a78080800020012802000d062001200129030810a8808080000c050b200141a880c08000410710a78080800020012802000d052001200129030810a8808080000c040b200141af80c08000411210a78080800020012802000d042001200129030810a8808080000c030b200141c180c08000410410a78080800020012802000d032001200129030810a8808080000c020b200141c580c08000410b10a78080800020012802000d022001200129030810a8808080000c010b200141d080c08000410510a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f002000200142021093808080001a0b8a0102027f017e23808080800041206b22012480808080004101210202400240024041011099808080002203109c80808000450d0020012003109d8080800010978080800020012802004101460d02200129031021032000200129031837031820002003370310410021020c010b200041023a00010b200020023a0000200141206a2480808080000f0b000b0f0020004202108f808080004201510b0c0020004202108e808080000b8f0101027f23808080800041106b2203248080808000200320012002109f8080800022013703004202210241012104024003402004450d012004417f6a2104200121020c000b0b2003200237030802402000428ed6f4e0ad9df3e900200341086a410110a080808000108480808000220242ff018342cd00510d0010a180808000000b200341106a24808080800020020b4301017f23808080800041106b2202248080808000200220002001109680808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1a002000ad4220864204842001ad4220864204841094808080000b090010b780808000000b4302017f017e41002100024041041099808080002201109c80808000450d0041012100024002402001109d80808000a741ff01710e020102000b000b410021000b20000b5702017e017f02400240024041001099808080002201109c80808000450d002001109d80808000220142ff018342cd00520d0220002001370308410021020c010b200041023a0001410121020b200020023a00000f0b000b5702027e017f42002100024041051099808080002201109c80808000450d0002402001109d808080002200a741ff0171220241c000460d00024020024106470d0020004208880f0b000b200010858080800021000b20000b220042838080801042838080802020002d00014101461b200029030820002d00001b0b4101017f23808080800041106b220124808080800020012000109580808000024020012802004101470d00000b20012903082100200141106a24808080800020000b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110a08080800021012000420037030020002001370308200241106a2480808080000bbe0203017f017e017f23808080800041c0006b22032480808080002003200010aa8080800002400240024020032802004101460d00200142ff018342cb00520d00200242ff018342cb00520d0020032903082100200310a38080800020032d00004101460d01200329030821042003109b8080800020032d00004101460d01200420032903102003290318109e808080002104200320023703382003200137033020032000370328410021050340024020054118470d00410021050240034020054118460d01200320056a200341286a20056a290300370300200541086a21050c000b0b20042003410310a0808080001086808080001a420221010c040b200320056a4202370300200541086a21050c000b0b000b42838080801042838080802020032d000141ff01714101461b21010b200341c0006a24808080800020010b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b4201017f10ac80808000410310ad8080800010ae8080800010af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841087808080001a42020b0f0010c580808000108a808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418d81c08000410510a78080800020012802000d042001200129030810a8808080000c030b2001419281c08000410710a78080800020012802000d032001200129030810a8808080000c020b2001419981c08000410610a78080800020012802000d022001200129030810a8808080000c010b2001419f81c08000410e10a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021092808080001a0b4202017f017e4101210002400240410110ad808080002201109c80808000450d002001109d80808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110a0808080002100200141106a24808080800020000b840305017f017e017f017e017f23808080800041206b220024808080800010ac8080800002400240410310ad808080002201109c80808000450d0002402001109d80808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201088808080001a200041106a200029030010aa8080800020002802100d002000290308220342ff01834204510d020b000b411210b280808000000b2000290318210110b380808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ad8080800010ae8080800010af80808000210210af808080002204417f460d01200441016a220410b48080800020011089808080001a41f880c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001087808080001a200041206a24808080800042020f0b10b780808000000b10a180808000000b090010b780808000000b0c00108d80808000422088a70b1900410110ad808080002000ad422086420484109a808080000b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310a0808080002102200141206a24808080800020020b0300000b860402027f027e23808080800041306b2203248080808000024002400240200042ff018342cd00520d0002402001a741ff01712204410e460d00200441ca00470d010b200242ff018342cb00520d00428380808020210510a280808000450d02200310a38080800020032d00004101460d01200329030821052003109b8080800020032d00004101460d01200520032903102003290318109e80808000108a808080001a024010a4808080002205427f510d004105109980808000200542017c220510a680808000109a8080800010b980808000418080c08000410810b58080800021062003418880c08000411310b58080800037032820032006370320410021040340024020044110470d00410021040240034020044110460d01200320046a200341206a20046a290300370300200441086a21040c000b0b2003410210a0808080002106200341206a200510958080800020032802204101460d0320032903282105200320003703102003200537030820032001370300200641e080c08000ad4220864204842003ad422086420484428480808030108b808080001087808080001a200020012002108480808000220542ff018342cb00520d020c050b200320046a4202370300200441086a21040c000b0b10a180808000000b000b42838080801042838080802020032d000141ff01714101461b21050b200341306a24808080800020050b1b00428480808080a0fa03428480808080c0970d1090808080001a0b900202017f027e23808080800041206b22042480808080000240200042ff018342cd00520d002004200110978080800020042802004101460d0020042903182105200429031021062004200210aa8080800020042802004101460d00200429030821022004200310aa8080800020042802004101460d00200429030821034283808080102101024010a2808080000d0041001099808080002000109a80808000410110998080800020062005109f80808000109a80808000410220021098808080004103200310988080800041041099808080004201109a80808000200020062005109e8080800010bb80808000410110b48080800010b980808000420221010b200441206a24808080800020010f0b000b1200410010ad808080002000109a808080000b0e0010a48080800010a6808080000b930103017f017e017f23808080800041206b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d002000200120002903102000290318109e80808000370308410021020c010b200020002d00013a0001410121020b200020023a0000200010a5808080002101200041206a24808080800020010b3a01017f10ac80808000410110bf8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841087808080001a42020b1700410210ad808080002000ad42ff0183109a808080000bd70102027f017e23808080800041106b22012480808080002001200010aa808080000240024020012802004101460d002001290308210010ac8080800010b3808080002102410310ad8080800021032001200037030020012002ad42208642048437030820032001410210a080808000109a8080800041ad81c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001087808080001a200141106a24808080800042020f0b000b10a180808000000bb60102017f017e23808080800041306b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d00200041206a20002903102000290318109680808000024020002802200d002000200029032837031020002001370308200042043703002000410310a08080800021010c020b000b42838080801042838080802020002d000141ff01714101461b21010b200041306a24808080800020010b3602017f017e23808080800041106b2200248080808000200010a380808000200010a5808080002101200041106a24808080800020010b800102017f017e23808080800041306b22002480808080002000109b8080800002400240024020002d00004101470d0042838080801042838080802020002d00014101461b21010c010b200041206a2000290310200029031810968080800020002802204101460d01200029032821010b200041306a24808080800020010f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ac8080800010c5808080002102200010bb80808000418081c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210a0808080001087808080001a200141106a24808080800042020b3d01017e02400240410010ad808080002200109c80808000450d002000109d80808000220042ff018342cd00510d01000b410d10b280808000000b20000b3c01017f10ac80808000410010bf8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841087808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108c8080800021030b20004200370300200020033703080b0bc8010100418080c0000bbe0165786563757465645472616e73616374696f6e4578656375746564546f6b656e436f6e7472616374546f6b656e4964496d706c656d656e746174696f6e4861736853616c74496e697469616c697a65644e6f6e636566756e636e6f6e6365746f550010000400000059001000050000005e00100002000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400db110e636f6e74726163747370656376300000000000000015476574207468652063757272656e74206e6f6e6365000000000000056e6f6e6365000000000000000000000100000006000000000000003f476574207468652063757272656e74206f776e6572206f6620746865204e465420286279207175657279696e6720746865204e465420636f6e74726163742900000000056f776e65720000000000000000000001000003e900000013000000030000000000000000000000057061757365000000000000000000000000000000000000c447657420746f6b656e2064657461696c732061732061207475706c653a2028636861696e5f69642c20746f6b656e5f636f6e74726163742c20746f6b656e5f6964290a54686973206d61746368657320746865204552432d36353531207061747465726e20666f7220636f6d7061746962696c6974790a4e6f74653a20636861696e5f69642069732073657420746f203020617320536f726f62616e20646f65736e2774206578706f736520636861696e5f696420696e207468652073616d652077617900000005746f6b656e0000000000000000000001000003e9000003ed0000000300000004000000130000000a000000030000000000000093457865637574652061207472616e73616374696f6e20746f20616e6f7468657220636f6e74726163740a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e2065786563757465207472616e73616374696f6e730a546869732066756e6374696f6e20696e6372656d656e747320746865206e6f6e636520616e6420656d69747320616e206576656e7400000000076578656375746500000000030000000000000002746f000000000013000000000000000466756e6300000011000000000000000461726773000003ea0000000000000001000003e9000003ea0000000000000003000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000020000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000e4e6f74496e697469616c697a656400000000000200000000000000104765742074686520746f6b656e20494400000008746f6b656e5f69640000000000000001000003e90000000a0000000300000002000000000000000000000007446174614b6579000000000600000000000000000000000d546f6b656e436f6e7472616374000000000000000000000000000007546f6b656e496400000000000000000000000012496d706c656d656e746174696f6e48617368000000000000000000000000000453616c7400000000000000000000000b496e697469616c697a6564000000000000000000000000054e6f6e63650000000000000000000071496e697469616c697a652074686520544241206163636f756e742077697468204e4654206f776e6572736869702064657461696c730a546869732073686f756c642062652063616c6c6564206f6e6365206166746572206465706c6f796d656e74206279207468652052656769737472790000000000000a696e697469616c697a65000000000004000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a0000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000473616c74000003ee0000002000000001000003e9000003ed00000000000000030000000000000070437573746f6d4163636f756e74496e7465726661636520696d706c656d656e746174696f6e3a20436865636b20617574686f72697a6174696f6e0a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e20617574686f72697a65207472616e73616374696f6e730000000c5f5f636865636b5f617574680000000300000000000000117369676e61747572655f7061796c6f6164000000000003ee00000020000000000000000a7369676e6174757265730000000003ea000003ee00000040000000000000000c617574685f636f6e74657874000003ea000007d000000007436f6e746578740000000001000003e9000003ed000000000000000300000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000001c47657420746865204e465420636f6e747261637420616464726573730000000e746f6b656e5f636f6e747261637400000000000000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000010000000000000000000000185472616e73616374696f6e45786563757465644576656e7400000003000000000000000466756e630000001100000000000000056e6f6e6365000000000000060000000000000002746f0000000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/tba_registry/test_snapshots/test/test_get_account_matches_create_account.1.json b/soroban-contract/contracts/tba_registry/test_snapshots/test/test_get_account_matches_create_account.1.json
deleted file mode 100644
index c91e7914..00000000
--- a/soroban-contract/contracts/tba_registry/test_snapshots/test/test_get_account_matches_create_account.1.json
+++ /dev/null
@@ -1,494 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "create_account",
- "args": [
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "0202020202020202020202020202020202020202020202020202020202020202"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ]
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "AccountCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "AccountCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "0202020202020202020202020202020202020202020202020202020202020202"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "0202020202020202020202020202020202020202020202020202020202020202"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CA7OTA32GALYDUQUDVW3UTI5EFXFMTYHHTB2YO4XVCRTEQDOCYXCSGTI"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CA7OTA32GALYDUQUDVW3UTI5EFXFMTYHHTB2YO4XVCRTEQDOCYXCSGTI",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CA7OTA32GALYDUQUDVW3UTI5EFXFMTYHHTB2YO4XVCRTEQDOCYXCSGTI",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationHash"
- }
- ]
- },
- "val": {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Initialized"
- }
- ]
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Salt"
- }
- ]
- },
- "val": {
- "bytes": "0202020202020202020202020202020202020202020202020202020202020202"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenContract"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1992,
- "n_functions": 53,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 16,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 21,
- "n_exports": 19,
- "n_data_segment_bytes": 190
- }
- }
- },
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246",
- "code": "0061736d0100000001541060017e017e60027e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f017e60027e7e0060017f0060017e017f60027f7f017e6000006000017f60037f7f7f0060017e0060047e7e7e7e017e027f150169015f00000169013300010169013500000169013400000164015f00020169013000000161015f0001017801310001017601680002016c01360000016101300000016d013900020162016a0001017801330003016c01310001016c01300001016c01380001016201380000016c01320001016c015f000201760167000103363504050404060708090002010a0b0c080306000d040204030b060e0c0003080c080a060b020b0f0e0303030800030303000303030b0d05030100110619037f01418080c0000b7f0041be81c0000b7f0041c081c0000b07e50113066d656d6f727902000c5f5f636865636b5f6175746800290e63616e63656c5f75706772616465002b0e636f6d6d69745f757067726164650031076578656375746500380a696e697469616c697a65003a056e6f6e6365003c056f776e6572003d057061757365003e107363686564756c655f75706772616465004005746f6b656e00410e746f6b656e5f636f6e7472616374004208746f6b656e5f696400430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020ac828353b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110808080800021010b20004200370300200020013703080b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110818080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011082808080002103200110838080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b120020001099808080002001109a808080000bc00202017f017e23808080800041106b2201248080808000024002400240024002400240024002400240200041ff01710e06000102030405000b2001419b80c08000410d10a78080800020012802000d062001200129030810a8808080000c050b200141a880c08000410710a78080800020012802000d052001200129030810a8808080000c040b200141af80c08000411210a78080800020012802000d042001200129030810a8808080000c030b200141c180c08000410410a78080800020012802000d032001200129030810a8808080000c020b200141c580c08000410b10a78080800020012802000d022001200129030810a8808080000c010b200141d080c08000410510a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f002000200142021093808080001a0b8a0102027f017e23808080800041206b22012480808080004101210202400240024041011099808080002203109c80808000450d0020012003109d8080800010978080800020012802004101460d02200129031021032000200129031837031820002003370310410021020c010b200041023a00010b200020023a0000200141206a2480808080000f0b000b0f0020004202108f808080004201510b0c0020004202108e808080000b8f0101027f23808080800041106b2203248080808000200320012002109f8080800022013703004202210241012104024003402004450d012004417f6a2104200121020c000b0b2003200237030802402000428ed6f4e0ad9df3e900200341086a410110a080808000108480808000220242ff018342cd00510d0010a180808000000b200341106a24808080800020020b4301017f23808080800041106b2202248080808000200220002001109680808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1a002000ad4220864204842001ad4220864204841094808080000b090010b780808000000b4302017f017e41002100024041041099808080002201109c80808000450d0041012100024002402001109d80808000a741ff01710e020102000b000b410021000b20000b5702017e017f02400240024041001099808080002201109c80808000450d002001109d80808000220142ff018342cd00520d0220002001370308410021020c010b200041023a0001410121020b200020023a00000f0b000b5702027e017f42002100024041051099808080002201109c80808000450d0002402001109d808080002200a741ff0171220241c000460d00024020024106470d0020004208880f0b000b200010858080800021000b20000b220042838080801042838080802020002d00014101461b200029030820002d00001b0b4101017f23808080800041106b220124808080800020012000109580808000024020012802004101470d00000b20012903082100200141106a24808080800020000b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110a08080800021012000420037030020002001370308200241106a2480808080000bbe0203017f017e017f23808080800041c0006b22032480808080002003200010aa8080800002400240024020032802004101460d00200142ff018342cb00520d00200242ff018342cb00520d0020032903082100200310a38080800020032d00004101460d01200329030821042003109b8080800020032d00004101460d01200420032903102003290318109e808080002104200320023703382003200137033020032000370328410021050340024020054118470d00410021050240034020054118460d01200320056a200341286a20056a290300370300200541086a21050c000b0b20042003410310a0808080001086808080001a420221010c040b200320056a4202370300200541086a21050c000b0b000b42838080801042838080802020032d000141ff01714101461b21010b200341c0006a24808080800020010b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b4201017f10ac80808000410310ad8080800010ae8080800010af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841087808080001a42020b0f0010c580808000108a808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418d81c08000410510a78080800020012802000d042001200129030810a8808080000c030b2001419281c08000410710a78080800020012802000d032001200129030810a8808080000c020b2001419981c08000410610a78080800020012802000d022001200129030810a8808080000c010b2001419f81c08000410e10a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021092808080001a0b4202017f017e4101210002400240410110ad808080002201109c80808000450d002001109d80808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110a0808080002100200141106a24808080800020000b840305017f017e017f017e017f23808080800041206b220024808080800010ac8080800002400240410310ad808080002201109c80808000450d0002402001109d80808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201088808080001a200041106a200029030010aa8080800020002802100d002000290308220342ff01834204510d020b000b411210b280808000000b2000290318210110b380808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ad8080800010ae8080800010af80808000210210af808080002204417f460d01200441016a220410b48080800020011089808080001a41f880c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001087808080001a200041206a24808080800042020f0b10b780808000000b10a180808000000b090010b780808000000b0c00108d80808000422088a70b1900410110ad808080002000ad422086420484109a808080000b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310a0808080002102200141206a24808080800020020b0300000b860402027f027e23808080800041306b2203248080808000024002400240200042ff018342cd00520d0002402001a741ff01712204410e460d00200441ca00470d010b200242ff018342cb00520d00428380808020210510a280808000450d02200310a38080800020032d00004101460d01200329030821052003109b8080800020032d00004101460d01200520032903102003290318109e80808000108a808080001a024010a4808080002205427f510d004105109980808000200542017c220510a680808000109a8080800010b980808000418080c08000410810b58080800021062003418880c08000411310b58080800037032820032006370320410021040340024020044110470d00410021040240034020044110460d01200320046a200341206a20046a290300370300200441086a21040c000b0b2003410210a0808080002106200341206a200510958080800020032802204101460d0320032903282105200320003703102003200537030820032001370300200641e080c08000ad4220864204842003ad422086420484428480808030108b808080001087808080001a200020012002108480808000220542ff018342cb00520d020c050b200320046a4202370300200441086a21040c000b0b10a180808000000b000b42838080801042838080802020032d000141ff01714101461b21050b200341306a24808080800020050b1b00428480808080a0fa03428480808080c0970d1090808080001a0b900202017f027e23808080800041206b22042480808080000240200042ff018342cd00520d002004200110978080800020042802004101460d0020042903182105200429031021062004200210aa8080800020042802004101460d00200429030821022004200310aa8080800020042802004101460d00200429030821034283808080102101024010a2808080000d0041001099808080002000109a80808000410110998080800020062005109f80808000109a80808000410220021098808080004103200310988080800041041099808080004201109a80808000200020062005109e8080800010bb80808000410110b48080800010b980808000420221010b200441206a24808080800020010f0b000b1200410010ad808080002000109a808080000b0e0010a48080800010a6808080000b930103017f017e017f23808080800041206b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d002000200120002903102000290318109e80808000370308410021020c010b200020002d00013a0001410121020b200020023a0000200010a5808080002101200041206a24808080800020010b3a01017f10ac80808000410110bf8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841087808080001a42020b1700410210ad808080002000ad42ff0183109a808080000bd70102027f017e23808080800041106b22012480808080002001200010aa808080000240024020012802004101460d002001290308210010ac8080800010b3808080002102410310ad8080800021032001200037030020012002ad42208642048437030820032001410210a080808000109a8080800041ad81c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001087808080001a200141106a24808080800042020f0b000b10a180808000000bb60102017f017e23808080800041306b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d00200041206a20002903102000290318109680808000024020002802200d002000200029032837031020002001370308200042043703002000410310a08080800021010c020b000b42838080801042838080802020002d000141ff01714101461b21010b200041306a24808080800020010b3602017f017e23808080800041106b2200248080808000200010a380808000200010a5808080002101200041106a24808080800020010b800102017f017e23808080800041306b22002480808080002000109b8080800002400240024020002d00004101470d0042838080801042838080802020002d00014101461b21010c010b200041206a2000290310200029031810968080800020002802204101460d01200029032821010b200041306a24808080800020010f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ac8080800010c5808080002102200010bb80808000418081c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210a0808080001087808080001a200141106a24808080800042020b3d01017e02400240410010ad808080002200109c80808000450d002000109d80808000220042ff018342cd00510d01000b410d10b280808000000b20000b3c01017f10ac80808000410010bf8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841087808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108c8080800021030b20004200370300200020033703080b0bc8010100418080c0000bbe0165786563757465645472616e73616374696f6e4578656375746564546f6b656e436f6e7472616374546f6b656e4964496d706c656d656e746174696f6e4861736853616c74496e697469616c697a65644e6f6e636566756e636e6f6e6365746f550010000400000059001000050000005e00100002000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400db110e636f6e74726163747370656376300000000000000015476574207468652063757272656e74206e6f6e6365000000000000056e6f6e6365000000000000000000000100000006000000000000003f476574207468652063757272656e74206f776e6572206f6620746865204e465420286279207175657279696e6720746865204e465420636f6e74726163742900000000056f776e65720000000000000000000001000003e900000013000000030000000000000000000000057061757365000000000000000000000000000000000000c447657420746f6b656e2064657461696c732061732061207475706c653a2028636861696e5f69642c20746f6b656e5f636f6e74726163742c20746f6b656e5f6964290a54686973206d61746368657320746865204552432d36353531207061747465726e20666f7220636f6d7061746962696c6974790a4e6f74653a20636861696e5f69642069732073657420746f203020617320536f726f62616e20646f65736e2774206578706f736520636861696e5f696420696e207468652073616d652077617900000005746f6b656e0000000000000000000001000003e9000003ed0000000300000004000000130000000a000000030000000000000093457865637574652061207472616e73616374696f6e20746f20616e6f7468657220636f6e74726163740a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e2065786563757465207472616e73616374696f6e730a546869732066756e6374696f6e20696e6372656d656e747320746865206e6f6e636520616e6420656d69747320616e206576656e7400000000076578656375746500000000030000000000000002746f000000000013000000000000000466756e6300000011000000000000000461726773000003ea0000000000000001000003e9000003ea0000000000000003000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000020000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000e4e6f74496e697469616c697a656400000000000200000000000000104765742074686520746f6b656e20494400000008746f6b656e5f69640000000000000001000003e90000000a0000000300000002000000000000000000000007446174614b6579000000000600000000000000000000000d546f6b656e436f6e7472616374000000000000000000000000000007546f6b656e496400000000000000000000000012496d706c656d656e746174696f6e48617368000000000000000000000000000453616c7400000000000000000000000b496e697469616c697a6564000000000000000000000000054e6f6e63650000000000000000000071496e697469616c697a652074686520544241206163636f756e742077697468204e4654206f776e6572736869702064657461696c730a546869732073686f756c642062652063616c6c6564206f6e6365206166746572206465706c6f796d656e74206279207468652052656769737472790000000000000a696e697469616c697a65000000000004000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a0000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000473616c74000003ee0000002000000001000003e9000003ed00000000000000030000000000000070437573746f6d4163636f756e74496e7465726661636520696d706c656d656e746174696f6e3a20436865636b20617574686f72697a6174696f6e0a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e20617574686f72697a65207472616e73616374696f6e730000000c5f5f636865636b5f617574680000000300000000000000117369676e61747572655f7061796c6f6164000000000003ee00000020000000000000000a7369676e6174757265730000000003ea000003ee00000040000000000000000c617574685f636f6e74657874000003ea000007d000000007436f6e746578740000000001000003e9000003ed000000000000000300000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000001c47657420746865204e465420636f6e747261637420616464726573730000000e746f6b656e5f636f6e747261637400000000000000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000010000000000000000000000185472616e73616374696f6e45786563757465644576656e7400000003000000000000000466756e630000001100000000000000056e6f6e6365000000000000060000000000000002746f0000000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/tba_registry/test_snapshots/test/test_get_deployed_address.1.json b/soroban-contract/contracts/tba_registry/test_snapshots/test/test_get_deployed_address.1.json
deleted file mode 100644
index 3fb25548..00000000
--- a/soroban-contract/contracts/tba_registry/test_snapshots/test/test_get_deployed_address.1.json
+++ /dev/null
@@ -1,495 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "create_account",
- "args": [
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 400
- }
- },
- {
- "bytes": "4646464646464646464646464646464646464646464646464646464646464646"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "AccountCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 400
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "AccountCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 400
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 400
- }
- },
- {
- "bytes": "4646464646464646464646464646464646464646464646464646464646464646"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 400
- }
- },
- {
- "bytes": "4646464646464646464646464646464646464646464646464646464646464646"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CDVLK5VAW445TR5QHORAKSR5PCM5YF2KUB3BWNDZEY5FEBGY6IRORMMV"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CDVLK5VAW445TR5QHORAKSR5PCM5YF2KUB3BWNDZEY5FEBGY6IRORMMV",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CDVLK5VAW445TR5QHORAKSR5PCM5YF2KUB3BWNDZEY5FEBGY6IRORMMV",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationHash"
- }
- ]
- },
- "val": {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Initialized"
- }
- ]
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Salt"
- }
- ]
- },
- "val": {
- "bytes": "4646464646464646464646464646464646464646464646464646464646464646"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenContract"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 400
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1992,
- "n_functions": 53,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 16,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 21,
- "n_exports": 19,
- "n_data_segment_bytes": 190
- }
- }
- },
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246",
- "code": "0061736d0100000001541060017e017e60027e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f017e60027e7e0060017f0060017e017f60027f7f017e6000006000017f60037f7f7f0060017e0060047e7e7e7e017e027f150169015f00000169013300010169013500000169013400000164015f00020169013000000161015f0001017801310001017601680002016c01360000016101300000016d013900020162016a0001017801330003016c01310001016c01300001016c01380001016201380000016c01320001016c015f000201760167000103363504050404060708090002010a0b0c080306000d040204030b060e0c0003080c080a060b020b0f0e0303030800030303000303030b0d05030100110619037f01418080c0000b7f0041be81c0000b7f0041c081c0000b07e50113066d656d6f727902000c5f5f636865636b5f6175746800290e63616e63656c5f75706772616465002b0e636f6d6d69745f757067726164650031076578656375746500380a696e697469616c697a65003a056e6f6e6365003c056f776e6572003d057061757365003e107363686564756c655f75706772616465004005746f6b656e00410e746f6b656e5f636f6e7472616374004208746f6b656e5f696400430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020ac828353b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110808080800021010b20004200370300200020013703080b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110818080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011082808080002103200110838080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b120020001099808080002001109a808080000bc00202017f017e23808080800041106b2201248080808000024002400240024002400240024002400240200041ff01710e06000102030405000b2001419b80c08000410d10a78080800020012802000d062001200129030810a8808080000c050b200141a880c08000410710a78080800020012802000d052001200129030810a8808080000c040b200141af80c08000411210a78080800020012802000d042001200129030810a8808080000c030b200141c180c08000410410a78080800020012802000d032001200129030810a8808080000c020b200141c580c08000410b10a78080800020012802000d022001200129030810a8808080000c010b200141d080c08000410510a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f002000200142021093808080001a0b8a0102027f017e23808080800041206b22012480808080004101210202400240024041011099808080002203109c80808000450d0020012003109d8080800010978080800020012802004101460d02200129031021032000200129031837031820002003370310410021020c010b200041023a00010b200020023a0000200141206a2480808080000f0b000b0f0020004202108f808080004201510b0c0020004202108e808080000b8f0101027f23808080800041106b2203248080808000200320012002109f8080800022013703004202210241012104024003402004450d012004417f6a2104200121020c000b0b2003200237030802402000428ed6f4e0ad9df3e900200341086a410110a080808000108480808000220242ff018342cd00510d0010a180808000000b200341106a24808080800020020b4301017f23808080800041106b2202248080808000200220002001109680808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1a002000ad4220864204842001ad4220864204841094808080000b090010b780808000000b4302017f017e41002100024041041099808080002201109c80808000450d0041012100024002402001109d80808000a741ff01710e020102000b000b410021000b20000b5702017e017f02400240024041001099808080002201109c80808000450d002001109d80808000220142ff018342cd00520d0220002001370308410021020c010b200041023a0001410121020b200020023a00000f0b000b5702027e017f42002100024041051099808080002201109c80808000450d0002402001109d808080002200a741ff0171220241c000460d00024020024106470d0020004208880f0b000b200010858080800021000b20000b220042838080801042838080802020002d00014101461b200029030820002d00001b0b4101017f23808080800041106b220124808080800020012000109580808000024020012802004101470d00000b20012903082100200141106a24808080800020000b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110a08080800021012000420037030020002001370308200241106a2480808080000bbe0203017f017e017f23808080800041c0006b22032480808080002003200010aa8080800002400240024020032802004101460d00200142ff018342cb00520d00200242ff018342cb00520d0020032903082100200310a38080800020032d00004101460d01200329030821042003109b8080800020032d00004101460d01200420032903102003290318109e808080002104200320023703382003200137033020032000370328410021050340024020054118470d00410021050240034020054118460d01200320056a200341286a20056a290300370300200541086a21050c000b0b20042003410310a0808080001086808080001a420221010c040b200320056a4202370300200541086a21050c000b0b000b42838080801042838080802020032d000141ff01714101461b21010b200341c0006a24808080800020010b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b4201017f10ac80808000410310ad8080800010ae8080800010af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841087808080001a42020b0f0010c580808000108a808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418d81c08000410510a78080800020012802000d042001200129030810a8808080000c030b2001419281c08000410710a78080800020012802000d032001200129030810a8808080000c020b2001419981c08000410610a78080800020012802000d022001200129030810a8808080000c010b2001419f81c08000410e10a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021092808080001a0b4202017f017e4101210002400240410110ad808080002201109c80808000450d002001109d80808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110a0808080002100200141106a24808080800020000b840305017f017e017f017e017f23808080800041206b220024808080800010ac8080800002400240410310ad808080002201109c80808000450d0002402001109d80808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201088808080001a200041106a200029030010aa8080800020002802100d002000290308220342ff01834204510d020b000b411210b280808000000b2000290318210110b380808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ad8080800010ae8080800010af80808000210210af808080002204417f460d01200441016a220410b48080800020011089808080001a41f880c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001087808080001a200041206a24808080800042020f0b10b780808000000b10a180808000000b090010b780808000000b0c00108d80808000422088a70b1900410110ad808080002000ad422086420484109a808080000b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310a0808080002102200141206a24808080800020020b0300000b860402027f027e23808080800041306b2203248080808000024002400240200042ff018342cd00520d0002402001a741ff01712204410e460d00200441ca00470d010b200242ff018342cb00520d00428380808020210510a280808000450d02200310a38080800020032d00004101460d01200329030821052003109b8080800020032d00004101460d01200520032903102003290318109e80808000108a808080001a024010a4808080002205427f510d004105109980808000200542017c220510a680808000109a8080800010b980808000418080c08000410810b58080800021062003418880c08000411310b58080800037032820032006370320410021040340024020044110470d00410021040240034020044110460d01200320046a200341206a20046a290300370300200441086a21040c000b0b2003410210a0808080002106200341206a200510958080800020032802204101460d0320032903282105200320003703102003200537030820032001370300200641e080c08000ad4220864204842003ad422086420484428480808030108b808080001087808080001a200020012002108480808000220542ff018342cb00520d020c050b200320046a4202370300200441086a21040c000b0b10a180808000000b000b42838080801042838080802020032d000141ff01714101461b21050b200341306a24808080800020050b1b00428480808080a0fa03428480808080c0970d1090808080001a0b900202017f027e23808080800041206b22042480808080000240200042ff018342cd00520d002004200110978080800020042802004101460d0020042903182105200429031021062004200210aa8080800020042802004101460d00200429030821022004200310aa8080800020042802004101460d00200429030821034283808080102101024010a2808080000d0041001099808080002000109a80808000410110998080800020062005109f80808000109a80808000410220021098808080004103200310988080800041041099808080004201109a80808000200020062005109e8080800010bb80808000410110b48080800010b980808000420221010b200441206a24808080800020010f0b000b1200410010ad808080002000109a808080000b0e0010a48080800010a6808080000b930103017f017e017f23808080800041206b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d002000200120002903102000290318109e80808000370308410021020c010b200020002d00013a0001410121020b200020023a0000200010a5808080002101200041206a24808080800020010b3a01017f10ac80808000410110bf8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841087808080001a42020b1700410210ad808080002000ad42ff0183109a808080000bd70102027f017e23808080800041106b22012480808080002001200010aa808080000240024020012802004101460d002001290308210010ac8080800010b3808080002102410310ad8080800021032001200037030020012002ad42208642048437030820032001410210a080808000109a8080800041ad81c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001087808080001a200141106a24808080800042020f0b000b10a180808000000bb60102017f017e23808080800041306b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d00200041206a20002903102000290318109680808000024020002802200d002000200029032837031020002001370308200042043703002000410310a08080800021010c020b000b42838080801042838080802020002d000141ff01714101461b21010b200041306a24808080800020010b3602017f017e23808080800041106b2200248080808000200010a380808000200010a5808080002101200041106a24808080800020010b800102017f017e23808080800041306b22002480808080002000109b8080800002400240024020002d00004101470d0042838080801042838080802020002d00014101461b21010c010b200041206a2000290310200029031810968080800020002802204101460d01200029032821010b200041306a24808080800020010f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ac8080800010c5808080002102200010bb80808000418081c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210a0808080001087808080001a200141106a24808080800042020b3d01017e02400240410010ad808080002200109c80808000450d002000109d80808000220042ff018342cd00510d01000b410d10b280808000000b20000b3c01017f10ac80808000410010bf8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841087808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108c8080800021030b20004200370300200020033703080b0bc8010100418080c0000bbe0165786563757465645472616e73616374696f6e4578656375746564546f6b656e436f6e7472616374546f6b656e4964496d706c656d656e746174696f6e4861736853616c74496e697469616c697a65644e6f6e636566756e636e6f6e6365746f550010000400000059001000050000005e00100002000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400db110e636f6e74726163747370656376300000000000000015476574207468652063757272656e74206e6f6e6365000000000000056e6f6e6365000000000000000000000100000006000000000000003f476574207468652063757272656e74206f776e6572206f6620746865204e465420286279207175657279696e6720746865204e465420636f6e74726163742900000000056f776e65720000000000000000000001000003e900000013000000030000000000000000000000057061757365000000000000000000000000000000000000c447657420746f6b656e2064657461696c732061732061207475706c653a2028636861696e5f69642c20746f6b656e5f636f6e74726163742c20746f6b656e5f6964290a54686973206d61746368657320746865204552432d36353531207061747465726e20666f7220636f6d7061746962696c6974790a4e6f74653a20636861696e5f69642069732073657420746f203020617320536f726f62616e20646f65736e2774206578706f736520636861696e5f696420696e207468652073616d652077617900000005746f6b656e0000000000000000000001000003e9000003ed0000000300000004000000130000000a000000030000000000000093457865637574652061207472616e73616374696f6e20746f20616e6f7468657220636f6e74726163740a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e2065786563757465207472616e73616374696f6e730a546869732066756e6374696f6e20696e6372656d656e747320746865206e6f6e636520616e6420656d69747320616e206576656e7400000000076578656375746500000000030000000000000002746f000000000013000000000000000466756e6300000011000000000000000461726773000003ea0000000000000001000003e9000003ea0000000000000003000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000020000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000e4e6f74496e697469616c697a656400000000000200000000000000104765742074686520746f6b656e20494400000008746f6b656e5f69640000000000000001000003e90000000a0000000300000002000000000000000000000007446174614b6579000000000600000000000000000000000d546f6b656e436f6e7472616374000000000000000000000000000007546f6b656e496400000000000000000000000012496d706c656d656e746174696f6e48617368000000000000000000000000000453616c7400000000000000000000000b496e697469616c697a6564000000000000000000000000054e6f6e63650000000000000000000071496e697469616c697a652074686520544241206163636f756e742077697468204e4654206f776e6572736869702064657461696c730a546869732073686f756c642062652063616c6c6564206f6e6365206166746572206465706c6f796d656e74206279207468652052656769737472790000000000000a696e697469616c697a65000000000004000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a0000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000473616c74000003ee0000002000000001000003e9000003ed00000000000000030000000000000070437573746f6d4163636f756e74496e7465726661636520696d706c656d656e746174696f6e3a20436865636b20617574686f72697a6174696f6e0a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e20617574686f72697a65207472616e73616374696f6e730000000c5f5f636865636b5f617574680000000300000000000000117369676e61747572655f7061796c6f6164000000000003ee00000020000000000000000a7369676e6174757265730000000003ea000003ee00000040000000000000000c617574685f636f6e74657874000003ea000007d000000007436f6e746578740000000001000003e9000003ed000000000000000300000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000001c47657420746865204e465420636f6e747261637420616464726573730000000e746f6b656e5f636f6e747261637400000000000000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000010000000000000000000000185472616e73616374696f6e45786563757465644576656e7400000003000000000000000466756e630000001100000000000000056e6f6e6365000000000000060000000000000002746f0000000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/tba_registry/test_snapshots/test/test_multiple_accounts_same_nft.1.json b/soroban-contract/contracts/tba_registry/test_snapshots/test/test_multiple_accounts_same_nft.1.json
deleted file mode 100644
index 7834efa7..00000000
--- a/soroban-contract/contracts/tba_registry/test_snapshots/test/test_multiple_accounts_same_nft.1.json
+++ /dev/null
@@ -1,1000 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "create_account",
- "args": [
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 42
- }
- },
- {
- "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "create_account",
- "args": [
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 42
- }
- },
- {
- "bytes": "1414141414141414141414141414141414141414141414141414141414141414"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "create_account",
- "args": [
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 42
- }
- },
- {
- "bytes": "1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "AccountCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 42
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "AccountCount"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 42
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 3
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 42
- }
- },
- {
- "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 42
- }
- },
- {
- "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CD6NEBZIBYDSQWFPXGQRYUZ56YOXUP3R6FUZQIFSBWRI4FR3EEEMVDDW"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 42
- }
- },
- {
- "bytes": "1414141414141414141414141414141414141414141414141414141414141414"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 42
- }
- },
- {
- "bytes": "1414141414141414141414141414141414141414141414141414141414141414"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CC3UVJFHORNLNLC3WOD3X4DQNCXX5X634MBF65QXQRVCAKHPBNQAE6XE"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 42
- }
- },
- {
- "bytes": "1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 42
- }
- },
- {
- "bytes": "1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CANICBENWJW5PDWRXR2BNMUYTFO7SJGW5NR7PGX5STARVL5TZG7CCYJW"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CANICBENWJW5PDWRXR2BNMUYTFO7SJGW5NR7PGX5STARVL5TZG7CCYJW",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CANICBENWJW5PDWRXR2BNMUYTFO7SJGW5NR7PGX5STARVL5TZG7CCYJW",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationHash"
- }
- ]
- },
- "val": {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Initialized"
- }
- ]
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Salt"
- }
- ]
- },
- "val": {
- "bytes": "1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenContract"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 42
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CC3UVJFHORNLNLC3WOD3X4DQNCXX5X634MBF65QXQRVCAKHPBNQAE6XE",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CC3UVJFHORNLNLC3WOD3X4DQNCXX5X634MBF65QXQRVCAKHPBNQAE6XE",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationHash"
- }
- ]
- },
- "val": {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Initialized"
- }
- ]
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Salt"
- }
- ]
- },
- "val": {
- "bytes": "1414141414141414141414141414141414141414141414141414141414141414"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenContract"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 42
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CD6NEBZIBYDSQWFPXGQRYUZ56YOXUP3R6FUZQIFSBWRI4FR3EEEMVDDW",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CD6NEBZIBYDSQWFPXGQRYUZ56YOXUP3R6FUZQIFSBWRI4FR3EEEMVDDW",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationHash"
- }
- ]
- },
- "val": {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Initialized"
- }
- ]
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Salt"
- }
- ]
- },
- "val": {
- "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenContract"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 42
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1992,
- "n_functions": 53,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 16,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 21,
- "n_exports": 19,
- "n_data_segment_bytes": 190
- }
- }
- },
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246",
- "code": "0061736d0100000001541060017e017e60027e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f017e60027e7e0060017f0060017e017f60027f7f017e6000006000017f60037f7f7f0060017e0060047e7e7e7e017e027f150169015f00000169013300010169013500000169013400000164015f00020169013000000161015f0001017801310001017601680002016c01360000016101300000016d013900020162016a0001017801330003016c01310001016c01300001016c01380001016201380000016c01320001016c015f000201760167000103363504050404060708090002010a0b0c080306000d040204030b060e0c0003080c080a060b020b0f0e0303030800030303000303030b0d05030100110619037f01418080c0000b7f0041be81c0000b7f0041c081c0000b07e50113066d656d6f727902000c5f5f636865636b5f6175746800290e63616e63656c5f75706772616465002b0e636f6d6d69745f757067726164650031076578656375746500380a696e697469616c697a65003a056e6f6e6365003c056f776e6572003d057061757365003e107363686564756c655f75706772616465004005746f6b656e00410e746f6b656e5f636f6e7472616374004208746f6b656e5f696400430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020ac828353b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110808080800021010b20004200370300200020013703080b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110818080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011082808080002103200110838080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b120020001099808080002001109a808080000bc00202017f017e23808080800041106b2201248080808000024002400240024002400240024002400240200041ff01710e06000102030405000b2001419b80c08000410d10a78080800020012802000d062001200129030810a8808080000c050b200141a880c08000410710a78080800020012802000d052001200129030810a8808080000c040b200141af80c08000411210a78080800020012802000d042001200129030810a8808080000c030b200141c180c08000410410a78080800020012802000d032001200129030810a8808080000c020b200141c580c08000410b10a78080800020012802000d022001200129030810a8808080000c010b200141d080c08000410510a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f002000200142021093808080001a0b8a0102027f017e23808080800041206b22012480808080004101210202400240024041011099808080002203109c80808000450d0020012003109d8080800010978080800020012802004101460d02200129031021032000200129031837031820002003370310410021020c010b200041023a00010b200020023a0000200141206a2480808080000f0b000b0f0020004202108f808080004201510b0c0020004202108e808080000b8f0101027f23808080800041106b2203248080808000200320012002109f8080800022013703004202210241012104024003402004450d012004417f6a2104200121020c000b0b2003200237030802402000428ed6f4e0ad9df3e900200341086a410110a080808000108480808000220242ff018342cd00510d0010a180808000000b200341106a24808080800020020b4301017f23808080800041106b2202248080808000200220002001109680808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1a002000ad4220864204842001ad4220864204841094808080000b090010b780808000000b4302017f017e41002100024041041099808080002201109c80808000450d0041012100024002402001109d80808000a741ff01710e020102000b000b410021000b20000b5702017e017f02400240024041001099808080002201109c80808000450d002001109d80808000220142ff018342cd00520d0220002001370308410021020c010b200041023a0001410121020b200020023a00000f0b000b5702027e017f42002100024041051099808080002201109c80808000450d0002402001109d808080002200a741ff0171220241c000460d00024020024106470d0020004208880f0b000b200010858080800021000b20000b220042838080801042838080802020002d00014101461b200029030820002d00001b0b4101017f23808080800041106b220124808080800020012000109580808000024020012802004101470d00000b20012903082100200141106a24808080800020000b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110a08080800021012000420037030020002001370308200241106a2480808080000bbe0203017f017e017f23808080800041c0006b22032480808080002003200010aa8080800002400240024020032802004101460d00200142ff018342cb00520d00200242ff018342cb00520d0020032903082100200310a38080800020032d00004101460d01200329030821042003109b8080800020032d00004101460d01200420032903102003290318109e808080002104200320023703382003200137033020032000370328410021050340024020054118470d00410021050240034020054118460d01200320056a200341286a20056a290300370300200541086a21050c000b0b20042003410310a0808080001086808080001a420221010c040b200320056a4202370300200541086a21050c000b0b000b42838080801042838080802020032d000141ff01714101461b21010b200341c0006a24808080800020010b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b4201017f10ac80808000410310ad8080800010ae8080800010af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841087808080001a42020b0f0010c580808000108a808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418d81c08000410510a78080800020012802000d042001200129030810a8808080000c030b2001419281c08000410710a78080800020012802000d032001200129030810a8808080000c020b2001419981c08000410610a78080800020012802000d022001200129030810a8808080000c010b2001419f81c08000410e10a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021092808080001a0b4202017f017e4101210002400240410110ad808080002201109c80808000450d002001109d80808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110a0808080002100200141106a24808080800020000b840305017f017e017f017e017f23808080800041206b220024808080800010ac8080800002400240410310ad808080002201109c80808000450d0002402001109d80808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201088808080001a200041106a200029030010aa8080800020002802100d002000290308220342ff01834204510d020b000b411210b280808000000b2000290318210110b380808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ad8080800010ae8080800010af80808000210210af808080002204417f460d01200441016a220410b48080800020011089808080001a41f880c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001087808080001a200041206a24808080800042020f0b10b780808000000b10a180808000000b090010b780808000000b0c00108d80808000422088a70b1900410110ad808080002000ad422086420484109a808080000b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310a0808080002102200141206a24808080800020020b0300000b860402027f027e23808080800041306b2203248080808000024002400240200042ff018342cd00520d0002402001a741ff01712204410e460d00200441ca00470d010b200242ff018342cb00520d00428380808020210510a280808000450d02200310a38080800020032d00004101460d01200329030821052003109b8080800020032d00004101460d01200520032903102003290318109e80808000108a808080001a024010a4808080002205427f510d004105109980808000200542017c220510a680808000109a8080800010b980808000418080c08000410810b58080800021062003418880c08000411310b58080800037032820032006370320410021040340024020044110470d00410021040240034020044110460d01200320046a200341206a20046a290300370300200441086a21040c000b0b2003410210a0808080002106200341206a200510958080800020032802204101460d0320032903282105200320003703102003200537030820032001370300200641e080c08000ad4220864204842003ad422086420484428480808030108b808080001087808080001a200020012002108480808000220542ff018342cb00520d020c050b200320046a4202370300200441086a21040c000b0b10a180808000000b000b42838080801042838080802020032d000141ff01714101461b21050b200341306a24808080800020050b1b00428480808080a0fa03428480808080c0970d1090808080001a0b900202017f027e23808080800041206b22042480808080000240200042ff018342cd00520d002004200110978080800020042802004101460d0020042903182105200429031021062004200210aa8080800020042802004101460d00200429030821022004200310aa8080800020042802004101460d00200429030821034283808080102101024010a2808080000d0041001099808080002000109a80808000410110998080800020062005109f80808000109a80808000410220021098808080004103200310988080800041041099808080004201109a80808000200020062005109e8080800010bb80808000410110b48080800010b980808000420221010b200441206a24808080800020010f0b000b1200410010ad808080002000109a808080000b0e0010a48080800010a6808080000b930103017f017e017f23808080800041206b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d002000200120002903102000290318109e80808000370308410021020c010b200020002d00013a0001410121020b200020023a0000200010a5808080002101200041206a24808080800020010b3a01017f10ac80808000410110bf8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841087808080001a42020b1700410210ad808080002000ad42ff0183109a808080000bd70102027f017e23808080800041106b22012480808080002001200010aa808080000240024020012802004101460d002001290308210010ac8080800010b3808080002102410310ad8080800021032001200037030020012002ad42208642048437030820032001410210a080808000109a8080800041ad81c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001087808080001a200141106a24808080800042020f0b000b10a180808000000bb60102017f017e23808080800041306b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d00200041206a20002903102000290318109680808000024020002802200d002000200029032837031020002001370308200042043703002000410310a08080800021010c020b000b42838080801042838080802020002d000141ff01714101461b21010b200041306a24808080800020010b3602017f017e23808080800041106b2200248080808000200010a380808000200010a5808080002101200041106a24808080800020010b800102017f017e23808080800041306b22002480808080002000109b8080800002400240024020002d00004101470d0042838080801042838080802020002d00014101461b21010c010b200041206a2000290310200029031810968080800020002802204101460d01200029032821010b200041306a24808080800020010f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ac8080800010c5808080002102200010bb80808000418081c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210a0808080001087808080001a200141106a24808080800042020b3d01017e02400240410010ad808080002200109c80808000450d002000109d80808000220042ff018342cd00510d01000b410d10b280808000000b20000b3c01017f10ac80808000410010bf8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841087808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108c8080800021030b20004200370300200020033703080b0bc8010100418080c0000bbe0165786563757465645472616e73616374696f6e4578656375746564546f6b656e436f6e7472616374546f6b656e4964496d706c656d656e746174696f6e4861736853616c74496e697469616c697a65644e6f6e636566756e636e6f6e6365746f550010000400000059001000050000005e00100002000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400db110e636f6e74726163747370656376300000000000000015476574207468652063757272656e74206e6f6e6365000000000000056e6f6e6365000000000000000000000100000006000000000000003f476574207468652063757272656e74206f776e6572206f6620746865204e465420286279207175657279696e6720746865204e465420636f6e74726163742900000000056f776e65720000000000000000000001000003e900000013000000030000000000000000000000057061757365000000000000000000000000000000000000c447657420746f6b656e2064657461696c732061732061207475706c653a2028636861696e5f69642c20746f6b656e5f636f6e74726163742c20746f6b656e5f6964290a54686973206d61746368657320746865204552432d36353531207061747465726e20666f7220636f6d7061746962696c6974790a4e6f74653a20636861696e5f69642069732073657420746f203020617320536f726f62616e20646f65736e2774206578706f736520636861696e5f696420696e207468652073616d652077617900000005746f6b656e0000000000000000000001000003e9000003ed0000000300000004000000130000000a000000030000000000000093457865637574652061207472616e73616374696f6e20746f20616e6f7468657220636f6e74726163740a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e2065786563757465207472616e73616374696f6e730a546869732066756e6374696f6e20696e6372656d656e747320746865206e6f6e636520616e6420656d69747320616e206576656e7400000000076578656375746500000000030000000000000002746f000000000013000000000000000466756e6300000011000000000000000461726773000003ea0000000000000001000003e9000003ea0000000000000003000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000020000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000e4e6f74496e697469616c697a656400000000000200000000000000104765742074686520746f6b656e20494400000008746f6b656e5f69640000000000000001000003e90000000a0000000300000002000000000000000000000007446174614b6579000000000600000000000000000000000d546f6b656e436f6e7472616374000000000000000000000000000007546f6b656e496400000000000000000000000012496d706c656d656e746174696f6e48617368000000000000000000000000000453616c7400000000000000000000000b496e697469616c697a6564000000000000000000000000054e6f6e63650000000000000000000071496e697469616c697a652074686520544241206163636f756e742077697468204e4654206f776e6572736869702064657461696c730a546869732073686f756c642062652063616c6c6564206f6e6365206166746572206465706c6f796d656e74206279207468652052656769737472790000000000000a696e697469616c697a65000000000004000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a0000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000473616c74000003ee0000002000000001000003e9000003ed00000000000000030000000000000070437573746f6d4163636f756e74496e7465726661636520696d706c656d656e746174696f6e3a20436865636b20617574686f72697a6174696f6e0a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e20617574686f72697a65207472616e73616374696f6e730000000c5f5f636865636b5f617574680000000300000000000000117369676e61747572655f7061796c6f6164000000000003ee00000020000000000000000a7369676e6174757265730000000003ea000003ee00000040000000000000000c617574685f636f6e74657874000003ea000007d000000007436f6e746578740000000001000003e9000003ed000000000000000300000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000001c47657420746865204e465420636f6e747261637420616464726573730000000e746f6b656e5f636f6e747261637400000000000000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000010000000000000000000000185472616e73616374696f6e45786563757465644576656e7400000003000000000000000466756e630000001100000000000000056e6f6e6365000000000000060000000000000002746f0000000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/tba_registry/test_snapshots/test_integration_flow.1.json b/soroban-contract/contracts/tba_registry/test_snapshots/test_integration_flow.1.json
deleted file mode 100644
index 41a2577f..00000000
--- a/soroban-contract/contracts/tba_registry/test_snapshots/test_integration_flow.1.json
+++ /dev/null
@@ -1,947 +0,0 @@
-{
- "generators": {
- "address": 5,
- "nonce": 0
- },
- "auth": [
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "mint_ticket_nft",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "function_name": "create_account",
- "args": [
- {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CDX2ZLSG7E2KYEZ5IEWCOYPCI7K3MEUO2B6IJMS5ZC2IDBWOXUBRGJ2B",
- "function_name": "execute",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "symbol": "test_func"
- },
- {
- "vec": [
- {
- "u32": 100
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": {
- "vec": [
- {
- "symbol": "AccountCount"
- },
- {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": {
- "vec": [
- {
- "symbol": "AccountCount"
- },
- {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CDX2ZLSG7E2KYEZ5IEWCOYPCI7K3MEUO2B6IJMS5ZC2IDBWOXUBRGJ2B"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CDX2ZLSG7E2KYEZ5IEWCOYPCI7K3MEUO2B6IJMS5ZC2IDBWOXUBRGJ2B",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CDX2ZLSG7E2KYEZ5IEWCOYPCI7K3MEUO2B6IJMS5ZC2IDBWOXUBRGJ2B",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationHash"
- }
- ]
- },
- "val": {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Initialized"
- }
- ]
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Nonce"
- }
- ]
- },
- "val": {
- "u64": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Salt"
- }
- ]
- },
- "val": {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenContract"
- }
- ]
- },
- "val": {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1911,
- "n_functions": 54,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 18,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 18,
- "n_exports": 19,
- "n_data_segment_bytes": 166
- }
- }
- },
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185",
- "code": "0061736d0100000001611260027e7e017e60017e017e60047e7e7e7e017e60037e7e7e017e6000017e60037f7e7e0060027f7e0060027f7f0060027e7e017f60017f017e60017f0060047f7e7e7e0060027e7e0060037f7f7f0060017e006000006000017f60027f7f017e026d12016901330000016901350001016901340001016c01310000016c01370002016c015f0003016101300001016c01320000017801310000017601680003016c013600010178013000000176016700000162016a0000017801330004016c01300000016c0138000001620138000103373605060607080908050a0605050b000a0c090d0605010e0a0f0101040f09100104060a1011090f0f04010101040a011101040304040f0d05030100110619037f01418080c0000b7f0041a681c0000b7f0041b081c0000b07f40113066d656d6f727902000d5f5f636f6e7374727563746f7200260a62616c616e63655f6f66002a046275726e002b0e63616e63656c5f75706772616465002c0e636f6d6d69745f7570677261646500310a6765745f6d696e74657200390869735f76616c6964003a0f6d696e745f7469636b65745f6e6674003b086f776e65725f6f66003c057061757365003d107363686564756c655f75706772616465003f0e7472616e736665725f61646d696e00410d7472616e736665725f66726f6d004307756e706175736500440776657273696f6e0045015f00460a5f5f646174615f656e6403010b5f5f686561705f6261736503020afd2636460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110808080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b6701027f23808080800041c0006b22022480808080002002420337030020022001370308200241206a200210958080800020022903302101200020022903384200200228022041017122031b37030820002001420020031b370300200241c0006a2480808080000b8d0102017f017e23808080800041206b22022480808080000240024002402001109780808000220342011098808080000d00420021030c010b20022003420110838080800010938080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000b4901027f23808080800041206b2202248080808000200220013703182002200037031020024202370300200210978080800042011098808080002103200241206a24808080800020030b920202017f017e23808080800041106b2201248080808000024002400240024002400240024020002802000e0400010203000b2001418080c08000410610a38080800020012802000d042001200129030810a4808080000c030b2001418680c08000410b10a38080800020012802000d032001200129030810a4808080000c020b2001419180c08000410510a38080800020012802000d022001290308210220012000290310200029031810928080800020012802000d0220012002200129030810a5808080000c010b2001419680c08000410710a38080800020012802000d0120012001290308200029030810a5808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f0020002001108f808080004201510b8a0101027f23808080800041206b2203248080808000200320023703182003200137031020034202370300024002400240200310978080800022024201109880808000450d0020024201108380808000220242ff018342cd00520d0220002002370308410021040c010b200041023a0001410121040b200020043a0000200341206a2480808080000f0b000b250020001097808080004201428480808080a0fa03428480808080c0970d1084808080001a0b0e00200020014201109c808080000b15002000109780808000200120021085808080001a0b10002000200120024201109e808080000b1d00200010978080800020012002109f8080800020031085808080001a0b4301017f23808080800041106b2202248080808000200220002001109280808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5101027e420021010240024041a080c0800010978080800022024202109880808000450d0020024202108380808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b140041c080c08000200020014202109e808080000b2900024020002d00000d0020002903080f0b20002d0001417f6aad42ff01834220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210c78080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b44000240200042ff018342cd00510d00000b200010a780808000410110a88080800041a080c0800020004202109c808080004201420010a18080800010a98080800042020b1500410010ae80808000200042021085808080001a0b1c00410110ae808080002000ad42208642048442021085808080001a0b1b00428480808080a0fa03428480808080c0970d1090808080001a0b4e01017f23808080800041106b22012480808080000240200042ff018342cd00510d00000b2001200010948080800020012903002001290308109f808080002100200141106a24808080800020000bcd0102017f027e23808080800041206b220124808080800020012000109380808000024020012802004101460d00200120012903102200200129031822021099808080000240024020012d00000d00200129030822031086808080001a20012002370318200120003703104202210020014202370300200110978080800042011087808080001a2001420337030020012003370308200142004200109d808080000c010b20012d0001417f6aad42ff01834220864283808080107c21000b200141206a24808080800020000f0b000b4501017f10ad80808000410310ae8080800042021087808080001a10af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841088808080001a42020b0f0010c2808080001086808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141f580c08000410510a38080800020012802000d042001200129030810a4808080000c030b200141fa80c08000410710a38080800020012802000d032001200129030810a4808080000c020b2001418181c08000410610a38080800020012802000d022001200129030810a4808080000c010b2001418781c08000410e10a38080800020012802000d012001200129030810a4808080000b200129030821022001290300500d010b000b200141106a24808080800020020b4602017f017e4101210002400240410110ae8080800022014202109880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b8b0305017f017e017f017e017f23808080800041206b220024808080800010ad8080800002400240410310ae8080800022014202109880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201089808080001a200041106a200029030010b28080800020002802100d002000290308220342ff01834204510d020b000b411210b380808000000b2000290318210110b480808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ae8080800042021087808080001a10af80808000210210af808080002204417f460d01200441016a220410a8808080002001108a808080001a41e080c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001088808080001a200041206a24808080800042020f0b10b780808000000b10b880808000000b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010b780808000000b0c00108e80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c780808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020b0300000b090010b780808000000b6802027f017e23808080800041106b2200248080808000200010a080808000410121010240024020002802004101470d0020002000290308370308410021010c010b200041053a00010b200020013a0000200010a2808080002102200041106a24808080800020020b4d01027f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200129031020012903181096808080002102200141206a2480808080002002ad0bb40302017f037e23808080800041e0006b220124808080800002400240200042ff018342cd00520d00200141c0006a10a0808080000240024020012802404101460d004283808080d00021000c010b20012903481086808080001a2001420337030020012000370308200141c0006a200110958080800002402001280240410171450d0020012903502001290358844200510d0042838080801021000c010b4201210242002103024041c080c0800010978080800022044202109880808000450d00200141c0006a2004420210838080800010938080800020012802404101460d0220012903582103200129035021020b200142023703202001200237033020012003370338200141206a2000109b80808000200141206a109a808080002001420337034020012000370348200141c0006a42014200109d808080002001420337034020012000370348200141c0006a109a808080002002200383427f510d02200242017c22002003200050ad7c10a18080800010a980808000200141c0006a2002200310928080800020012802404101460d01200129034821000b200141e0006a24808080800020000f0b000b10b880808000000b5601017f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200120012903102001290318109980808000200110a2808080002100200141206a24808080800020000b3a01017f10ad80808000410110be8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841088808080001a42020b1a00410210ae808080002000ad42ff018342021085808080001a0bda0102027f017e23808080800041106b22012480808080002001200010b2808080000240024020012802004101460d002001290308210010ad8080800010b4808080002102410310ae8080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021085808080001a419581c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001088808080001a200141106a24808080800042020f0b000b10b880808000000b1a002000ad4220864204842001ad422086420484108c808080000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ad8080800010c2808080002102200010a78080800041e880c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210c0808080001088808080001a200141106a24808080800042020b4101017e02400240410010ae8080800022004202109880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10b380808000000b20000bda0202017f017e23808080800041206b22032480808080000240200042ff018342cd00520d00200142ff018342cd00520d002003200210938080800020032802004101460d00200329031821022003290310210420001086808080001a02400240200420021096808080000d0042838080802021040c010b200320042002109980808000024020032d00004101470d0020032d0001417f6aad42ff01834220864283808080107c21040c010b024020032903082000108b808080004200510d0042838080803021040c010b20032001109480808000024020032903002003290308844200510d004283808080c00021040c010b2003200437031042022104200342023703002003200237031820032001109b808080002003420337030020032000370308200342004200109d808080002003420337030020032001370308200342014200109d808080000b200341206a24808080800020040f0b000b3c01017f10ad80808000410010be8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841088808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108d8080800021030b20004200370300200020033703080b0bb0010100418080c0000ba6014d696e7465724e657874546f6b656e49644f776e657242616c616e636500000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400c3160e636f6e747261637473706563763000000000000000a84275726e2061207469636b6574204e46542c2072656d6f76696e672069742066726f6d206578697374656e63650a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f206275726e0a0a23204572726f72730a2d20496620746f6b656e5f696420646f6573206e6f74206578697374000000046275726e000000010000000000000008746f6b656e5f69640000000a00000001000003e9000003ed000000000000000300000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f7200000000000005000000000000001455736572416c72656164794861735469636b657400000001000000000000000e496e76616c6964546f6b656e4964000000000002000000000000000c556e617574686f72697a6564000000030000000000000019526563697069656e74416c72656164794861735469636b657400000000000004000000000000000e4e6f74496e697469616c697a65640000000000050000000000000086436865636b206966206120746f6b656e2069732076616c6964202865786973747320616e64206e6f74206275726e6564290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f20636865636b00000000000869735f76616c6964000000010000000000000008746f6b656e5f69640000000a0000000100000001000000000000006d47657420746865206f776e6572206f66206120746f6b656e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207175657279000000000000086f776e65725f6f66000000010000000000000008746f6b656e5f69640000000a00000001000003e90000001300000003000000020000002153746f72616765206b65797320666f7220746865204e465420636f6e74726163740000000000000000000007446174614b65790000000004000000000000001f416464726573732077697468206d696e74696e672070726976696c6567657300000000064d696e746572000000000000000000154e65787420746f6b656e20494420746f206d696e740000000000000b4e657874546f6b656e4964000000000100000022546f6b656e206f776e6572736869703a20746f6b656e5f6964202d3e206f776e65720000000000054f776e6572000000000000010000000a000000010000001742616c616e63653a206f776e6572202d3e20636f756e74000000000742616c616e6365000000000100000013000000000000006c476574207468652062616c616e6365206f6620616e206f776e65720a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606f776e657260202d20546865206164647265737320746f2071756572790000000a62616c616e63655f6f6600000000000100000000000000056f776e657200000000000013000000010000000a000000000000004647657420746865206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e7400000000000a6765745f6d696e74657200000000000000000001000003e90000001300000003000000000000014b5472616e736665722061207469636b6574204e46542066726f6d206f6e65206164647265737320746f20616e6f746865720a0a456e666f7263657320746865206f6e652d7469636b65742d7065722d757365722072756c6520666f722074686520726563697069656e742e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206066726f6d60202d2043757272656e74206f776e6572206f6620746865207469636b65740a2a2060746f60202d20526563697069656e7420616464726573730a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207472616e736665720a0a23204572726f72730a2d204966206066726f6d60206973206e6f7420746865206f776e65720a2d2049662060746f6020616c7265616479206861732061207469636b6574000000000d7472616e736665725f66726f6d00000000000003000000000000000466726f6d000000130000000000000002746f0000000000130000000000000008746f6b656e5f69640000000a00000001000003e9000003ed00000000000000030000000000000090496e697469616c697a6520746865204e465420636f6e747261637420776974682061206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742063616e206d696e74206e6577207469636b6574730000000d5f5f636f6e7374727563746f720000000000000100000000000000066d696e7465720000000000130000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e000000000000130000000000000000000000fd4d696e742061206e6577207469636b6574204e465420746f2074686520726563697069656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060726563697069656e7460202d204164647265737320746f207265636569766520746865207469636b65740a0a232052657475726e730a54686520746f6b656e204944206f6620746865206d696e746564207469636b65740a0a23204572726f72730a2d2049662063616c6c6572206973206e6f7420746865206d696e7465720a2d20496620726563697069656e7420616c7265616479206861732061207469636b65740000000000000f6d696e745f7469636b65745f6e667400000000010000000000000009726563697069656e740000000000001300000001000003e90000000a000000030000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1992,
- "n_functions": 53,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 16,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 21,
- "n_exports": 19,
- "n_data_segment_bytes": 190
- }
- }
- },
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246",
- "code": "0061736d0100000001541060017e017e60027e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f017e60027e7e0060017f0060017e017f60027f7f017e6000006000017f60037f7f7f0060017e0060047e7e7e7e017e027f150169015f00000169013300010169013500000169013400000164015f00020169013000000161015f0001017801310001017601680002016c01360000016101300000016d013900020162016a0001017801330003016c01310001016c01300001016c01380001016201380000016c01320001016c015f000201760167000103363504050404060708090002010a0b0c080306000d040204030b060e0c0003080c080a060b020b0f0e0303030800030303000303030b0d05030100110619037f01418080c0000b7f0041be81c0000b7f0041c081c0000b07e50113066d656d6f727902000c5f5f636865636b5f6175746800290e63616e63656c5f75706772616465002b0e636f6d6d69745f757067726164650031076578656375746500380a696e697469616c697a65003a056e6f6e6365003c056f776e6572003d057061757365003e107363686564756c655f75706772616465004005746f6b656e00410e746f6b656e5f636f6e7472616374004208746f6b656e5f696400430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020ac828353b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110808080800021010b20004200370300200020013703080b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110818080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011082808080002103200110838080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b120020001099808080002001109a808080000bc00202017f017e23808080800041106b2201248080808000024002400240024002400240024002400240200041ff01710e06000102030405000b2001419b80c08000410d10a78080800020012802000d062001200129030810a8808080000c050b200141a880c08000410710a78080800020012802000d052001200129030810a8808080000c040b200141af80c08000411210a78080800020012802000d042001200129030810a8808080000c030b200141c180c08000410410a78080800020012802000d032001200129030810a8808080000c020b200141c580c08000410b10a78080800020012802000d022001200129030810a8808080000c010b200141d080c08000410510a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f002000200142021093808080001a0b8a0102027f017e23808080800041206b22012480808080004101210202400240024041011099808080002203109c80808000450d0020012003109d8080800010978080800020012802004101460d02200129031021032000200129031837031820002003370310410021020c010b200041023a00010b200020023a0000200141206a2480808080000f0b000b0f0020004202108f808080004201510b0c0020004202108e808080000b8f0101027f23808080800041106b2203248080808000200320012002109f8080800022013703004202210241012104024003402004450d012004417f6a2104200121020c000b0b2003200237030802402000428ed6f4e0ad9df3e900200341086a410110a080808000108480808000220242ff018342cd00510d0010a180808000000b200341106a24808080800020020b4301017f23808080800041106b2202248080808000200220002001109680808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1a002000ad4220864204842001ad4220864204841094808080000b090010b780808000000b4302017f017e41002100024041041099808080002201109c80808000450d0041012100024002402001109d80808000a741ff01710e020102000b000b410021000b20000b5702017e017f02400240024041001099808080002201109c80808000450d002001109d80808000220142ff018342cd00520d0220002001370308410021020c010b200041023a0001410121020b200020023a00000f0b000b5702027e017f42002100024041051099808080002201109c80808000450d0002402001109d808080002200a741ff0171220241c000460d00024020024106470d0020004208880f0b000b200010858080800021000b20000b220042838080801042838080802020002d00014101461b200029030820002d00001b0b4101017f23808080800041106b220124808080800020012000109580808000024020012802004101470d00000b20012903082100200141106a24808080800020000b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110a08080800021012000420037030020002001370308200241106a2480808080000bbe0203017f017e017f23808080800041c0006b22032480808080002003200010aa8080800002400240024020032802004101460d00200142ff018342cb00520d00200242ff018342cb00520d0020032903082100200310a38080800020032d00004101460d01200329030821042003109b8080800020032d00004101460d01200420032903102003290318109e808080002104200320023703382003200137033020032000370328410021050340024020054118470d00410021050240034020054118460d01200320056a200341286a20056a290300370300200541086a21050c000b0b20042003410310a0808080001086808080001a420221010c040b200320056a4202370300200541086a21050c000b0b000b42838080801042838080802020032d000141ff01714101461b21010b200341c0006a24808080800020010b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b4201017f10ac80808000410310ad8080800010ae8080800010af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841087808080001a42020b0f0010c580808000108a808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418d81c08000410510a78080800020012802000d042001200129030810a8808080000c030b2001419281c08000410710a78080800020012802000d032001200129030810a8808080000c020b2001419981c08000410610a78080800020012802000d022001200129030810a8808080000c010b2001419f81c08000410e10a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021092808080001a0b4202017f017e4101210002400240410110ad808080002201109c80808000450d002001109d80808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110a0808080002100200141106a24808080800020000b840305017f017e017f017e017f23808080800041206b220024808080800010ac8080800002400240410310ad808080002201109c80808000450d0002402001109d80808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201088808080001a200041106a200029030010aa8080800020002802100d002000290308220342ff01834204510d020b000b411210b280808000000b2000290318210110b380808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ad8080800010ae8080800010af80808000210210af808080002204417f460d01200441016a220410b48080800020011089808080001a41f880c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001087808080001a200041206a24808080800042020f0b10b780808000000b10a180808000000b090010b780808000000b0c00108d80808000422088a70b1900410110ad808080002000ad422086420484109a808080000b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310a0808080002102200141206a24808080800020020b0300000b860402027f027e23808080800041306b2203248080808000024002400240200042ff018342cd00520d0002402001a741ff01712204410e460d00200441ca00470d010b200242ff018342cb00520d00428380808020210510a280808000450d02200310a38080800020032d00004101460d01200329030821052003109b8080800020032d00004101460d01200520032903102003290318109e80808000108a808080001a024010a4808080002205427f510d004105109980808000200542017c220510a680808000109a8080800010b980808000418080c08000410810b58080800021062003418880c08000411310b58080800037032820032006370320410021040340024020044110470d00410021040240034020044110460d01200320046a200341206a20046a290300370300200441086a21040c000b0b2003410210a0808080002106200341206a200510958080800020032802204101460d0320032903282105200320003703102003200537030820032001370300200641e080c08000ad4220864204842003ad422086420484428480808030108b808080001087808080001a200020012002108480808000220542ff018342cb00520d020c050b200320046a4202370300200441086a21040c000b0b10a180808000000b000b42838080801042838080802020032d000141ff01714101461b21050b200341306a24808080800020050b1b00428480808080a0fa03428480808080c0970d1090808080001a0b900202017f027e23808080800041206b22042480808080000240200042ff018342cd00520d002004200110978080800020042802004101460d0020042903182105200429031021062004200210aa8080800020042802004101460d00200429030821022004200310aa8080800020042802004101460d00200429030821034283808080102101024010a2808080000d0041001099808080002000109a80808000410110998080800020062005109f80808000109a80808000410220021098808080004103200310988080800041041099808080004201109a80808000200020062005109e8080800010bb80808000410110b48080800010b980808000420221010b200441206a24808080800020010f0b000b1200410010ad808080002000109a808080000b0e0010a48080800010a6808080000b930103017f017e017f23808080800041206b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d002000200120002903102000290318109e80808000370308410021020c010b200020002d00013a0001410121020b200020023a0000200010a5808080002101200041206a24808080800020010b3a01017f10ac80808000410110bf8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841087808080001a42020b1700410210ad808080002000ad42ff0183109a808080000bd70102027f017e23808080800041106b22012480808080002001200010aa808080000240024020012802004101460d002001290308210010ac8080800010b3808080002102410310ad8080800021032001200037030020012002ad42208642048437030820032001410210a080808000109a8080800041ad81c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001087808080001a200141106a24808080800042020f0b000b10a180808000000bb60102017f017e23808080800041306b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d00200041206a20002903102000290318109680808000024020002802200d002000200029032837031020002001370308200042043703002000410310a08080800021010c020b000b42838080801042838080802020002d000141ff01714101461b21010b200041306a24808080800020010b3602017f017e23808080800041106b2200248080808000200010a380808000200010a5808080002101200041106a24808080800020010b800102017f017e23808080800041306b22002480808080002000109b8080800002400240024020002d00004101470d0042838080801042838080802020002d00014101461b21010c010b200041206a2000290310200029031810968080800020002802204101460d01200029032821010b200041306a24808080800020010f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ac8080800010c5808080002102200010bb80808000418081c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210a0808080001087808080001a200141106a24808080800042020b3d01017e02400240410010ad808080002200109c80808000450d002000109d80808000220042ff018342cd00510d01000b410d10b280808000000b20000b3c01017f10ac80808000410010bf8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841087808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108c8080800021030b20004200370300200020033703080b0bc8010100418080c0000bbe0165786563757465645472616e73616374696f6e4578656375746564546f6b656e436f6e7472616374546f6b656e4964496d706c656d656e746174696f6e4861736853616c74496e697469616c697a65644e6f6e636566756e636e6f6e6365746f550010000400000059001000050000005e00100002000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400db110e636f6e74726163747370656376300000000000000015476574207468652063757272656e74206e6f6e6365000000000000056e6f6e6365000000000000000000000100000006000000000000003f476574207468652063757272656e74206f776e6572206f6620746865204e465420286279207175657279696e6720746865204e465420636f6e74726163742900000000056f776e65720000000000000000000001000003e900000013000000030000000000000000000000057061757365000000000000000000000000000000000000c447657420746f6b656e2064657461696c732061732061207475706c653a2028636861696e5f69642c20746f6b656e5f636f6e74726163742c20746f6b656e5f6964290a54686973206d61746368657320746865204552432d36353531207061747465726e20666f7220636f6d7061746962696c6974790a4e6f74653a20636861696e5f69642069732073657420746f203020617320536f726f62616e20646f65736e2774206578706f736520636861696e5f696420696e207468652073616d652077617900000005746f6b656e0000000000000000000001000003e9000003ed0000000300000004000000130000000a000000030000000000000093457865637574652061207472616e73616374696f6e20746f20616e6f7468657220636f6e74726163740a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e2065786563757465207472616e73616374696f6e730a546869732066756e6374696f6e20696e6372656d656e747320746865206e6f6e636520616e6420656d69747320616e206576656e7400000000076578656375746500000000030000000000000002746f000000000013000000000000000466756e6300000011000000000000000461726773000003ea0000000000000001000003e9000003ea0000000000000003000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000020000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000e4e6f74496e697469616c697a656400000000000200000000000000104765742074686520746f6b656e20494400000008746f6b656e5f69640000000000000001000003e90000000a0000000300000002000000000000000000000007446174614b6579000000000600000000000000000000000d546f6b656e436f6e7472616374000000000000000000000000000007546f6b656e496400000000000000000000000012496d706c656d656e746174696f6e48617368000000000000000000000000000453616c7400000000000000000000000b496e697469616c697a6564000000000000000000000000054e6f6e63650000000000000000000071496e697469616c697a652074686520544241206163636f756e742077697468204e4654206f776e6572736869702064657461696c730a546869732073686f756c642062652063616c6c6564206f6e6365206166746572206465706c6f796d656e74206279207468652052656769737472790000000000000a696e697469616c697a65000000000004000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a0000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000473616c74000003ee0000002000000001000003e9000003ed00000000000000030000000000000070437573746f6d4163636f756e74496e7465726661636520696d706c656d656e746174696f6e3a20436865636b20617574686f72697a6174696f6e0a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e20617574686f72697a65207472616e73616374696f6e730000000c5f5f636865636b5f617574680000000300000000000000117369676e61747572655f7061796c6f6164000000000003ee00000020000000000000000a7369676e6174757265730000000003ea000003ee00000040000000000000000c617574685f636f6e74657874000003ea000007d000000007436f6e746578740000000001000003e9000003ed000000000000000300000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000001c47657420746865204e465420636f6e747261637420616464726573730000000e746f6b656e5f636f6e747261637400000000000000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000010000000000000000000000185472616e73616374696f6e45786563757465644576656e7400000003000000000000000466756e630000001100000000000000056e6f6e6365000000000000060000000000000002746f0000000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 2184,
- "n_functions": 45,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 19,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 29,
- "n_exports": 16,
- "n_data_segment_bytes": 185
- }
- }
- },
- "hash": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb",
- "code": "0061736d01000000016b1360017e017e60027e7e017e60047e7e7e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f0060017f017e60027f7f0060027e7e017f60057e7e7e7e7e017e60027e7f0060047e7e7f7f017e60037f7f7f0060027f7f017e60017e006000006000017f02af011d016901350000016901340000016901330001016c01370002016c013100010162015f00000163015f0000016201380000016201620000016201660003016201340004016c015f0003016c01380001017801310001017601680003016c013600000164015f00030161013000000176015f0004017801370004016c01650002016c016100010162016a0001017801330004016c01300001016c01320001017601670001016201310002016201320002032e2d05060708090a090b0c090d010e0f05010510070411081012000407120f0811110202020407000100040404110e05030100110619037f01418080c0000b7f0041b981c0000b7f0041c081c0000b07eb0110066d656d6f727902000d5f5f636f6e7374727563746f72002c0e63616e63656c5f7570677261646500300e636f6d6d69745f7570677261646500360e6372656174655f6163636f756e74003d0b6765745f6163636f756e74003e146765745f6465706c6f7965645f61646472657373003f0570617573650040107363686564756c655f75706772616465004217746f74616c5f6465706c6f7965645f6163636f756e747300430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020af52a2d7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011080808080002103200110818080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110828080800021020b20004200370300200020023703080b2500200010a0808080004201428480808080a0fa03428480808080c0970d1083808080001a0bf20202017f047e23808080800041306b22012480808080000240024002400240024020002802000e03020001020b200141086a41d880c08000410f10a98080800020012802080d02200129031021022000290310210320002903082104200141086a20002903202000290328109e8080800020012802080d02200129031021052001200029031837032820012005370320200120033703182001200437031020012002370308200141086a410510aa8080800021020c030b200141086a41e780c08000410c10a98080800020012802080d012001290310210220002903082103200141086a20002903102000290318109e8080800020012802080d01200120012903103703182001200337031020012002370308200141086a410310aa8080800021020c020b200141086a41c280c08000411610a98080800020012802080d00200141086a200129031010ab8080800020012802084101460d00200129031021020c010b000b200141306a24808080800020020b5a02017e017f024002400240200110a0808080002202420110a2808080000d00410021010c010b20024201108480808000220242ff01834204520d012002422088a72103410121010b20002003360204200020013602000f0b000b0f00200020011098808080004201510b4d01027e4200210202400240200110a0808080002203420110a280808000450d0020034201108480808000220242ff018342cd00520d0120002002370308420121020b200020023703000f0b000be90501047f23808080800041f0006b2205248080808000200541d0006a41186a22064200370300200541d0006a41106a22074200370300200541d0006a41086a22084200370300200542003703502000200541d0006a10a580808000200541186a2006290300370300200541106a2007290300370300200541086a200829030037030020052005290350370300200642003703002007420037030020084200370300200542003703502004200541d0006a10a580808000200541206a41186a2006290300370300200541206a41106a2007290300370300200541206a41086a200829030037030020052005290350370320200110858080800010868080800021002006420037030020074200370300200842003703002005420037035041002106024003402000108780808000428080808010540d012000108880808000210420004284808080102000108780808000428080808070834204841089808080002100024020064120460d00200541d0006a20066a20044220883c0000200641016a21060c010b0b4120412010a680808000000b2005200242388620024280fe0383422886842002428080fc0783421886200242808080f80f834208868484200242088842808080f80f832002421888428080fc07838420024228884280fe038320024238888484843703482005200342388620034280fe0383422886842003428080fc0783421886200342808080f80f834208868484200342088842808080f80f832003421888428080fc07838420034228884280fe03832003423888848484370340108a80808000210020002000108780808000428080808070834204842005412010a78080800021002000200010878080800042808080807083420484200541d0006a412010a78080800021002000200010878080800042808080807083420484200541c0006a411010a78080800021002000200010878080800042808080807083420484200541206a412010a7808080001086808080002100200541f0006a24808080800020000b1d00200042042001ad42208642048442848080808004109b808080001a0b090010bb80808000000b1e00200020012002ad4220864204842003ad422086420484109c808080000b4301017f23808080800041106b2202248080808000200220002001109e80808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b1a002000ad4220864204842001ad422086420484109a808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110aa8080800021012000420037030020002001370308200241106a2480808080000b8e0101017f23808080800041106b22022480808080000240200042ff018342cd00520d002002200110ad8080800020022802004101460d0020022903082101200010ae80808000410110af80808000418080c0800010a08080800020014202108b808080001a428480808080a0fa03428480808080c0970d108c808080001a200241106a24808080800042020f0b000b4201017e420121020240200142ff018342c800520d0020011087808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b1500410010b28080800020004202108b808080001a0b1c00410110b2808080002000ad4220864204844202108b808080001a0b4201017f10b180808000410310b28080800010b38080800010b4808080002100428ee2e8999ae0d6f50010b5808080002000ad422086420484108d808080001a42020b0f0010c5808080001091808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418881c08000410510a98080800020012802000d042001200129030810ab808080000c030b2001418d81c08000410710a98080800020012802000d032001200129030810ab808080000c020b2001419481c08000410610a98080800020012802000d022001200129030810ab808080000c010b2001419a81c08000410e10a98080800020012802000d012001200129030810ab808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021099808080001a0b4602017f017e4101210002400240410110b2808080002201420210a280808000450d0020014202108480808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110aa808080002100200141106a24808080800020000b880305017f017e017f017e017f23808080800041206b220024808080800010b18080800002400240410310b2808080002201420210a280808000450d00024020014202108480808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad422086420484428480808020108e808080001a200041106a200029030010ad8080800020002802100d002000290308220342ff01834204510d020b000b411210b780808000000b2000290318210110b880808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310b28080800010b38080800010b480808000210210b4808080002204417f460d01200441016a220410af808080002001108f808080001a41f380c08000410810b98080800021032000200436021c2000200236021820002001370310200310b580808000200041106a10ba80808000108d808080001a200041206a24808080800042020f0b10bb80808000000b10bc80808000000b090010bb80808000000b0c00109780808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310aa808080002102200141206a24808080800020020b0300000b090010bb80808000000bac0603017f047e017f2380808080004190016b2204248080808000200441e0006a200010ad808080000240024020042802604101460d00200142ff018342cd00520d0020042903682105200441e0006a2002109d8080800020042802604101460d002004290378210620042903702107200441e0006a200310ad8080800020042802604101460d002004290368210341b080c08000410810b980808000210820042007200610a88080800022023703104202210041012109024003402009450d012009417f6a2109200221000c000b0b20042000370360024020012008200441e0006a410110aa80808000109080808000220042ff018342cd00520d0020001091808080001a2004200637033820042007370330200420013703202004200537031820042003370328200442013703100240200441106a10a080808000420110a280808000450d0042838080801021000c030b0240418080c0800010a0808080002200420210a2808080000d0042838080802021000c030b200441e0006a2000420210848080800010ad8080800020042802604101460d01200429036821002005200120072006200310a4808080002102109280808000210810938080800020002002200810948080800021002007200610a880808000210220042003370358200420053703502004200237034820042001370340410021090340024020094120470d00410021090240034020094120460d01200441e0006a20096a200441c0006a20096a290300370300200941086a21090c000b0b200441e0006a410410aa808080002102200041b880c08000410a10b980808000200210908080800042ff01834202520d02200441106a10a08080800020004201108b808080001a200441106a109f8080800020042006370378200420073703702004200137036820044202370360200441086a200441e0006a10a180808000200428020c410020042802084101711b2209417f460d02200441e0006a10a080808000200941016aad4220864204844201108b808080001a200441e0006a109f808080000c040b200441e0006a20096a4202370300200941086a21090c000b0b10bc80808000000b000b20044190016a24808080800020000b890202017f017e23808080800041c0006b22042480808080002004200010ad80808000024020042802004101460d00200142ff018342cd00520d002004290308210020042002109d8080800020042802004101460d0020042903182102200429031021052004200310ad8080800020042802004101460d0020042903082103200420053703202004200137031020042000370308200420033703182004420137030020042002370328200441306a200410a3808080000240024020042802304101470d00200429033821012004109f808080000c010b2000200120052002200310a4808080002101109380808000200110958080800021010b200441c0006a24808080800020010f0b000be40103017f017e017f23808080800041c0006b2204248080808000200441106a200010ad80808000024020042802104101460d00200142ff018342cd00520d0020042903182100200441106a2002109d8080800020042802104101460d002004290328210220042903202105200441106a200310ad8080800020042802104101460d00200429031821032004200537033020042001370320200420003703182004200337032820044201370310200420023703382004200441106a10a3808080002004280200210620042903082101200441c0006a2480808080002001420220061b0f0b000b3a01017f10b180808000410110c18080800010b4808080002100428ed2aadceeac0310b5808080002000ad422086420484108d808080001a42020b1a00410210b2808080002000ad42ff01834202108b808080001a0bda0102027f017e23808080800041106b22012480808080002001200010ad808080000240024020012802004101460d002001290308210010b18080800010b8808080002102410310b28080800021032001200037030020012002ad42208642048437030820032001410210aa808080004202108b808080001a41a881c08000411110b980808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b580808000200110ba80808000108d808080001a200141106a24808080800042020f0b000b10bc80808000000b9e0101027f23808080800041c0006b22022480808080000240200042ff018342cd00520d00200241106a2001109d8080800020022802104101460d002002290320210120022002290328370328200220013703202002200037031820024202370310200241086a200241106a10a18080800020022802082103200235020c2100200241c0006a2480808080002000422086420484420420034101711b0f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10b18080800010c5808080002102200010ae8080800041fb80c08000410d10b98080800010b5808080002103200120003703082001200237030020032001410210aa80808000108d808080001a200141106a24808080800042020b4101017e02400240410010b2808080002200420210a280808000450d0020004202108480808000220042ff018342cd00510d01000b410d10b780808000000b20000b3c01017f10b180808000410010c18080800010b4808080002100428ed2aadceeaccff50010b5808080002000ad422086420484108d808080001a42020b0f0010b480808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad42208642048410968080800021030b20004200370300200020033703080b0bc3010100418080c0000bb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f776e65725f6f66696e697469616c697a65496d706c656d656e746174696f6e5761736d486173684465706c6f7965644163636f756e744163636f756e74436f756e74757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400bf1e0e636f6e747261637473706563763000000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f720000000000000200000000000000164163636f756e74416c72656164794465706c6f796564000000000001000000000000000e4e6f74496e697469616c697a6564000000000002000000020000002653746f72616765206b65797320666f722074686520726567697374727920636f6e747261637400000000000000000007446174614b6579000000000300000000000000345741534d2068617368206f662074686520544241204163636f756e7420636f6e747261637420696d706c656d656e746174696f6e00000016496d706c656d656e746174696f6e5761736d486173680000000000010000008b4d617070696e672066726f6d2028696d706c656d656e746174696f6e5f686173682c20746f6b656e5f636f6e74726163742c20746f6b656e5f69642c2073616c7429202d3e206465706c6f7965645f616464726573730a576520757365206120636f6d706f73697465206b657920746f2073746f726520746865206465706c6f7965642061646472657373000000000f4465706c6f7965644163636f756e740000000004000003ee00000020000000130000000a000003ee000000200000000100000047436f756e74206f66206465706c6f796564206163636f756e747320706572204e46543a2028746f6b656e5f636f6e74726163742c20746f6b656e5f696429202d3e20636f756e74000000000c4163636f756e74436f756e7400000002000000130000000a000000000000027943616c63756c617465207468652064657465726d696e6973746963206164647265737320666f72206120544241206163636f756e740a0a546869732066756e6374696f6e20636f6d7075746573207468652061646472657373207468617420776f756c642062652072657475726e656420627920606372656174655f6163636f756e742829600a666f72207468652073616d6520696e707574732e20496e20536f726f62616e2c20746865206465706c6f79657220637265617465732064657465726d696e6973746963206164647265737365732c0a736f2077652063616e2063616c63756c6174652074686973206279207573696e6720746865206465706c6f7965722773206164647265737320636f6d7075746174696f6e2e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e2028753235362061732042797465734e3c33323e290a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e4654202875313238290a2a206073616c7460202d204465706c6f796d656e742073616c742028753235362061732042797465734e3c33323e290a0a232052657475726e730a5468652064657465726d696e697374696320616464726573732077686572652074686520544241206163636f756e7420776f756c64206265206465706c6f7965640000000000000b6765745f6163636f756e7400000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee00000020000000010000001300000000000000b2496e697469616c697a652074686520726567697374727920776974682074686520544241204163636f756e74205741534d20686173680a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20607462615f6163636f756e745f7761736d5f6861736860202d205741534d2068617368206f662074686520544241204163636f756e7420636f6e747261637420746f206465706c6f7900000000000d5f5f636f6e7374727563746f7200000000000002000000000000000561646d696e0000000000001300000000000000157462615f6163636f756e745f7761736d5f68617368000000000003ee000000200000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000029f4465706c6f792061206e657720544241206163636f756e7420636f6e747261637420616e6420696e697469616c697a652069740a0a546869732066756e6374696f6e206465706c6f7973206120544241206163636f756e7420666f7220616e204e465420616e6420696e697469616c697a65732069742077697468207468650a4e4654206f776e6572736869702064657461696c732e20546865206465706c6f79656420616464726573732069732064657465726d696e697374696320616e64206d6174636865730a7768617420606765745f6163636f756e7428296020776f756c642072657475726e20666f72207468652073616d6520696e707574732e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e2028753235362061732042797465734e3c33323e290a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e4654202875313238290a2a206073616c7460202d204465706c6f796d656e742073616c742028753235362061732042797465734e3c33323e290a0a232052657475726e730a5468652061646472657373206f6620746865206e65776c79206465706c6f79656420544241206163636f756e740a0a23204572726f72730a52657475726e73206572726f7220696620746865206163636f756e742068617320616c7265616479206265656e206465706c6f79656420666f7220746865736520706172616d6574657273000000000e6372656174655f6163636f756e740000000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee0000002000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000000000016947657420746865206465706c6f796564206164647265737320666f7220737065636966696320706172616d65746572732028696620697420657869737473290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e0a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e46540a2a206073616c7460202d204465706c6f796d656e742073616c740a0a232052657475726e730a536f6d6528616464726573732920696620746865206163636f756e7420686173206265656e206465706c6f7965642c204e6f6e65206f7468657277697365000000000000146765745f6465706c6f7965645f61646472657373000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee0000002000000001000003e800000013000000000000010f4765742074686520746f74616c206e756d626572206f6620544241206163636f756e7473206465706c6f79656420666f722061207370656369666963204e46540a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e46540a0a232052657475726e730a546865206e756d626572206f6620544241206163636f756e747320746861742068617665206265656e206465706c6f79656420666f722074686973204e46540000000017746f74616c5f6465706c6f7965645f6163636f756e74730000000002000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a00000001000000040000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_factory/test_snapshots/test/test_admin_authorization_required.1.json b/soroban-contract/contracts/ticket_factory/test_snapshots/test/test_admin_authorization_required.1.json
deleted file mode 100644
index a3bf0599..00000000
--- a/soroban-contract/contracts/ticket_factory/test_snapshots/test/test_admin_authorization_required.1.json
+++ /dev/null
@@ -1,346 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "deploy_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "bytes": "1414141414141414141414141414141414141414141414141414141414141414"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ]
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CDX4MHNQNWUDQTWOZJXPVD5LRYWGLXVYMN7TNM2FSULDQKMUZAWHK6FW"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TotalTickets"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CDX4MHNQNWUDQTWOZJXPVD5LRYWGLXVYMN7TNM2FSULDQKMUZAWHK6FW",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CDX4MHNQNWUDQTWOZJXPVD5LRYWGLXVYMN7TNM2FSULDQKMUZAWHK6FW",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1911,
- "n_functions": 54,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 18,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 18,
- "n_exports": 19,
- "n_data_segment_bytes": 166
- }
- }
- },
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185",
- "code": "0061736d0100000001611260027e7e017e60017e017e60047e7e7e7e017e60037e7e7e017e6000017e60037f7e7e0060027f7e0060027f7f0060027e7e017f60017f017e60017f0060047f7e7e7e0060027e7e0060037f7f7f0060017e006000006000017f60027f7f017e026d12016901330000016901350001016901340001016c01310000016c01370002016c015f0003016101300001016c01320000017801310000017601680003016c013600010178013000000176016700000162016a0000017801330004016c01300000016c0138000001620138000103373605060607080908050a0605050b000a0c090d0605010e0a0f0101040f09100104060a1011090f0f04010101040a011101040304040f0d05030100110619037f01418080c0000b7f0041a681c0000b7f0041b081c0000b07f40113066d656d6f727902000d5f5f636f6e7374727563746f7200260a62616c616e63655f6f66002a046275726e002b0e63616e63656c5f75706772616465002c0e636f6d6d69745f7570677261646500310a6765745f6d696e74657200390869735f76616c6964003a0f6d696e745f7469636b65745f6e6674003b086f776e65725f6f66003c057061757365003d107363686564756c655f75706772616465003f0e7472616e736665725f61646d696e00410d7472616e736665725f66726f6d004307756e706175736500440776657273696f6e0045015f00460a5f5f646174615f656e6403010b5f5f686561705f6261736503020afd2636460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110808080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b6701027f23808080800041c0006b22022480808080002002420337030020022001370308200241206a200210958080800020022903302101200020022903384200200228022041017122031b37030820002001420020031b370300200241c0006a2480808080000b8d0102017f017e23808080800041206b22022480808080000240024002402001109780808000220342011098808080000d00420021030c010b20022003420110838080800010938080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000b4901027f23808080800041206b2202248080808000200220013703182002200037031020024202370300200210978080800042011098808080002103200241206a24808080800020030b920202017f017e23808080800041106b2201248080808000024002400240024002400240024020002802000e0400010203000b2001418080c08000410610a38080800020012802000d042001200129030810a4808080000c030b2001418680c08000410b10a38080800020012802000d032001200129030810a4808080000c020b2001419180c08000410510a38080800020012802000d022001290308210220012000290310200029031810928080800020012802000d0220012002200129030810a5808080000c010b2001419680c08000410710a38080800020012802000d0120012001290308200029030810a5808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f0020002001108f808080004201510b8a0101027f23808080800041206b2203248080808000200320023703182003200137031020034202370300024002400240200310978080800022024201109880808000450d0020024201108380808000220242ff018342cd00520d0220002002370308410021040c010b200041023a0001410121040b200020043a0000200341206a2480808080000f0b000b250020001097808080004201428480808080a0fa03428480808080c0970d1084808080001a0b0e00200020014201109c808080000b15002000109780808000200120021085808080001a0b10002000200120024201109e808080000b1d00200010978080800020012002109f8080800020031085808080001a0b4301017f23808080800041106b2202248080808000200220002001109280808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5101027e420021010240024041a080c0800010978080800022024202109880808000450d0020024202108380808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b140041c080c08000200020014202109e808080000b2900024020002d00000d0020002903080f0b20002d0001417f6aad42ff01834220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210c78080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b44000240200042ff018342cd00510d00000b200010a780808000410110a88080800041a080c0800020004202109c808080004201420010a18080800010a98080800042020b1500410010ae80808000200042021085808080001a0b1c00410110ae808080002000ad42208642048442021085808080001a0b1b00428480808080a0fa03428480808080c0970d1090808080001a0b4e01017f23808080800041106b22012480808080000240200042ff018342cd00510d00000b2001200010948080800020012903002001290308109f808080002100200141106a24808080800020000bcd0102017f027e23808080800041206b220124808080800020012000109380808000024020012802004101460d00200120012903102200200129031822021099808080000240024020012d00000d00200129030822031086808080001a20012002370318200120003703104202210020014202370300200110978080800042011087808080001a2001420337030020012003370308200142004200109d808080000c010b20012d0001417f6aad42ff01834220864283808080107c21000b200141206a24808080800020000f0b000b4501017f10ad80808000410310ae8080800042021087808080001a10af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841088808080001a42020b0f0010c2808080001086808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141f580c08000410510a38080800020012802000d042001200129030810a4808080000c030b200141fa80c08000410710a38080800020012802000d032001200129030810a4808080000c020b2001418181c08000410610a38080800020012802000d022001200129030810a4808080000c010b2001418781c08000410e10a38080800020012802000d012001200129030810a4808080000b200129030821022001290300500d010b000b200141106a24808080800020020b4602017f017e4101210002400240410110ae8080800022014202109880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b8b0305017f017e017f017e017f23808080800041206b220024808080800010ad8080800002400240410310ae8080800022014202109880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201089808080001a200041106a200029030010b28080800020002802100d002000290308220342ff01834204510d020b000b411210b380808000000b2000290318210110b480808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ae8080800042021087808080001a10af80808000210210af808080002204417f460d01200441016a220410a8808080002001108a808080001a41e080c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001088808080001a200041206a24808080800042020f0b10b780808000000b10b880808000000b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010b780808000000b0c00108e80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c780808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020b0300000b090010b780808000000b6802027f017e23808080800041106b2200248080808000200010a080808000410121010240024020002802004101470d0020002000290308370308410021010c010b200041053a00010b200020013a0000200010a2808080002102200041106a24808080800020020b4d01027f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200129031020012903181096808080002102200141206a2480808080002002ad0bb40302017f037e23808080800041e0006b220124808080800002400240200042ff018342cd00520d00200141c0006a10a0808080000240024020012802404101460d004283808080d00021000c010b20012903481086808080001a2001420337030020012000370308200141c0006a200110958080800002402001280240410171450d0020012903502001290358844200510d0042838080801021000c010b4201210242002103024041c080c0800010978080800022044202109880808000450d00200141c0006a2004420210838080800010938080800020012802404101460d0220012903582103200129035021020b200142023703202001200237033020012003370338200141206a2000109b80808000200141206a109a808080002001420337034020012000370348200141c0006a42014200109d808080002001420337034020012000370348200141c0006a109a808080002002200383427f510d02200242017c22002003200050ad7c10a18080800010a980808000200141c0006a2002200310928080800020012802404101460d01200129034821000b200141e0006a24808080800020000f0b000b10b880808000000b5601017f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200120012903102001290318109980808000200110a2808080002100200141206a24808080800020000b3a01017f10ad80808000410110be8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841088808080001a42020b1a00410210ae808080002000ad42ff018342021085808080001a0bda0102027f017e23808080800041106b22012480808080002001200010b2808080000240024020012802004101460d002001290308210010ad8080800010b4808080002102410310ae8080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021085808080001a419581c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001088808080001a200141106a24808080800042020f0b000b10b880808000000b1a002000ad4220864204842001ad422086420484108c808080000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ad8080800010c2808080002102200010a78080800041e880c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210c0808080001088808080001a200141106a24808080800042020b4101017e02400240410010ae8080800022004202109880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10b380808000000b20000bda0202017f017e23808080800041206b22032480808080000240200042ff018342cd00520d00200142ff018342cd00520d002003200210938080800020032802004101460d00200329031821022003290310210420001086808080001a02400240200420021096808080000d0042838080802021040c010b200320042002109980808000024020032d00004101470d0020032d0001417f6aad42ff01834220864283808080107c21040c010b024020032903082000108b808080004200510d0042838080803021040c010b20032001109480808000024020032903002003290308844200510d004283808080c00021040c010b2003200437031042022104200342023703002003200237031820032001109b808080002003420337030020032000370308200342004200109d808080002003420337030020032001370308200342014200109d808080000b200341206a24808080800020040f0b000b3c01017f10ad80808000410010be8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841088808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108d8080800021030b20004200370300200020033703080b0bb0010100418080c0000ba6014d696e7465724e657874546f6b656e49644f776e657242616c616e636500000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400c3160e636f6e747261637473706563763000000000000000a84275726e2061207469636b6574204e46542c2072656d6f76696e672069742066726f6d206578697374656e63650a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f206275726e0a0a23204572726f72730a2d20496620746f6b656e5f696420646f6573206e6f74206578697374000000046275726e000000010000000000000008746f6b656e5f69640000000a00000001000003e9000003ed000000000000000300000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f7200000000000005000000000000001455736572416c72656164794861735469636b657400000001000000000000000e496e76616c6964546f6b656e4964000000000002000000000000000c556e617574686f72697a6564000000030000000000000019526563697069656e74416c72656164794861735469636b657400000000000004000000000000000e4e6f74496e697469616c697a65640000000000050000000000000086436865636b206966206120746f6b656e2069732076616c6964202865786973747320616e64206e6f74206275726e6564290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f20636865636b00000000000869735f76616c6964000000010000000000000008746f6b656e5f69640000000a0000000100000001000000000000006d47657420746865206f776e6572206f66206120746f6b656e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207175657279000000000000086f776e65725f6f66000000010000000000000008746f6b656e5f69640000000a00000001000003e90000001300000003000000020000002153746f72616765206b65797320666f7220746865204e465420636f6e74726163740000000000000000000007446174614b65790000000004000000000000001f416464726573732077697468206d696e74696e672070726976696c6567657300000000064d696e746572000000000000000000154e65787420746f6b656e20494420746f206d696e740000000000000b4e657874546f6b656e4964000000000100000022546f6b656e206f776e6572736869703a20746f6b656e5f6964202d3e206f776e65720000000000054f776e6572000000000000010000000a000000010000001742616c616e63653a206f776e6572202d3e20636f756e74000000000742616c616e6365000000000100000013000000000000006c476574207468652062616c616e6365206f6620616e206f776e65720a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606f776e657260202d20546865206164647265737320746f2071756572790000000a62616c616e63655f6f6600000000000100000000000000056f776e657200000000000013000000010000000a000000000000004647657420746865206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e7400000000000a6765745f6d696e74657200000000000000000001000003e90000001300000003000000000000014b5472616e736665722061207469636b6574204e46542066726f6d206f6e65206164647265737320746f20616e6f746865720a0a456e666f7263657320746865206f6e652d7469636b65742d7065722d757365722072756c6520666f722074686520726563697069656e742e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206066726f6d60202d2043757272656e74206f776e6572206f6620746865207469636b65740a2a2060746f60202d20526563697069656e7420616464726573730a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207472616e736665720a0a23204572726f72730a2d204966206066726f6d60206973206e6f7420746865206f776e65720a2d2049662060746f6020616c7265616479206861732061207469636b6574000000000d7472616e736665725f66726f6d00000000000003000000000000000466726f6d000000130000000000000002746f0000000000130000000000000008746f6b656e5f69640000000a00000001000003e9000003ed00000000000000030000000000000090496e697469616c697a6520746865204e465420636f6e747261637420776974682061206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742063616e206d696e74206e6577207469636b6574730000000d5f5f636f6e7374727563746f720000000000000100000000000000066d696e7465720000000000130000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e000000000000130000000000000000000000fd4d696e742061206e6577207469636b6574204e465420746f2074686520726563697069656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060726563697069656e7460202d204164647265737320746f207265636569766520746865207469636b65740a0a232052657475726e730a54686520746f6b656e204944206f6620746865206d696e746564207469636b65740a0a23204572726f72730a2d2049662063616c6c6572206973206e6f7420746865206d696e7465720a2d20496620726563697069656e7420616c7265616479206861732061207469636b65740000000000000f6d696e745f7469636b65745f6e667400000000010000000000000009726563697069656e740000000000001300000001000003e90000000a000000030000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_factory/test_snapshots/test/test_can_deploy_multiple_contracts.1.json b/soroban-contract/contracts/ticket_factory/test_snapshots/test/test_can_deploy_multiple_contracts.1.json
deleted file mode 100644
index 85c8bf7a..00000000
--- a/soroban-contract/contracts/ticket_factory/test_snapshots/test/test_can_deploy_multiple_contracts.1.json
+++ /dev/null
@@ -1,718 +0,0 @@
-{
- "generators": {
- "address": 5,
- "nonce": 0
- },
- "auth": [
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "deploy_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "bytes": "0404040404040404040404040404040404040404040404040404040404040404"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "deploy_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "bytes": "0505050505050505050505050505050505050505050505050505050505050505"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "deploy_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "bytes": "0606060606060606060606060606060606060606060606060606060606060606"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CCX3DKVRK7O5NDZXPPL7JAI45VLAHDMC5WOKQYWYAVRKO7DG4QZ4FLCD"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 2
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 2
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CBLQEFOVHZZB4WJLXHUUF5IR54OITEVHKYAIUYRSFMEKRFRSIYA5SP5G"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 3
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 3
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CDKC4DE3QP5ZU7VRISEI2CT2NTFOSX7ZN5YVZ5J6G67NYMB7GTLIFCBU"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TotalTickets"
- }
- ]
- },
- "val": {
- "u32": 3
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBLQEFOVHZZB4WJLXHUUF5IR54OITEVHKYAIUYRSFMEKRFRSIYA5SP5G",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBLQEFOVHZZB4WJLXHUUF5IR54OITEVHKYAIUYRSFMEKRFRSIYA5SP5G",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CCX3DKVRK7O5NDZXPPL7JAI45VLAHDMC5WOKQYWYAVRKO7DG4QZ4FLCD",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CCX3DKVRK7O5NDZXPPL7JAI45VLAHDMC5WOKQYWYAVRKO7DG4QZ4FLCD",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CDKC4DE3QP5ZU7VRISEI2CT2NTFOSX7ZN5YVZ5J6G67NYMB7GTLIFCBU",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CDKC4DE3QP5ZU7VRISEI2CT2NTFOSX7ZN5YVZ5J6G67NYMB7GTLIFCBU",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1911,
- "n_functions": 54,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 18,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 18,
- "n_exports": 19,
- "n_data_segment_bytes": 166
- }
- }
- },
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185",
- "code": "0061736d0100000001611260027e7e017e60017e017e60047e7e7e7e017e60037e7e7e017e6000017e60037f7e7e0060027f7e0060027f7f0060027e7e017f60017f017e60017f0060047f7e7e7e0060027e7e0060037f7f7f0060017e006000006000017f60027f7f017e026d12016901330000016901350001016901340001016c01310000016c01370002016c015f0003016101300001016c01320000017801310000017601680003016c013600010178013000000176016700000162016a0000017801330004016c01300000016c0138000001620138000103373605060607080908050a0605050b000a0c090d0605010e0a0f0101040f09100104060a1011090f0f04010101040a011101040304040f0d05030100110619037f01418080c0000b7f0041a681c0000b7f0041b081c0000b07f40113066d656d6f727902000d5f5f636f6e7374727563746f7200260a62616c616e63655f6f66002a046275726e002b0e63616e63656c5f75706772616465002c0e636f6d6d69745f7570677261646500310a6765745f6d696e74657200390869735f76616c6964003a0f6d696e745f7469636b65745f6e6674003b086f776e65725f6f66003c057061757365003d107363686564756c655f75706772616465003f0e7472616e736665725f61646d696e00410d7472616e736665725f66726f6d004307756e706175736500440776657273696f6e0045015f00460a5f5f646174615f656e6403010b5f5f686561705f6261736503020afd2636460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110808080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b6701027f23808080800041c0006b22022480808080002002420337030020022001370308200241206a200210958080800020022903302101200020022903384200200228022041017122031b37030820002001420020031b370300200241c0006a2480808080000b8d0102017f017e23808080800041206b22022480808080000240024002402001109780808000220342011098808080000d00420021030c010b20022003420110838080800010938080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000b4901027f23808080800041206b2202248080808000200220013703182002200037031020024202370300200210978080800042011098808080002103200241206a24808080800020030b920202017f017e23808080800041106b2201248080808000024002400240024002400240024020002802000e0400010203000b2001418080c08000410610a38080800020012802000d042001200129030810a4808080000c030b2001418680c08000410b10a38080800020012802000d032001200129030810a4808080000c020b2001419180c08000410510a38080800020012802000d022001290308210220012000290310200029031810928080800020012802000d0220012002200129030810a5808080000c010b2001419680c08000410710a38080800020012802000d0120012001290308200029030810a5808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f0020002001108f808080004201510b8a0101027f23808080800041206b2203248080808000200320023703182003200137031020034202370300024002400240200310978080800022024201109880808000450d0020024201108380808000220242ff018342cd00520d0220002002370308410021040c010b200041023a0001410121040b200020043a0000200341206a2480808080000f0b000b250020001097808080004201428480808080a0fa03428480808080c0970d1084808080001a0b0e00200020014201109c808080000b15002000109780808000200120021085808080001a0b10002000200120024201109e808080000b1d00200010978080800020012002109f8080800020031085808080001a0b4301017f23808080800041106b2202248080808000200220002001109280808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5101027e420021010240024041a080c0800010978080800022024202109880808000450d0020024202108380808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b140041c080c08000200020014202109e808080000b2900024020002d00000d0020002903080f0b20002d0001417f6aad42ff01834220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210c78080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b44000240200042ff018342cd00510d00000b200010a780808000410110a88080800041a080c0800020004202109c808080004201420010a18080800010a98080800042020b1500410010ae80808000200042021085808080001a0b1c00410110ae808080002000ad42208642048442021085808080001a0b1b00428480808080a0fa03428480808080c0970d1090808080001a0b4e01017f23808080800041106b22012480808080000240200042ff018342cd00510d00000b2001200010948080800020012903002001290308109f808080002100200141106a24808080800020000bcd0102017f027e23808080800041206b220124808080800020012000109380808000024020012802004101460d00200120012903102200200129031822021099808080000240024020012d00000d00200129030822031086808080001a20012002370318200120003703104202210020014202370300200110978080800042011087808080001a2001420337030020012003370308200142004200109d808080000c010b20012d0001417f6aad42ff01834220864283808080107c21000b200141206a24808080800020000f0b000b4501017f10ad80808000410310ae8080800042021087808080001a10af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841088808080001a42020b0f0010c2808080001086808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141f580c08000410510a38080800020012802000d042001200129030810a4808080000c030b200141fa80c08000410710a38080800020012802000d032001200129030810a4808080000c020b2001418181c08000410610a38080800020012802000d022001200129030810a4808080000c010b2001418781c08000410e10a38080800020012802000d012001200129030810a4808080000b200129030821022001290300500d010b000b200141106a24808080800020020b4602017f017e4101210002400240410110ae8080800022014202109880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b8b0305017f017e017f017e017f23808080800041206b220024808080800010ad8080800002400240410310ae8080800022014202109880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201089808080001a200041106a200029030010b28080800020002802100d002000290308220342ff01834204510d020b000b411210b380808000000b2000290318210110b480808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ae8080800042021087808080001a10af80808000210210af808080002204417f460d01200441016a220410a8808080002001108a808080001a41e080c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001088808080001a200041206a24808080800042020f0b10b780808000000b10b880808000000b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010b780808000000b0c00108e80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c780808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020b0300000b090010b780808000000b6802027f017e23808080800041106b2200248080808000200010a080808000410121010240024020002802004101470d0020002000290308370308410021010c010b200041053a00010b200020013a0000200010a2808080002102200041106a24808080800020020b4d01027f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200129031020012903181096808080002102200141206a2480808080002002ad0bb40302017f037e23808080800041e0006b220124808080800002400240200042ff018342cd00520d00200141c0006a10a0808080000240024020012802404101460d004283808080d00021000c010b20012903481086808080001a2001420337030020012000370308200141c0006a200110958080800002402001280240410171450d0020012903502001290358844200510d0042838080801021000c010b4201210242002103024041c080c0800010978080800022044202109880808000450d00200141c0006a2004420210838080800010938080800020012802404101460d0220012903582103200129035021020b200142023703202001200237033020012003370338200141206a2000109b80808000200141206a109a808080002001420337034020012000370348200141c0006a42014200109d808080002001420337034020012000370348200141c0006a109a808080002002200383427f510d02200242017c22002003200050ad7c10a18080800010a980808000200141c0006a2002200310928080800020012802404101460d01200129034821000b200141e0006a24808080800020000f0b000b10b880808000000b5601017f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200120012903102001290318109980808000200110a2808080002100200141206a24808080800020000b3a01017f10ad80808000410110be8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841088808080001a42020b1a00410210ae808080002000ad42ff018342021085808080001a0bda0102027f017e23808080800041106b22012480808080002001200010b2808080000240024020012802004101460d002001290308210010ad8080800010b4808080002102410310ae8080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021085808080001a419581c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001088808080001a200141106a24808080800042020f0b000b10b880808000000b1a002000ad4220864204842001ad422086420484108c808080000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ad8080800010c2808080002102200010a78080800041e880c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210c0808080001088808080001a200141106a24808080800042020b4101017e02400240410010ae8080800022004202109880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10b380808000000b20000bda0202017f017e23808080800041206b22032480808080000240200042ff018342cd00520d00200142ff018342cd00520d002003200210938080800020032802004101460d00200329031821022003290310210420001086808080001a02400240200420021096808080000d0042838080802021040c010b200320042002109980808000024020032d00004101470d0020032d0001417f6aad42ff01834220864283808080107c21040c010b024020032903082000108b808080004200510d0042838080803021040c010b20032001109480808000024020032903002003290308844200510d004283808080c00021040c010b2003200437031042022104200342023703002003200237031820032001109b808080002003420337030020032000370308200342004200109d808080002003420337030020032001370308200342014200109d808080000b200341206a24808080800020040f0b000b3c01017f10ad80808000410010be8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841088808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108d8080800021030b20004200370300200020033703080b0bb0010100418080c0000ba6014d696e7465724e657874546f6b656e49644f776e657242616c616e636500000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400c3160e636f6e747261637473706563763000000000000000a84275726e2061207469636b6574204e46542c2072656d6f76696e672069742066726f6d206578697374656e63650a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f206275726e0a0a23204572726f72730a2d20496620746f6b656e5f696420646f6573206e6f74206578697374000000046275726e000000010000000000000008746f6b656e5f69640000000a00000001000003e9000003ed000000000000000300000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f7200000000000005000000000000001455736572416c72656164794861735469636b657400000001000000000000000e496e76616c6964546f6b656e4964000000000002000000000000000c556e617574686f72697a6564000000030000000000000019526563697069656e74416c72656164794861735469636b657400000000000004000000000000000e4e6f74496e697469616c697a65640000000000050000000000000086436865636b206966206120746f6b656e2069732076616c6964202865786973747320616e64206e6f74206275726e6564290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f20636865636b00000000000869735f76616c6964000000010000000000000008746f6b656e5f69640000000a0000000100000001000000000000006d47657420746865206f776e6572206f66206120746f6b656e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207175657279000000000000086f776e65725f6f66000000010000000000000008746f6b656e5f69640000000a00000001000003e90000001300000003000000020000002153746f72616765206b65797320666f7220746865204e465420636f6e74726163740000000000000000000007446174614b65790000000004000000000000001f416464726573732077697468206d696e74696e672070726976696c6567657300000000064d696e746572000000000000000000154e65787420746f6b656e20494420746f206d696e740000000000000b4e657874546f6b656e4964000000000100000022546f6b656e206f776e6572736869703a20746f6b656e5f6964202d3e206f776e65720000000000054f776e6572000000000000010000000a000000010000001742616c616e63653a206f776e6572202d3e20636f756e74000000000742616c616e6365000000000100000013000000000000006c476574207468652062616c616e6365206f6620616e206f776e65720a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606f776e657260202d20546865206164647265737320746f2071756572790000000a62616c616e63655f6f6600000000000100000000000000056f776e657200000000000013000000010000000a000000000000004647657420746865206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e7400000000000a6765745f6d696e74657200000000000000000001000003e90000001300000003000000000000014b5472616e736665722061207469636b6574204e46542066726f6d206f6e65206164647265737320746f20616e6f746865720a0a456e666f7263657320746865206f6e652d7469636b65742d7065722d757365722072756c6520666f722074686520726563697069656e742e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206066726f6d60202d2043757272656e74206f776e6572206f6620746865207469636b65740a2a2060746f60202d20526563697069656e7420616464726573730a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207472616e736665720a0a23204572726f72730a2d204966206066726f6d60206973206e6f7420746865206f776e65720a2d2049662060746f6020616c7265616479206861732061207469636b6574000000000d7472616e736665725f66726f6d00000000000003000000000000000466726f6d000000130000000000000002746f0000000000130000000000000008746f6b656e5f69640000000a00000001000003e9000003ed00000000000000030000000000000090496e697469616c697a6520746865204e465420636f6e747261637420776974682061206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742063616e206d696e74206e6577207469636b6574730000000d5f5f636f6e7374727563746f720000000000000100000000000000066d696e7465720000000000130000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e000000000000130000000000000000000000fd4d696e742061206e6577207469636b6574204e465420746f2074686520726563697069656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060726563697069656e7460202d204164647265737320746f207265636569766520746865207469636b65740a0a232052657475726e730a54686520746f6b656e204944206f6620746865206d696e746564207469636b65740a0a23204572726f72730a2d2049662063616c6c6572206973206e6f7420746865206d696e7465720a2d20496620726563697069656e7420616c7265616479206861732061207469636b65740000000000000f6d696e745f7469636b65745f6e667400000000010000000000000009726563697069656e740000000000001300000001000003e90000000a000000030000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_factory/test_snapshots/test/test_can_deploy_ticket_contract.1.json b/soroban-contract/contracts/ticket_factory/test_snapshots/test/test_can_deploy_ticket_contract.1.json
deleted file mode 100644
index e9424309..00000000
--- a/soroban-contract/contracts/ticket_factory/test_snapshots/test/test_can_deploy_ticket_contract.1.json
+++ /dev/null
@@ -1,347 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "deploy_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAQUDCJN26TZOWHZX3NDH5KMSF5LYMIFBZ7HPGLCEUFQAU6PRPGLEUIJ"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TotalTickets"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAQUDCJN26TZOWHZX3NDH5KMSF5LYMIFBZ7HPGLCEUFQAU6PRPGLEUIJ",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAQUDCJN26TZOWHZX3NDH5KMSF5LYMIFBZ7HPGLCEUFQAU6PRPGLEUIJ",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1911,
- "n_functions": 54,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 18,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 18,
- "n_exports": 19,
- "n_data_segment_bytes": 166
- }
- }
- },
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185",
- "code": "0061736d0100000001611260027e7e017e60017e017e60047e7e7e7e017e60037e7e7e017e6000017e60037f7e7e0060027f7e0060027f7f0060027e7e017f60017f017e60017f0060047f7e7e7e0060027e7e0060037f7f7f0060017e006000006000017f60027f7f017e026d12016901330000016901350001016901340001016c01310000016c01370002016c015f0003016101300001016c01320000017801310000017601680003016c013600010178013000000176016700000162016a0000017801330004016c01300000016c0138000001620138000103373605060607080908050a0605050b000a0c090d0605010e0a0f0101040f09100104060a1011090f0f04010101040a011101040304040f0d05030100110619037f01418080c0000b7f0041a681c0000b7f0041b081c0000b07f40113066d656d6f727902000d5f5f636f6e7374727563746f7200260a62616c616e63655f6f66002a046275726e002b0e63616e63656c5f75706772616465002c0e636f6d6d69745f7570677261646500310a6765745f6d696e74657200390869735f76616c6964003a0f6d696e745f7469636b65745f6e6674003b086f776e65725f6f66003c057061757365003d107363686564756c655f75706772616465003f0e7472616e736665725f61646d696e00410d7472616e736665725f66726f6d004307756e706175736500440776657273696f6e0045015f00460a5f5f646174615f656e6403010b5f5f686561705f6261736503020afd2636460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110808080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b6701027f23808080800041c0006b22022480808080002002420337030020022001370308200241206a200210958080800020022903302101200020022903384200200228022041017122031b37030820002001420020031b370300200241c0006a2480808080000b8d0102017f017e23808080800041206b22022480808080000240024002402001109780808000220342011098808080000d00420021030c010b20022003420110838080800010938080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000b4901027f23808080800041206b2202248080808000200220013703182002200037031020024202370300200210978080800042011098808080002103200241206a24808080800020030b920202017f017e23808080800041106b2201248080808000024002400240024002400240024020002802000e0400010203000b2001418080c08000410610a38080800020012802000d042001200129030810a4808080000c030b2001418680c08000410b10a38080800020012802000d032001200129030810a4808080000c020b2001419180c08000410510a38080800020012802000d022001290308210220012000290310200029031810928080800020012802000d0220012002200129030810a5808080000c010b2001419680c08000410710a38080800020012802000d0120012001290308200029030810a5808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f0020002001108f808080004201510b8a0101027f23808080800041206b2203248080808000200320023703182003200137031020034202370300024002400240200310978080800022024201109880808000450d0020024201108380808000220242ff018342cd00520d0220002002370308410021040c010b200041023a0001410121040b200020043a0000200341206a2480808080000f0b000b250020001097808080004201428480808080a0fa03428480808080c0970d1084808080001a0b0e00200020014201109c808080000b15002000109780808000200120021085808080001a0b10002000200120024201109e808080000b1d00200010978080800020012002109f8080800020031085808080001a0b4301017f23808080800041106b2202248080808000200220002001109280808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5101027e420021010240024041a080c0800010978080800022024202109880808000450d0020024202108380808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b140041c080c08000200020014202109e808080000b2900024020002d00000d0020002903080f0b20002d0001417f6aad42ff01834220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210c78080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b44000240200042ff018342cd00510d00000b200010a780808000410110a88080800041a080c0800020004202109c808080004201420010a18080800010a98080800042020b1500410010ae80808000200042021085808080001a0b1c00410110ae808080002000ad42208642048442021085808080001a0b1b00428480808080a0fa03428480808080c0970d1090808080001a0b4e01017f23808080800041106b22012480808080000240200042ff018342cd00510d00000b2001200010948080800020012903002001290308109f808080002100200141106a24808080800020000bcd0102017f027e23808080800041206b220124808080800020012000109380808000024020012802004101460d00200120012903102200200129031822021099808080000240024020012d00000d00200129030822031086808080001a20012002370318200120003703104202210020014202370300200110978080800042011087808080001a2001420337030020012003370308200142004200109d808080000c010b20012d0001417f6aad42ff01834220864283808080107c21000b200141206a24808080800020000f0b000b4501017f10ad80808000410310ae8080800042021087808080001a10af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841088808080001a42020b0f0010c2808080001086808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141f580c08000410510a38080800020012802000d042001200129030810a4808080000c030b200141fa80c08000410710a38080800020012802000d032001200129030810a4808080000c020b2001418181c08000410610a38080800020012802000d022001200129030810a4808080000c010b2001418781c08000410e10a38080800020012802000d012001200129030810a4808080000b200129030821022001290300500d010b000b200141106a24808080800020020b4602017f017e4101210002400240410110ae8080800022014202109880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b8b0305017f017e017f017e017f23808080800041206b220024808080800010ad8080800002400240410310ae8080800022014202109880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201089808080001a200041106a200029030010b28080800020002802100d002000290308220342ff01834204510d020b000b411210b380808000000b2000290318210110b480808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ae8080800042021087808080001a10af80808000210210af808080002204417f460d01200441016a220410a8808080002001108a808080001a41e080c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001088808080001a200041206a24808080800042020f0b10b780808000000b10b880808000000b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010b780808000000b0c00108e80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c780808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020b0300000b090010b780808000000b6802027f017e23808080800041106b2200248080808000200010a080808000410121010240024020002802004101470d0020002000290308370308410021010c010b200041053a00010b200020013a0000200010a2808080002102200041106a24808080800020020b4d01027f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200129031020012903181096808080002102200141206a2480808080002002ad0bb40302017f037e23808080800041e0006b220124808080800002400240200042ff018342cd00520d00200141c0006a10a0808080000240024020012802404101460d004283808080d00021000c010b20012903481086808080001a2001420337030020012000370308200141c0006a200110958080800002402001280240410171450d0020012903502001290358844200510d0042838080801021000c010b4201210242002103024041c080c0800010978080800022044202109880808000450d00200141c0006a2004420210838080800010938080800020012802404101460d0220012903582103200129035021020b200142023703202001200237033020012003370338200141206a2000109b80808000200141206a109a808080002001420337034020012000370348200141c0006a42014200109d808080002001420337034020012000370348200141c0006a109a808080002002200383427f510d02200242017c22002003200050ad7c10a18080800010a980808000200141c0006a2002200310928080800020012802404101460d01200129034821000b200141e0006a24808080800020000f0b000b10b880808000000b5601017f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200120012903102001290318109980808000200110a2808080002100200141206a24808080800020000b3a01017f10ad80808000410110be8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841088808080001a42020b1a00410210ae808080002000ad42ff018342021085808080001a0bda0102027f017e23808080800041106b22012480808080002001200010b2808080000240024020012802004101460d002001290308210010ad8080800010b4808080002102410310ae8080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021085808080001a419581c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001088808080001a200141106a24808080800042020f0b000b10b880808000000b1a002000ad4220864204842001ad422086420484108c808080000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ad8080800010c2808080002102200010a78080800041e880c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210c0808080001088808080001a200141106a24808080800042020b4101017e02400240410010ae8080800022004202109880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10b380808000000b20000bda0202017f017e23808080800041206b22032480808080000240200042ff018342cd00520d00200142ff018342cd00520d002003200210938080800020032802004101460d00200329031821022003290310210420001086808080001a02400240200420021096808080000d0042838080802021040c010b200320042002109980808000024020032d00004101470d0020032d0001417f6aad42ff01834220864283808080107c21040c010b024020032903082000108b808080004200510d0042838080803021040c010b20032001109480808000024020032903002003290308844200510d004283808080c00021040c010b2003200437031042022104200342023703002003200237031820032001109b808080002003420337030020032000370308200342004200109d808080002003420337030020032001370308200342014200109d808080000b200341206a24808080800020040f0b000b3c01017f10ad80808000410010be8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841088808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108d8080800021030b20004200370300200020033703080b0bb0010100418080c0000ba6014d696e7465724e657874546f6b656e49644f776e657242616c616e636500000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400c3160e636f6e747261637473706563763000000000000000a84275726e2061207469636b6574204e46542c2072656d6f76696e672069742066726f6d206578697374656e63650a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f206275726e0a0a23204572726f72730a2d20496620746f6b656e5f696420646f6573206e6f74206578697374000000046275726e000000010000000000000008746f6b656e5f69640000000a00000001000003e9000003ed000000000000000300000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f7200000000000005000000000000001455736572416c72656164794861735469636b657400000001000000000000000e496e76616c6964546f6b656e4964000000000002000000000000000c556e617574686f72697a6564000000030000000000000019526563697069656e74416c72656164794861735469636b657400000000000004000000000000000e4e6f74496e697469616c697a65640000000000050000000000000086436865636b206966206120746f6b656e2069732076616c6964202865786973747320616e64206e6f74206275726e6564290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f20636865636b00000000000869735f76616c6964000000010000000000000008746f6b656e5f69640000000a0000000100000001000000000000006d47657420746865206f776e6572206f66206120746f6b656e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207175657279000000000000086f776e65725f6f66000000010000000000000008746f6b656e5f69640000000a00000001000003e90000001300000003000000020000002153746f72616765206b65797320666f7220746865204e465420636f6e74726163740000000000000000000007446174614b65790000000004000000000000001f416464726573732077697468206d696e74696e672070726976696c6567657300000000064d696e746572000000000000000000154e65787420746f6b656e20494420746f206d696e740000000000000b4e657874546f6b656e4964000000000100000022546f6b656e206f776e6572736869703a20746f6b656e5f6964202d3e206f776e65720000000000054f776e6572000000000000010000000a000000010000001742616c616e63653a206f776e6572202d3e20636f756e74000000000742616c616e6365000000000100000013000000000000006c476574207468652062616c616e6365206f6620616e206f776e65720a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606f776e657260202d20546865206164647265737320746f2071756572790000000a62616c616e63655f6f6600000000000100000000000000056f776e657200000000000013000000010000000a000000000000004647657420746865206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e7400000000000a6765745f6d696e74657200000000000000000001000003e90000001300000003000000000000014b5472616e736665722061207469636b6574204e46542066726f6d206f6e65206164647265737320746f20616e6f746865720a0a456e666f7263657320746865206f6e652d7469636b65742d7065722d757365722072756c6520666f722074686520726563697069656e742e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206066726f6d60202d2043757272656e74206f776e6572206f6620746865207469636b65740a2a2060746f60202d20526563697069656e7420616464726573730a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207472616e736665720a0a23204572726f72730a2d204966206066726f6d60206973206e6f7420746865206f776e65720a2d2049662060746f6020616c7265616479206861732061207469636b6574000000000d7472616e736665725f66726f6d00000000000003000000000000000466726f6d000000130000000000000002746f0000000000130000000000000008746f6b656e5f69640000000a00000001000003e9000003ed00000000000000030000000000000090496e697469616c697a6520746865204e465420636f6e747261637420776974682061206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742063616e206d696e74206e6577207469636b6574730000000d5f5f636f6e7374727563746f720000000000000100000000000000066d696e7465720000000000130000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e000000000000130000000000000000000000fd4d696e742061206e6577207469636b6574204e465420746f2074686520726563697069656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060726563697069656e7460202d204164647265737320746f207265636569766520746865207469636b65740a0a232052657475726e730a54686520746f6b656e204944206f6620746865206d696e746564207469636b65740a0a23204572726f72730a2d2049662063616c6c6572206973206e6f7420746865206d696e7465720a2d20496620726563697069656e7420616c7265616479206861732061207469636b65740000000000000f6d696e745f7469636b65745f6e667400000000010000000000000009726563697069656e740000000000001300000001000003e90000000a000000030000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_factory/test_snapshots/test/test_deployed_contract_has_correct_minter.1.json b/soroban-contract/contracts/ticket_factory/test_snapshots/test/test_deployed_contract_has_correct_minter.1.json
deleted file mode 100644
index 88c0ccd9..00000000
--- a/soroban-contract/contracts/ticket_factory/test_snapshots/test/test_deployed_contract_has_correct_minter.1.json
+++ /dev/null
@@ -1,347 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "deploy_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "bytes": "0303030303030303030303030303030303030303030303030303030303030303"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CBYZLR6PJMVSKD77TNY25XNNIYBKRN7U4CO6L5DT4XZGHI36BG3TCRGD"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TotalTickets"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBYZLR6PJMVSKD77TNY25XNNIYBKRN7U4CO6L5DT4XZGHI36BG3TCRGD",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBYZLR6PJMVSKD77TNY25XNNIYBKRN7U4CO6L5DT4XZGHI36BG3TCRGD",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1911,
- "n_functions": 54,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 18,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 18,
- "n_exports": 19,
- "n_data_segment_bytes": 166
- }
- }
- },
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185",
- "code": "0061736d0100000001611260027e7e017e60017e017e60047e7e7e7e017e60037e7e7e017e6000017e60037f7e7e0060027f7e0060027f7f0060027e7e017f60017f017e60017f0060047f7e7e7e0060027e7e0060037f7f7f0060017e006000006000017f60027f7f017e026d12016901330000016901350001016901340001016c01310000016c01370002016c015f0003016101300001016c01320000017801310000017601680003016c013600010178013000000176016700000162016a0000017801330004016c01300000016c0138000001620138000103373605060607080908050a0605050b000a0c090d0605010e0a0f0101040f09100104060a1011090f0f04010101040a011101040304040f0d05030100110619037f01418080c0000b7f0041a681c0000b7f0041b081c0000b07f40113066d656d6f727902000d5f5f636f6e7374727563746f7200260a62616c616e63655f6f66002a046275726e002b0e63616e63656c5f75706772616465002c0e636f6d6d69745f7570677261646500310a6765745f6d696e74657200390869735f76616c6964003a0f6d696e745f7469636b65745f6e6674003b086f776e65725f6f66003c057061757365003d107363686564756c655f75706772616465003f0e7472616e736665725f61646d696e00410d7472616e736665725f66726f6d004307756e706175736500440776657273696f6e0045015f00460a5f5f646174615f656e6403010b5f5f686561705f6261736503020afd2636460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110808080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b6701027f23808080800041c0006b22022480808080002002420337030020022001370308200241206a200210958080800020022903302101200020022903384200200228022041017122031b37030820002001420020031b370300200241c0006a2480808080000b8d0102017f017e23808080800041206b22022480808080000240024002402001109780808000220342011098808080000d00420021030c010b20022003420110838080800010938080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000b4901027f23808080800041206b2202248080808000200220013703182002200037031020024202370300200210978080800042011098808080002103200241206a24808080800020030b920202017f017e23808080800041106b2201248080808000024002400240024002400240024020002802000e0400010203000b2001418080c08000410610a38080800020012802000d042001200129030810a4808080000c030b2001418680c08000410b10a38080800020012802000d032001200129030810a4808080000c020b2001419180c08000410510a38080800020012802000d022001290308210220012000290310200029031810928080800020012802000d0220012002200129030810a5808080000c010b2001419680c08000410710a38080800020012802000d0120012001290308200029030810a5808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f0020002001108f808080004201510b8a0101027f23808080800041206b2203248080808000200320023703182003200137031020034202370300024002400240200310978080800022024201109880808000450d0020024201108380808000220242ff018342cd00520d0220002002370308410021040c010b200041023a0001410121040b200020043a0000200341206a2480808080000f0b000b250020001097808080004201428480808080a0fa03428480808080c0970d1084808080001a0b0e00200020014201109c808080000b15002000109780808000200120021085808080001a0b10002000200120024201109e808080000b1d00200010978080800020012002109f8080800020031085808080001a0b4301017f23808080800041106b2202248080808000200220002001109280808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5101027e420021010240024041a080c0800010978080800022024202109880808000450d0020024202108380808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b140041c080c08000200020014202109e808080000b2900024020002d00000d0020002903080f0b20002d0001417f6aad42ff01834220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210c78080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b44000240200042ff018342cd00510d00000b200010a780808000410110a88080800041a080c0800020004202109c808080004201420010a18080800010a98080800042020b1500410010ae80808000200042021085808080001a0b1c00410110ae808080002000ad42208642048442021085808080001a0b1b00428480808080a0fa03428480808080c0970d1090808080001a0b4e01017f23808080800041106b22012480808080000240200042ff018342cd00510d00000b2001200010948080800020012903002001290308109f808080002100200141106a24808080800020000bcd0102017f027e23808080800041206b220124808080800020012000109380808000024020012802004101460d00200120012903102200200129031822021099808080000240024020012d00000d00200129030822031086808080001a20012002370318200120003703104202210020014202370300200110978080800042011087808080001a2001420337030020012003370308200142004200109d808080000c010b20012d0001417f6aad42ff01834220864283808080107c21000b200141206a24808080800020000f0b000b4501017f10ad80808000410310ae8080800042021087808080001a10af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841088808080001a42020b0f0010c2808080001086808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141f580c08000410510a38080800020012802000d042001200129030810a4808080000c030b200141fa80c08000410710a38080800020012802000d032001200129030810a4808080000c020b2001418181c08000410610a38080800020012802000d022001200129030810a4808080000c010b2001418781c08000410e10a38080800020012802000d012001200129030810a4808080000b200129030821022001290300500d010b000b200141106a24808080800020020b4602017f017e4101210002400240410110ae8080800022014202109880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b8b0305017f017e017f017e017f23808080800041206b220024808080800010ad8080800002400240410310ae8080800022014202109880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201089808080001a200041106a200029030010b28080800020002802100d002000290308220342ff01834204510d020b000b411210b380808000000b2000290318210110b480808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ae8080800042021087808080001a10af80808000210210af808080002204417f460d01200441016a220410a8808080002001108a808080001a41e080c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001088808080001a200041206a24808080800042020f0b10b780808000000b10b880808000000b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010b780808000000b0c00108e80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c780808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020b0300000b090010b780808000000b6802027f017e23808080800041106b2200248080808000200010a080808000410121010240024020002802004101470d0020002000290308370308410021010c010b200041053a00010b200020013a0000200010a2808080002102200041106a24808080800020020b4d01027f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200129031020012903181096808080002102200141206a2480808080002002ad0bb40302017f037e23808080800041e0006b220124808080800002400240200042ff018342cd00520d00200141c0006a10a0808080000240024020012802404101460d004283808080d00021000c010b20012903481086808080001a2001420337030020012000370308200141c0006a200110958080800002402001280240410171450d0020012903502001290358844200510d0042838080801021000c010b4201210242002103024041c080c0800010978080800022044202109880808000450d00200141c0006a2004420210838080800010938080800020012802404101460d0220012903582103200129035021020b200142023703202001200237033020012003370338200141206a2000109b80808000200141206a109a808080002001420337034020012000370348200141c0006a42014200109d808080002001420337034020012000370348200141c0006a109a808080002002200383427f510d02200242017c22002003200050ad7c10a18080800010a980808000200141c0006a2002200310928080800020012802404101460d01200129034821000b200141e0006a24808080800020000f0b000b10b880808000000b5601017f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200120012903102001290318109980808000200110a2808080002100200141206a24808080800020000b3a01017f10ad80808000410110be8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841088808080001a42020b1a00410210ae808080002000ad42ff018342021085808080001a0bda0102027f017e23808080800041106b22012480808080002001200010b2808080000240024020012802004101460d002001290308210010ad8080800010b4808080002102410310ae8080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021085808080001a419581c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001088808080001a200141106a24808080800042020f0b000b10b880808000000b1a002000ad4220864204842001ad422086420484108c808080000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ad8080800010c2808080002102200010a78080800041e880c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210c0808080001088808080001a200141106a24808080800042020b4101017e02400240410010ae8080800022004202109880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10b380808000000b20000bda0202017f017e23808080800041206b22032480808080000240200042ff018342cd00520d00200142ff018342cd00520d002003200210938080800020032802004101460d00200329031821022003290310210420001086808080001a02400240200420021096808080000d0042838080802021040c010b200320042002109980808000024020032d00004101470d0020032d0001417f6aad42ff01834220864283808080107c21040c010b024020032903082000108b808080004200510d0042838080803021040c010b20032001109480808000024020032903002003290308844200510d004283808080c00021040c010b2003200437031042022104200342023703002003200237031820032001109b808080002003420337030020032000370308200342004200109d808080002003420337030020032001370308200342014200109d808080000b200341206a24808080800020040f0b000b3c01017f10ad80808000410010be8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841088808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108d8080800021030b20004200370300200020033703080b0bb0010100418080c0000ba6014d696e7465724e657874546f6b656e49644f776e657242616c616e636500000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400c3160e636f6e747261637473706563763000000000000000a84275726e2061207469636b6574204e46542c2072656d6f76696e672069742066726f6d206578697374656e63650a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f206275726e0a0a23204572726f72730a2d20496620746f6b656e5f696420646f6573206e6f74206578697374000000046275726e000000010000000000000008746f6b656e5f69640000000a00000001000003e9000003ed000000000000000300000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f7200000000000005000000000000001455736572416c72656164794861735469636b657400000001000000000000000e496e76616c6964546f6b656e4964000000000002000000000000000c556e617574686f72697a6564000000030000000000000019526563697069656e74416c72656164794861735469636b657400000000000004000000000000000e4e6f74496e697469616c697a65640000000000050000000000000086436865636b206966206120746f6b656e2069732076616c6964202865786973747320616e64206e6f74206275726e6564290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f20636865636b00000000000869735f76616c6964000000010000000000000008746f6b656e5f69640000000a0000000100000001000000000000006d47657420746865206f776e6572206f66206120746f6b656e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207175657279000000000000086f776e65725f6f66000000010000000000000008746f6b656e5f69640000000a00000001000003e90000001300000003000000020000002153746f72616765206b65797320666f7220746865204e465420636f6e74726163740000000000000000000007446174614b65790000000004000000000000001f416464726573732077697468206d696e74696e672070726976696c6567657300000000064d696e746572000000000000000000154e65787420746f6b656e20494420746f206d696e740000000000000b4e657874546f6b656e4964000000000100000022546f6b656e206f776e6572736869703a20746f6b656e5f6964202d3e206f776e65720000000000054f776e6572000000000000010000000a000000010000001742616c616e63653a206f776e6572202d3e20636f756e74000000000742616c616e6365000000000100000013000000000000006c476574207468652062616c616e6365206f6620616e206f776e65720a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606f776e657260202d20546865206164647265737320746f2071756572790000000a62616c616e63655f6f6600000000000100000000000000056f776e657200000000000013000000010000000a000000000000004647657420746865206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e7400000000000a6765745f6d696e74657200000000000000000001000003e90000001300000003000000000000014b5472616e736665722061207469636b6574204e46542066726f6d206f6e65206164647265737320746f20616e6f746865720a0a456e666f7263657320746865206f6e652d7469636b65742d7065722d757365722072756c6520666f722074686520726563697069656e742e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206066726f6d60202d2043757272656e74206f776e6572206f6620746865207469636b65740a2a2060746f60202d20526563697069656e7420616464726573730a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207472616e736665720a0a23204572726f72730a2d204966206066726f6d60206973206e6f7420746865206f776e65720a2d2049662060746f6020616c7265616479206861732061207469636b6574000000000d7472616e736665725f66726f6d00000000000003000000000000000466726f6d000000130000000000000002746f0000000000130000000000000008746f6b656e5f69640000000a00000001000003e9000003ed00000000000000030000000000000090496e697469616c697a6520746865204e465420636f6e747261637420776974682061206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742063616e206d696e74206e6577207469636b6574730000000d5f5f636f6e7374727563746f720000000000000100000000000000066d696e7465720000000000130000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e000000000000130000000000000000000000fd4d696e742061206e6577207469636b6574204e465420746f2074686520726563697069656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060726563697069656e7460202d204164647265737320746f207265636569766520746865207469636b65740a0a232052657475726e730a54686520746f6b656e204944206f6620746865206d696e746564207469636b65740a0a23204572726f72730a2d2049662063616c6c6572206973206e6f7420746865206d696e7465720a2d20496620726563697069656e7420616c7265616479206861732061207469636b65740000000000000f6d696e745f7469636b65745f6e667400000000010000000000000009726563697069656e740000000000001300000001000003e90000000a000000030000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_factory/test_snapshots/test/test_get_admin.1.json b/soroban-contract/contracts/ticket_factory/test_snapshots/test/test_get_admin.1.json
deleted file mode 100644
index 5db01741..00000000
--- a/soroban-contract/contracts/ticket_factory/test_snapshots/test/test_get_admin.1.json
+++ /dev/null
@@ -1,163 +0,0 @@
-{
- "generators": {
- "address": 2,
- "nonce": 0
- },
- "auth": [
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TotalTickets"
- }
- ]
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1911,
- "n_functions": 54,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 18,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 18,
- "n_exports": 19,
- "n_data_segment_bytes": 166
- }
- }
- },
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185",
- "code": "0061736d0100000001611260027e7e017e60017e017e60047e7e7e7e017e60037e7e7e017e6000017e60037f7e7e0060027f7e0060027f7f0060027e7e017f60017f017e60017f0060047f7e7e7e0060027e7e0060037f7f7f0060017e006000006000017f60027f7f017e026d12016901330000016901350001016901340001016c01310000016c01370002016c015f0003016101300001016c01320000017801310000017601680003016c013600010178013000000176016700000162016a0000017801330004016c01300000016c0138000001620138000103373605060607080908050a0605050b000a0c090d0605010e0a0f0101040f09100104060a1011090f0f04010101040a011101040304040f0d05030100110619037f01418080c0000b7f0041a681c0000b7f0041b081c0000b07f40113066d656d6f727902000d5f5f636f6e7374727563746f7200260a62616c616e63655f6f66002a046275726e002b0e63616e63656c5f75706772616465002c0e636f6d6d69745f7570677261646500310a6765745f6d696e74657200390869735f76616c6964003a0f6d696e745f7469636b65745f6e6674003b086f776e65725f6f66003c057061757365003d107363686564756c655f75706772616465003f0e7472616e736665725f61646d696e00410d7472616e736665725f66726f6d004307756e706175736500440776657273696f6e0045015f00460a5f5f646174615f656e6403010b5f5f686561705f6261736503020afd2636460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110808080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b6701027f23808080800041c0006b22022480808080002002420337030020022001370308200241206a200210958080800020022903302101200020022903384200200228022041017122031b37030820002001420020031b370300200241c0006a2480808080000b8d0102017f017e23808080800041206b22022480808080000240024002402001109780808000220342011098808080000d00420021030c010b20022003420110838080800010938080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000b4901027f23808080800041206b2202248080808000200220013703182002200037031020024202370300200210978080800042011098808080002103200241206a24808080800020030b920202017f017e23808080800041106b2201248080808000024002400240024002400240024020002802000e0400010203000b2001418080c08000410610a38080800020012802000d042001200129030810a4808080000c030b2001418680c08000410b10a38080800020012802000d032001200129030810a4808080000c020b2001419180c08000410510a38080800020012802000d022001290308210220012000290310200029031810928080800020012802000d0220012002200129030810a5808080000c010b2001419680c08000410710a38080800020012802000d0120012001290308200029030810a5808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f0020002001108f808080004201510b8a0101027f23808080800041206b2203248080808000200320023703182003200137031020034202370300024002400240200310978080800022024201109880808000450d0020024201108380808000220242ff018342cd00520d0220002002370308410021040c010b200041023a0001410121040b200020043a0000200341206a2480808080000f0b000b250020001097808080004201428480808080a0fa03428480808080c0970d1084808080001a0b0e00200020014201109c808080000b15002000109780808000200120021085808080001a0b10002000200120024201109e808080000b1d00200010978080800020012002109f8080800020031085808080001a0b4301017f23808080800041106b2202248080808000200220002001109280808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5101027e420021010240024041a080c0800010978080800022024202109880808000450d0020024202108380808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b140041c080c08000200020014202109e808080000b2900024020002d00000d0020002903080f0b20002d0001417f6aad42ff01834220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210c78080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b44000240200042ff018342cd00510d00000b200010a780808000410110a88080800041a080c0800020004202109c808080004201420010a18080800010a98080800042020b1500410010ae80808000200042021085808080001a0b1c00410110ae808080002000ad42208642048442021085808080001a0b1b00428480808080a0fa03428480808080c0970d1090808080001a0b4e01017f23808080800041106b22012480808080000240200042ff018342cd00510d00000b2001200010948080800020012903002001290308109f808080002100200141106a24808080800020000bcd0102017f027e23808080800041206b220124808080800020012000109380808000024020012802004101460d00200120012903102200200129031822021099808080000240024020012d00000d00200129030822031086808080001a20012002370318200120003703104202210020014202370300200110978080800042011087808080001a2001420337030020012003370308200142004200109d808080000c010b20012d0001417f6aad42ff01834220864283808080107c21000b200141206a24808080800020000f0b000b4501017f10ad80808000410310ae8080800042021087808080001a10af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841088808080001a42020b0f0010c2808080001086808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141f580c08000410510a38080800020012802000d042001200129030810a4808080000c030b200141fa80c08000410710a38080800020012802000d032001200129030810a4808080000c020b2001418181c08000410610a38080800020012802000d022001200129030810a4808080000c010b2001418781c08000410e10a38080800020012802000d012001200129030810a4808080000b200129030821022001290300500d010b000b200141106a24808080800020020b4602017f017e4101210002400240410110ae8080800022014202109880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b8b0305017f017e017f017e017f23808080800041206b220024808080800010ad8080800002400240410310ae8080800022014202109880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201089808080001a200041106a200029030010b28080800020002802100d002000290308220342ff01834204510d020b000b411210b380808000000b2000290318210110b480808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ae8080800042021087808080001a10af80808000210210af808080002204417f460d01200441016a220410a8808080002001108a808080001a41e080c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001088808080001a200041206a24808080800042020f0b10b780808000000b10b880808000000b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010b780808000000b0c00108e80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c780808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020b0300000b090010b780808000000b6802027f017e23808080800041106b2200248080808000200010a080808000410121010240024020002802004101470d0020002000290308370308410021010c010b200041053a00010b200020013a0000200010a2808080002102200041106a24808080800020020b4d01027f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200129031020012903181096808080002102200141206a2480808080002002ad0bb40302017f037e23808080800041e0006b220124808080800002400240200042ff018342cd00520d00200141c0006a10a0808080000240024020012802404101460d004283808080d00021000c010b20012903481086808080001a2001420337030020012000370308200141c0006a200110958080800002402001280240410171450d0020012903502001290358844200510d0042838080801021000c010b4201210242002103024041c080c0800010978080800022044202109880808000450d00200141c0006a2004420210838080800010938080800020012802404101460d0220012903582103200129035021020b200142023703202001200237033020012003370338200141206a2000109b80808000200141206a109a808080002001420337034020012000370348200141c0006a42014200109d808080002001420337034020012000370348200141c0006a109a808080002002200383427f510d02200242017c22002003200050ad7c10a18080800010a980808000200141c0006a2002200310928080800020012802404101460d01200129034821000b200141e0006a24808080800020000f0b000b10b880808000000b5601017f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200120012903102001290318109980808000200110a2808080002100200141206a24808080800020000b3a01017f10ad80808000410110be8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841088808080001a42020b1a00410210ae808080002000ad42ff018342021085808080001a0bda0102027f017e23808080800041106b22012480808080002001200010b2808080000240024020012802004101460d002001290308210010ad8080800010b4808080002102410310ae8080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021085808080001a419581c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001088808080001a200141106a24808080800042020f0b000b10b880808000000b1a002000ad4220864204842001ad422086420484108c808080000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ad8080800010c2808080002102200010a78080800041e880c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210c0808080001088808080001a200141106a24808080800042020b4101017e02400240410010ae8080800022004202109880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10b380808000000b20000bda0202017f017e23808080800041206b22032480808080000240200042ff018342cd00520d00200142ff018342cd00520d002003200210938080800020032802004101460d00200329031821022003290310210420001086808080001a02400240200420021096808080000d0042838080802021040c010b200320042002109980808000024020032d00004101470d0020032d0001417f6aad42ff01834220864283808080107c21040c010b024020032903082000108b808080004200510d0042838080803021040c010b20032001109480808000024020032903002003290308844200510d004283808080c00021040c010b2003200437031042022104200342023703002003200237031820032001109b808080002003420337030020032000370308200342004200109d808080002003420337030020032001370308200342014200109d808080000b200341206a24808080800020040f0b000b3c01017f10ad80808000410010be8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841088808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108d8080800021030b20004200370300200020033703080b0bb0010100418080c0000ba6014d696e7465724e657874546f6b656e49644f776e657242616c616e636500000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400c3160e636f6e747261637473706563763000000000000000a84275726e2061207469636b6574204e46542c2072656d6f76696e672069742066726f6d206578697374656e63650a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f206275726e0a0a23204572726f72730a2d20496620746f6b656e5f696420646f6573206e6f74206578697374000000046275726e000000010000000000000008746f6b656e5f69640000000a00000001000003e9000003ed000000000000000300000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f7200000000000005000000000000001455736572416c72656164794861735469636b657400000001000000000000000e496e76616c6964546f6b656e4964000000000002000000000000000c556e617574686f72697a6564000000030000000000000019526563697069656e74416c72656164794861735469636b657400000000000004000000000000000e4e6f74496e697469616c697a65640000000000050000000000000086436865636b206966206120746f6b656e2069732076616c6964202865786973747320616e64206e6f74206275726e6564290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f20636865636b00000000000869735f76616c6964000000010000000000000008746f6b656e5f69640000000a0000000100000001000000000000006d47657420746865206f776e6572206f66206120746f6b656e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207175657279000000000000086f776e65725f6f66000000010000000000000008746f6b656e5f69640000000a00000001000003e90000001300000003000000020000002153746f72616765206b65797320666f7220746865204e465420636f6e74726163740000000000000000000007446174614b65790000000004000000000000001f416464726573732077697468206d696e74696e672070726976696c6567657300000000064d696e746572000000000000000000154e65787420746f6b656e20494420746f206d696e740000000000000b4e657874546f6b656e4964000000000100000022546f6b656e206f776e6572736869703a20746f6b656e5f6964202d3e206f776e65720000000000054f776e6572000000000000010000000a000000010000001742616c616e63653a206f776e6572202d3e20636f756e74000000000742616c616e6365000000000100000013000000000000006c476574207468652062616c616e6365206f6620616e206f776e65720a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606f776e657260202d20546865206164647265737320746f2071756572790000000a62616c616e63655f6f6600000000000100000000000000056f776e657200000000000013000000010000000a000000000000004647657420746865206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e7400000000000a6765745f6d696e74657200000000000000000001000003e90000001300000003000000000000014b5472616e736665722061207469636b6574204e46542066726f6d206f6e65206164647265737320746f20616e6f746865720a0a456e666f7263657320746865206f6e652d7469636b65742d7065722d757365722072756c6520666f722074686520726563697069656e742e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206066726f6d60202d2043757272656e74206f776e6572206f6620746865207469636b65740a2a2060746f60202d20526563697069656e7420616464726573730a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207472616e736665720a0a23204572726f72730a2d204966206066726f6d60206973206e6f7420746865206f776e65720a2d2049662060746f6020616c7265616479206861732061207469636b6574000000000d7472616e736665725f66726f6d00000000000003000000000000000466726f6d000000130000000000000002746f0000000000130000000000000008746f6b656e5f69640000000a00000001000003e9000003ed00000000000000030000000000000090496e697469616c697a6520746865204e465420636f6e747261637420776974682061206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742063616e206d696e74206e6577207469636b6574730000000d5f5f636f6e7374727563746f720000000000000100000000000000066d696e7465720000000000130000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e000000000000130000000000000000000000fd4d696e742061206e6577207469636b6574204e465420746f2074686520726563697069656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060726563697069656e7460202d204164647265737320746f207265636569766520746865207469636b65740a0a232052657475726e730a54686520746f6b656e204944206f6620746865206d696e746564207469636b65740a0a23204572726f72730a2d2049662063616c6c6572206973206e6f7420746865206d696e7465720a2d20496620726563697069656e7420616c7265616479206861732061207469636b65740000000000000f6d696e745f7469636b65745f6e667400000000010000000000000009726563697069656e740000000000001300000001000003e90000000a000000030000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_factory/test_snapshots/test/test_returns_correct_address.1.json b/soroban-contract/contracts/ticket_factory/test_snapshots/test/test_returns_correct_address.1.json
deleted file mode 100644
index 850e6e4b..00000000
--- a/soroban-contract/contracts/ticket_factory/test_snapshots/test/test_returns_correct_address.1.json
+++ /dev/null
@@ -1,347 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "deploy_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "bytes": "0202020202020202020202020202020202020202020202020202020202020202"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CDBHVOMURB7C5GSC2B4A6JSQWNGDDXO3ZMSGD7TJJTPH6MTKCCN5ZJWI"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TotalTickets"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CDBHVOMURB7C5GSC2B4A6JSQWNGDDXO3ZMSGD7TJJTPH6MTKCCN5ZJWI",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CDBHVOMURB7C5GSC2B4A6JSQWNGDDXO3ZMSGD7TJJTPH6MTKCCN5ZJWI",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1911,
- "n_functions": 54,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 18,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 18,
- "n_exports": 19,
- "n_data_segment_bytes": 166
- }
- }
- },
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185",
- "code": "0061736d0100000001611260027e7e017e60017e017e60047e7e7e7e017e60037e7e7e017e6000017e60037f7e7e0060027f7e0060027f7f0060027e7e017f60017f017e60017f0060047f7e7e7e0060027e7e0060037f7f7f0060017e006000006000017f60027f7f017e026d12016901330000016901350001016901340001016c01310000016c01370002016c015f0003016101300001016c01320000017801310000017601680003016c013600010178013000000176016700000162016a0000017801330004016c01300000016c0138000001620138000103373605060607080908050a0605050b000a0c090d0605010e0a0f0101040f09100104060a1011090f0f04010101040a011101040304040f0d05030100110619037f01418080c0000b7f0041a681c0000b7f0041b081c0000b07f40113066d656d6f727902000d5f5f636f6e7374727563746f7200260a62616c616e63655f6f66002a046275726e002b0e63616e63656c5f75706772616465002c0e636f6d6d69745f7570677261646500310a6765745f6d696e74657200390869735f76616c6964003a0f6d696e745f7469636b65745f6e6674003b086f776e65725f6f66003c057061757365003d107363686564756c655f75706772616465003f0e7472616e736665725f61646d696e00410d7472616e736665725f66726f6d004307756e706175736500440776657273696f6e0045015f00460a5f5f646174615f656e6403010b5f5f686561705f6261736503020afd2636460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110808080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b6701027f23808080800041c0006b22022480808080002002420337030020022001370308200241206a200210958080800020022903302101200020022903384200200228022041017122031b37030820002001420020031b370300200241c0006a2480808080000b8d0102017f017e23808080800041206b22022480808080000240024002402001109780808000220342011098808080000d00420021030c010b20022003420110838080800010938080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000b4901027f23808080800041206b2202248080808000200220013703182002200037031020024202370300200210978080800042011098808080002103200241206a24808080800020030b920202017f017e23808080800041106b2201248080808000024002400240024002400240024020002802000e0400010203000b2001418080c08000410610a38080800020012802000d042001200129030810a4808080000c030b2001418680c08000410b10a38080800020012802000d032001200129030810a4808080000c020b2001419180c08000410510a38080800020012802000d022001290308210220012000290310200029031810928080800020012802000d0220012002200129030810a5808080000c010b2001419680c08000410710a38080800020012802000d0120012001290308200029030810a5808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f0020002001108f808080004201510b8a0101027f23808080800041206b2203248080808000200320023703182003200137031020034202370300024002400240200310978080800022024201109880808000450d0020024201108380808000220242ff018342cd00520d0220002002370308410021040c010b200041023a0001410121040b200020043a0000200341206a2480808080000f0b000b250020001097808080004201428480808080a0fa03428480808080c0970d1084808080001a0b0e00200020014201109c808080000b15002000109780808000200120021085808080001a0b10002000200120024201109e808080000b1d00200010978080800020012002109f8080800020031085808080001a0b4301017f23808080800041106b2202248080808000200220002001109280808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5101027e420021010240024041a080c0800010978080800022024202109880808000450d0020024202108380808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b140041c080c08000200020014202109e808080000b2900024020002d00000d0020002903080f0b20002d0001417f6aad42ff01834220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210c78080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b44000240200042ff018342cd00510d00000b200010a780808000410110a88080800041a080c0800020004202109c808080004201420010a18080800010a98080800042020b1500410010ae80808000200042021085808080001a0b1c00410110ae808080002000ad42208642048442021085808080001a0b1b00428480808080a0fa03428480808080c0970d1090808080001a0b4e01017f23808080800041106b22012480808080000240200042ff018342cd00510d00000b2001200010948080800020012903002001290308109f808080002100200141106a24808080800020000bcd0102017f027e23808080800041206b220124808080800020012000109380808000024020012802004101460d00200120012903102200200129031822021099808080000240024020012d00000d00200129030822031086808080001a20012002370318200120003703104202210020014202370300200110978080800042011087808080001a2001420337030020012003370308200142004200109d808080000c010b20012d0001417f6aad42ff01834220864283808080107c21000b200141206a24808080800020000f0b000b4501017f10ad80808000410310ae8080800042021087808080001a10af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841088808080001a42020b0f0010c2808080001086808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141f580c08000410510a38080800020012802000d042001200129030810a4808080000c030b200141fa80c08000410710a38080800020012802000d032001200129030810a4808080000c020b2001418181c08000410610a38080800020012802000d022001200129030810a4808080000c010b2001418781c08000410e10a38080800020012802000d012001200129030810a4808080000b200129030821022001290300500d010b000b200141106a24808080800020020b4602017f017e4101210002400240410110ae8080800022014202109880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b8b0305017f017e017f017e017f23808080800041206b220024808080800010ad8080800002400240410310ae8080800022014202109880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201089808080001a200041106a200029030010b28080800020002802100d002000290308220342ff01834204510d020b000b411210b380808000000b2000290318210110b480808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ae8080800042021087808080001a10af80808000210210af808080002204417f460d01200441016a220410a8808080002001108a808080001a41e080c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001088808080001a200041206a24808080800042020f0b10b780808000000b10b880808000000b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010b780808000000b0c00108e80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c780808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020b0300000b090010b780808000000b6802027f017e23808080800041106b2200248080808000200010a080808000410121010240024020002802004101470d0020002000290308370308410021010c010b200041053a00010b200020013a0000200010a2808080002102200041106a24808080800020020b4d01027f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200129031020012903181096808080002102200141206a2480808080002002ad0bb40302017f037e23808080800041e0006b220124808080800002400240200042ff018342cd00520d00200141c0006a10a0808080000240024020012802404101460d004283808080d00021000c010b20012903481086808080001a2001420337030020012000370308200141c0006a200110958080800002402001280240410171450d0020012903502001290358844200510d0042838080801021000c010b4201210242002103024041c080c0800010978080800022044202109880808000450d00200141c0006a2004420210838080800010938080800020012802404101460d0220012903582103200129035021020b200142023703202001200237033020012003370338200141206a2000109b80808000200141206a109a808080002001420337034020012000370348200141c0006a42014200109d808080002001420337034020012000370348200141c0006a109a808080002002200383427f510d02200242017c22002003200050ad7c10a18080800010a980808000200141c0006a2002200310928080800020012802404101460d01200129034821000b200141e0006a24808080800020000f0b000b10b880808000000b5601017f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200120012903102001290318109980808000200110a2808080002100200141206a24808080800020000b3a01017f10ad80808000410110be8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841088808080001a42020b1a00410210ae808080002000ad42ff018342021085808080001a0bda0102027f017e23808080800041106b22012480808080002001200010b2808080000240024020012802004101460d002001290308210010ad8080800010b4808080002102410310ae8080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021085808080001a419581c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001088808080001a200141106a24808080800042020f0b000b10b880808000000b1a002000ad4220864204842001ad422086420484108c808080000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ad8080800010c2808080002102200010a78080800041e880c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210c0808080001088808080001a200141106a24808080800042020b4101017e02400240410010ae8080800022004202109880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10b380808000000b20000bda0202017f017e23808080800041206b22032480808080000240200042ff018342cd00520d00200142ff018342cd00520d002003200210938080800020032802004101460d00200329031821022003290310210420001086808080001a02400240200420021096808080000d0042838080802021040c010b200320042002109980808000024020032d00004101470d0020032d0001417f6aad42ff01834220864283808080107c21040c010b024020032903082000108b808080004200510d0042838080803021040c010b20032001109480808000024020032903002003290308844200510d004283808080c00021040c010b2003200437031042022104200342023703002003200237031820032001109b808080002003420337030020032000370308200342004200109d808080002003420337030020032001370308200342014200109d808080000b200341206a24808080800020040f0b000b3c01017f10ad80808000410010be8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841088808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108d8080800021030b20004200370300200020033703080b0bb0010100418080c0000ba6014d696e7465724e657874546f6b656e49644f776e657242616c616e636500000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400c3160e636f6e747261637473706563763000000000000000a84275726e2061207469636b6574204e46542c2072656d6f76696e672069742066726f6d206578697374656e63650a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f206275726e0a0a23204572726f72730a2d20496620746f6b656e5f696420646f6573206e6f74206578697374000000046275726e000000010000000000000008746f6b656e5f69640000000a00000001000003e9000003ed000000000000000300000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f7200000000000005000000000000001455736572416c72656164794861735469636b657400000001000000000000000e496e76616c6964546f6b656e4964000000000002000000000000000c556e617574686f72697a6564000000030000000000000019526563697069656e74416c72656164794861735469636b657400000000000004000000000000000e4e6f74496e697469616c697a65640000000000050000000000000086436865636b206966206120746f6b656e2069732076616c6964202865786973747320616e64206e6f74206275726e6564290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f20636865636b00000000000869735f76616c6964000000010000000000000008746f6b656e5f69640000000a0000000100000001000000000000006d47657420746865206f776e6572206f66206120746f6b656e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207175657279000000000000086f776e65725f6f66000000010000000000000008746f6b656e5f69640000000a00000001000003e90000001300000003000000020000002153746f72616765206b65797320666f7220746865204e465420636f6e74726163740000000000000000000007446174614b65790000000004000000000000001f416464726573732077697468206d696e74696e672070726976696c6567657300000000064d696e746572000000000000000000154e65787420746f6b656e20494420746f206d696e740000000000000b4e657874546f6b656e4964000000000100000022546f6b656e206f776e6572736869703a20746f6b656e5f6964202d3e206f776e65720000000000054f776e6572000000000000010000000a000000010000001742616c616e63653a206f776e6572202d3e20636f756e74000000000742616c616e6365000000000100000013000000000000006c476574207468652062616c616e6365206f6620616e206f776e65720a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606f776e657260202d20546865206164647265737320746f2071756572790000000a62616c616e63655f6f6600000000000100000000000000056f776e657200000000000013000000010000000a000000000000004647657420746865206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e7400000000000a6765745f6d696e74657200000000000000000001000003e90000001300000003000000000000014b5472616e736665722061207469636b6574204e46542066726f6d206f6e65206164647265737320746f20616e6f746865720a0a456e666f7263657320746865206f6e652d7469636b65742d7065722d757365722072756c6520666f722074686520726563697069656e742e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206066726f6d60202d2043757272656e74206f776e6572206f6620746865207469636b65740a2a2060746f60202d20526563697069656e7420616464726573730a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207472616e736665720a0a23204572726f72730a2d204966206066726f6d60206973206e6f7420746865206f776e65720a2d2049662060746f6020616c7265616479206861732061207469636b6574000000000d7472616e736665725f66726f6d00000000000003000000000000000466726f6d000000130000000000000002746f0000000000130000000000000008746f6b656e5f69640000000a00000001000003e9000003ed00000000000000030000000000000090496e697469616c697a6520746865204e465420636f6e747261637420776974682061206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742063616e206d696e74206e6577207469636b6574730000000d5f5f636f6e7374727563746f720000000000000100000000000000066d696e7465720000000000130000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e000000000000130000000000000000000000fd4d696e742061206e6577207469636b6574204e465420746f2074686520726563697069656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060726563697069656e7460202d204164647265737320746f207265636569766520746865207469636b65740a0a232052657475726e730a54686520746f6b656e204944206f6620746865206d696e746564207469636b65740a0a23204572726f72730a2d2049662063616c6c6572206973206e6f7420746865206d696e7465720a2d20496620726563697069656e7420616c7265616479206861732061207469636b65740000000000000f6d696e745f7469636b65745f6e667400000000010000000000000009726563697069656e740000000000001300000001000003e90000000a000000030000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_factory/test_snapshots/test/test_tracking_storage_works.1.json b/soroban-contract/contracts/ticket_factory/test_snapshots/test/test_tracking_storage_works.1.json
deleted file mode 100644
index b2e963f9..00000000
--- a/soroban-contract/contracts/ticket_factory/test_snapshots/test/test_tracking_storage_works.1.json
+++ /dev/null
@@ -1,1089 +0,0 @@
-{
- "generators": {
- "address": 7,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "deploy_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "deploy_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "bytes": "0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "deploy_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "bytes": "0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "deploy_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "deploy_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CCB5SLHNTH2ESV7JEM6TONBCCASPFLWHLVKSPAYFWC55LMPG32OHNJU2"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 2
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 2
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CA65HDEZJTDIR6GEVJK6NRTKCWP2NKWRTIHLLCVQTMTD6LXWYP44QQWK"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 3
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 3
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CCXIWYOVO2OEXJIBU7VHDYALK6TLIL4RTK63IELOLXIUAHT5YTBXHKGV"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 4
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 4
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAZFTRVTJZFP7GEIOERFWQJVLVUJHFKI3AQFJW3ZCAPWE3YWHVVMS6CQ"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 5
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 5
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CDB2UPUTXRFGONQAF5GNA2FVIOP6NX76P2MQQDQBBTPEDBSB6VE7STFP"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TotalTickets"
- }
- ]
- },
- "val": {
- "u32": 5
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAZFTRVTJZFP7GEIOERFWQJVLVUJHFKI3AQFJW3ZCAPWE3YWHVVMS6CQ",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAZFTRVTJZFP7GEIOERFWQJVLVUJHFKI3AQFJW3ZCAPWE3YWHVVMS6CQ",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CA65HDEZJTDIR6GEVJK6NRTKCWP2NKWRTIHLLCVQTMTD6LXWYP44QQWK",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CA65HDEZJTDIR6GEVJK6NRTKCWP2NKWRTIHLLCVQTMTD6LXWYP44QQWK",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CCB5SLHNTH2ESV7JEM6TONBCCASPFLWHLVKSPAYFWC55LMPG32OHNJU2",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CCB5SLHNTH2ESV7JEM6TONBCCASPFLWHLVKSPAYFWC55LMPG32OHNJU2",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CCXIWYOVO2OEXJIBU7VHDYALK6TLIL4RTK63IELOLXIUAHT5YTBXHKGV",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CCXIWYOVO2OEXJIBU7VHDYALK6TLIL4RTK63IELOLXIUAHT5YTBXHKGV",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CDB2UPUTXRFGONQAF5GNA2FVIOP6NX76P2MQQDQBBTPEDBSB6VE7STFP",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CDB2UPUTXRFGONQAF5GNA2FVIOP6NX76P2MQQDQBBTPEDBSB6VE7STFP",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1911,
- "n_functions": 54,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 18,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 18,
- "n_exports": 19,
- "n_data_segment_bytes": 166
- }
- }
- },
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185",
- "code": "0061736d0100000001611260027e7e017e60017e017e60047e7e7e7e017e60037e7e7e017e6000017e60037f7e7e0060027f7e0060027f7f0060027e7e017f60017f017e60017f0060047f7e7e7e0060027e7e0060037f7f7f0060017e006000006000017f60027f7f017e026d12016901330000016901350001016901340001016c01310000016c01370002016c015f0003016101300001016c01320000017801310000017601680003016c013600010178013000000176016700000162016a0000017801330004016c01300000016c0138000001620138000103373605060607080908050a0605050b000a0c090d0605010e0a0f0101040f09100104060a1011090f0f04010101040a011101040304040f0d05030100110619037f01418080c0000b7f0041a681c0000b7f0041b081c0000b07f40113066d656d6f727902000d5f5f636f6e7374727563746f7200260a62616c616e63655f6f66002a046275726e002b0e63616e63656c5f75706772616465002c0e636f6d6d69745f7570677261646500310a6765745f6d696e74657200390869735f76616c6964003a0f6d696e745f7469636b65745f6e6674003b086f776e65725f6f66003c057061757365003d107363686564756c655f75706772616465003f0e7472616e736665725f61646d696e00410d7472616e736665725f66726f6d004307756e706175736500440776657273696f6e0045015f00460a5f5f646174615f656e6403010b5f5f686561705f6261736503020afd2636460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110808080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b6701027f23808080800041c0006b22022480808080002002420337030020022001370308200241206a200210958080800020022903302101200020022903384200200228022041017122031b37030820002001420020031b370300200241c0006a2480808080000b8d0102017f017e23808080800041206b22022480808080000240024002402001109780808000220342011098808080000d00420021030c010b20022003420110838080800010938080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000b4901027f23808080800041206b2202248080808000200220013703182002200037031020024202370300200210978080800042011098808080002103200241206a24808080800020030b920202017f017e23808080800041106b2201248080808000024002400240024002400240024020002802000e0400010203000b2001418080c08000410610a38080800020012802000d042001200129030810a4808080000c030b2001418680c08000410b10a38080800020012802000d032001200129030810a4808080000c020b2001419180c08000410510a38080800020012802000d022001290308210220012000290310200029031810928080800020012802000d0220012002200129030810a5808080000c010b2001419680c08000410710a38080800020012802000d0120012001290308200029030810a5808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f0020002001108f808080004201510b8a0101027f23808080800041206b2203248080808000200320023703182003200137031020034202370300024002400240200310978080800022024201109880808000450d0020024201108380808000220242ff018342cd00520d0220002002370308410021040c010b200041023a0001410121040b200020043a0000200341206a2480808080000f0b000b250020001097808080004201428480808080a0fa03428480808080c0970d1084808080001a0b0e00200020014201109c808080000b15002000109780808000200120021085808080001a0b10002000200120024201109e808080000b1d00200010978080800020012002109f8080800020031085808080001a0b4301017f23808080800041106b2202248080808000200220002001109280808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5101027e420021010240024041a080c0800010978080800022024202109880808000450d0020024202108380808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b140041c080c08000200020014202109e808080000b2900024020002d00000d0020002903080f0b20002d0001417f6aad42ff01834220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210c78080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b44000240200042ff018342cd00510d00000b200010a780808000410110a88080800041a080c0800020004202109c808080004201420010a18080800010a98080800042020b1500410010ae80808000200042021085808080001a0b1c00410110ae808080002000ad42208642048442021085808080001a0b1b00428480808080a0fa03428480808080c0970d1090808080001a0b4e01017f23808080800041106b22012480808080000240200042ff018342cd00510d00000b2001200010948080800020012903002001290308109f808080002100200141106a24808080800020000bcd0102017f027e23808080800041206b220124808080800020012000109380808000024020012802004101460d00200120012903102200200129031822021099808080000240024020012d00000d00200129030822031086808080001a20012002370318200120003703104202210020014202370300200110978080800042011087808080001a2001420337030020012003370308200142004200109d808080000c010b20012d0001417f6aad42ff01834220864283808080107c21000b200141206a24808080800020000f0b000b4501017f10ad80808000410310ae8080800042021087808080001a10af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841088808080001a42020b0f0010c2808080001086808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141f580c08000410510a38080800020012802000d042001200129030810a4808080000c030b200141fa80c08000410710a38080800020012802000d032001200129030810a4808080000c020b2001418181c08000410610a38080800020012802000d022001200129030810a4808080000c010b2001418781c08000410e10a38080800020012802000d012001200129030810a4808080000b200129030821022001290300500d010b000b200141106a24808080800020020b4602017f017e4101210002400240410110ae8080800022014202109880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b8b0305017f017e017f017e017f23808080800041206b220024808080800010ad8080800002400240410310ae8080800022014202109880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201089808080001a200041106a200029030010b28080800020002802100d002000290308220342ff01834204510d020b000b411210b380808000000b2000290318210110b480808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ae8080800042021087808080001a10af80808000210210af808080002204417f460d01200441016a220410a8808080002001108a808080001a41e080c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001088808080001a200041206a24808080800042020f0b10b780808000000b10b880808000000b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010b780808000000b0c00108e80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c780808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020b0300000b090010b780808000000b6802027f017e23808080800041106b2200248080808000200010a080808000410121010240024020002802004101470d0020002000290308370308410021010c010b200041053a00010b200020013a0000200010a2808080002102200041106a24808080800020020b4d01027f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200129031020012903181096808080002102200141206a2480808080002002ad0bb40302017f037e23808080800041e0006b220124808080800002400240200042ff018342cd00520d00200141c0006a10a0808080000240024020012802404101460d004283808080d00021000c010b20012903481086808080001a2001420337030020012000370308200141c0006a200110958080800002402001280240410171450d0020012903502001290358844200510d0042838080801021000c010b4201210242002103024041c080c0800010978080800022044202109880808000450d00200141c0006a2004420210838080800010938080800020012802404101460d0220012903582103200129035021020b200142023703202001200237033020012003370338200141206a2000109b80808000200141206a109a808080002001420337034020012000370348200141c0006a42014200109d808080002001420337034020012000370348200141c0006a109a808080002002200383427f510d02200242017c22002003200050ad7c10a18080800010a980808000200141c0006a2002200310928080800020012802404101460d01200129034821000b200141e0006a24808080800020000f0b000b10b880808000000b5601017f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200120012903102001290318109980808000200110a2808080002100200141206a24808080800020000b3a01017f10ad80808000410110be8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841088808080001a42020b1a00410210ae808080002000ad42ff018342021085808080001a0bda0102027f017e23808080800041106b22012480808080002001200010b2808080000240024020012802004101460d002001290308210010ad8080800010b4808080002102410310ae8080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021085808080001a419581c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001088808080001a200141106a24808080800042020f0b000b10b880808000000b1a002000ad4220864204842001ad422086420484108c808080000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ad8080800010c2808080002102200010a78080800041e880c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210c0808080001088808080001a200141106a24808080800042020b4101017e02400240410010ae8080800022004202109880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10b380808000000b20000bda0202017f017e23808080800041206b22032480808080000240200042ff018342cd00520d00200142ff018342cd00520d002003200210938080800020032802004101460d00200329031821022003290310210420001086808080001a02400240200420021096808080000d0042838080802021040c010b200320042002109980808000024020032d00004101470d0020032d0001417f6aad42ff01834220864283808080107c21040c010b024020032903082000108b808080004200510d0042838080803021040c010b20032001109480808000024020032903002003290308844200510d004283808080c00021040c010b2003200437031042022104200342023703002003200237031820032001109b808080002003420337030020032000370308200342004200109d808080002003420337030020032001370308200342014200109d808080000b200341206a24808080800020040f0b000b3c01017f10ad80808000410010be8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841088808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108d8080800021030b20004200370300200020033703080b0bb0010100418080c0000ba6014d696e7465724e657874546f6b656e49644f776e657242616c616e636500000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400c3160e636f6e747261637473706563763000000000000000a84275726e2061207469636b6574204e46542c2072656d6f76696e672069742066726f6d206578697374656e63650a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f206275726e0a0a23204572726f72730a2d20496620746f6b656e5f696420646f6573206e6f74206578697374000000046275726e000000010000000000000008746f6b656e5f69640000000a00000001000003e9000003ed000000000000000300000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f7200000000000005000000000000001455736572416c72656164794861735469636b657400000001000000000000000e496e76616c6964546f6b656e4964000000000002000000000000000c556e617574686f72697a6564000000030000000000000019526563697069656e74416c72656164794861735469636b657400000000000004000000000000000e4e6f74496e697469616c697a65640000000000050000000000000086436865636b206966206120746f6b656e2069732076616c6964202865786973747320616e64206e6f74206275726e6564290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f20636865636b00000000000869735f76616c6964000000010000000000000008746f6b656e5f69640000000a0000000100000001000000000000006d47657420746865206f776e6572206f66206120746f6b656e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207175657279000000000000086f776e65725f6f66000000010000000000000008746f6b656e5f69640000000a00000001000003e90000001300000003000000020000002153746f72616765206b65797320666f7220746865204e465420636f6e74726163740000000000000000000007446174614b65790000000004000000000000001f416464726573732077697468206d696e74696e672070726976696c6567657300000000064d696e746572000000000000000000154e65787420746f6b656e20494420746f206d696e740000000000000b4e657874546f6b656e4964000000000100000022546f6b656e206f776e6572736869703a20746f6b656e5f6964202d3e206f776e65720000000000054f776e6572000000000000010000000a000000010000001742616c616e63653a206f776e6572202d3e20636f756e74000000000742616c616e6365000000000100000013000000000000006c476574207468652062616c616e6365206f6620616e206f776e65720a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606f776e657260202d20546865206164647265737320746f2071756572790000000a62616c616e63655f6f6600000000000100000000000000056f776e657200000000000013000000010000000a000000000000004647657420746865206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e7400000000000a6765745f6d696e74657200000000000000000001000003e90000001300000003000000000000014b5472616e736665722061207469636b6574204e46542066726f6d206f6e65206164647265737320746f20616e6f746865720a0a456e666f7263657320746865206f6e652d7469636b65742d7065722d757365722072756c6520666f722074686520726563697069656e742e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206066726f6d60202d2043757272656e74206f776e6572206f6620746865207469636b65740a2a2060746f60202d20526563697069656e7420616464726573730a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207472616e736665720a0a23204572726f72730a2d204966206066726f6d60206973206e6f7420746865206f776e65720a2d2049662060746f6020616c7265616479206861732061207469636b6574000000000d7472616e736665725f66726f6d00000000000003000000000000000466726f6d000000130000000000000002746f0000000000130000000000000008746f6b656e5f69640000000a00000001000003e9000003ed00000000000000030000000000000090496e697469616c697a6520746865204e465420636f6e747261637420776974682061206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742063616e206d696e74206e6577207469636b6574730000000d5f5f636f6e7374727563746f720000000000000100000000000000066d696e7465720000000000130000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e000000000000130000000000000000000000fd4d696e742061206e6577207469636b6574204e465420746f2074686520726563697069656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060726563697069656e7460202d204164647265737320746f207265636569766520746865207469636b65740a0a232052657475726e730a54686520746f6b656e204944206f6620746865206d696e746564207469636b65740a0a23204572726f72730a2d2049662063616c6c6572206973206e6f7420746865206d696e7465720a2d20496620726563697069656e7420616c7265616479206861732061207469636b65740000000000000f6d696e745f7469636b65745f6e667400000000010000000000000009726563697069656e740000000000001300000001000003e90000000a000000030000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_nft/src/lib.rs b/soroban-contract/contracts/ticket_nft/src/lib.rs
index 9d8a2d59..d360eafc 100644
--- a/soroban-contract/contracts/ticket_nft/src/lib.rs
+++ b/soroban-contract/contracts/ticket_nft/src/lib.rs
@@ -19,8 +19,12 @@ pub enum Error {
NotInitialized = 5,
MetadataNotFound = 6,
OnlyOrganizerCanUpdate = 7,
+ InvalidStringInput = 8,
}
+const MAX_METADATA_FIELD_BYTES: u32 = 200;
+const MAX_URI_BYTES: u32 = 1024;
+
#[contracttype]
#[derive(Clone, Debug, Eq, PartialEq)]
pub struct TicketMetadata {
@@ -170,6 +174,21 @@ impl TicketNft {
return Err(Error::InvalidTokenId);
}
+ // Bound every supplied field before doing any work so a malformed call
+ // cannot consume storage/CPU writing oversized strings.
+ if let Some(ref n) = name {
+ Self::validate_bounded_string(n, MAX_METADATA_FIELD_BYTES)?;
+ }
+ if let Some(ref d) = description {
+ Self::validate_bounded_string(d, MAX_METADATA_FIELD_BYTES)?;
+ }
+ if let Some(ref i) = image {
+ Self::validate_bounded_string(i, MAX_URI_BYTES)?;
+ }
+ if let Some(ref t) = tier {
+ Self::validate_bounded_string(t, MAX_METADATA_FIELD_BYTES)?;
+ }
+
let mut metadata: TicketMetadata = env
.storage()
.persistent()
@@ -207,6 +226,8 @@ impl TicketNft {
return Err(Error::InvalidTokenId);
}
+ Self::validate_bounded_string(&new_uri, MAX_URI_BYTES)?;
+
let metadata: TicketMetadata = env
.storage()
.persistent()
@@ -230,8 +251,14 @@ impl TicketNft {
Ok(())
}
- pub fn register_event(env: Env, event_id: u32, event_name: String, organizer: Address) {
+ pub fn register_event(
+ env: Env,
+ event_id: u32,
+ event_name: String,
+ organizer: Address,
+ ) -> Result<(), Error> {
organizer.require_auth();
+ Self::validate_bounded_string(&event_name, MAX_METADATA_FIELD_BYTES)?;
let info = EventInfo {
event_name,
organizer,
@@ -240,6 +267,7 @@ impl TicketNft {
.persistent()
.set(&DataKey::EventInfo(event_id), &info);
Self::extend_persistent_ttl(&env, &DataKey::EventInfo(event_id));
+ Ok(())
}
pub fn owner_of(env: Env, token_id: u128) -> Result {
@@ -355,6 +383,13 @@ impl TicketNft {
upg::get_version(&env)
}
+ fn validate_bounded_string(s: &String, max_bytes: u32) -> Result<(), Error> {
+ if s.is_empty() || s.len() > max_bytes {
+ return Err(Error::InvalidStringInput);
+ }
+ Ok(())
+ }
+
fn require_metadata_admin(env: &Env, event_id: u32) -> Result<(), Error> {
if event_id != 0 {
if let Some(info) = env
diff --git a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_burn.1.json b/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_burn.1.json
deleted file mode 100644
index af5ae01f..00000000
--- a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_burn.1.json
+++ /dev/null
@@ -1,285 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "function_name": "mint_ticket_nft",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "function_name": "burn",
- "args": [
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_burn_removes_metadata.1.json b/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_burn_removes_metadata.1.json
deleted file mode 100644
index e7c81c83..00000000
--- a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_burn_removes_metadata.1.json
+++ /dev/null
@@ -1,290 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "function_name": "mint_ticket_nft",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "string": "Burn Test"
- },
- {
- "string": "Will be burned"
- },
- {
- "string": "ipfs://burn"
- },
- {
- "u32": 1
- },
- {
- "string": "Standard"
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "function_name": "burn",
- "args": [
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_burn_removes_token_and_metadata.1.json b/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_burn_removes_token_and_metadata.1.json
deleted file mode 100644
index e328702c..00000000
--- a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_burn_removes_token_and_metadata.1.json
+++ /dev/null
@@ -1,286 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "mint_ticket_nft",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "burn",
- "args": [
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_cannot_mint_twice_to_same_user.1.json b/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_cannot_mint_twice_to_same_user.1.json
deleted file mode 100644
index f94df28d..00000000
--- a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_cannot_mint_twice_to_same_user.1.json
+++ /dev/null
@@ -1,371 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "mint_ticket_nft",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Metadata"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Metadata"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "description"
- },
- "val": {
- "string": "Event admission ticket"
- }
- },
- {
- "key": {
- "symbol": "event_id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "image"
- },
- "val": {
- "string": ""
- }
- },
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "Ticket"
- }
- },
- {
- "key": {
- "symbol": "tier"
- },
- "val": {
- "string": "General"
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_cannot_transfer_burned_token.1.json b/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_cannot_transfer_burned_token.1.json
deleted file mode 100644
index cfbe9422..00000000
--- a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_cannot_transfer_burned_token.1.json
+++ /dev/null
@@ -1,299 +0,0 @@
-{
- "generators": {
- "address": 5,
- "nonce": 0
- },
- "auth": [
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "function_name": "mint_ticket_nft",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "string": "Test Ticket"
- },
- {
- "string": "Test Description"
- },
- {
- "string": "ipfs://test"
- },
- {
- "u32": 1
- },
- {
- "string": "General"
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "function_name": "burn",
- "args": [
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_cannot_transfer_to_user_with_ticket.1.json b/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_cannot_transfer_to_user_with_ticket.1.json
deleted file mode 100644
index 5a75729b..00000000
--- a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_cannot_transfer_to_user_with_ticket.1.json
+++ /dev/null
@@ -1,614 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "mint_ticket_nft",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "mint_ticket_nft",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Metadata"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Metadata"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "description"
- },
- "val": {
- "string": "Event admission ticket"
- }
- },
- {
- "key": {
- "symbol": "event_id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "image"
- },
- "val": {
- "string": ""
- }
- },
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "Ticket"
- }
- },
- {
- "key": {
- "symbol": "tier"
- },
- "val": {
- "string": "General"
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Metadata"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Metadata"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "description"
- },
- "val": {
- "string": "Event admission ticket"
- }
- },
- {
- "key": {
- "symbol": "event_id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "image"
- },
- "val": {
- "string": ""
- }
- },
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "Ticket"
- }
- },
- {
- "key": {
- "symbol": "tier"
- },
- "val": {
- "string": "General"
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_cannot_update_metadata_as_non_organizer.1.json b/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_cannot_update_metadata_as_non_organizer.1.json
deleted file mode 100644
index 63e93079..00000000
--- a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_cannot_update_metadata_as_non_organizer.1.json
+++ /dev/null
@@ -1,799 +0,0 @@
-{
- "generators": {
- "address": 5,
- "nonce": 0
- },
- "auth": [
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "function_name": "register_event",
- "args": [
- {
- "u32": 1
- },
- {
- "string": "Test Event"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "function_name": "mint_ticket_nft",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "string": "Original Name"
- },
- {
- "string": "Original Desc"
- },
- {
- "string": "ipfs://original"
- },
- {
- "u32": 1
- },
- {
- "string": "General"
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "function_name": "update_metadata",
- "args": [
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "string": "Should Not Update"
- },
- "void",
- "void",
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "EventName"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "EventName"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "Test Event"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "EventOrganizer"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "EventOrganizer"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataDesc"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataDesc"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "Original Desc"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataEventId"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataEventId"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataImage"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataImage"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "ipfs://original"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataName"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataName"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "Should Not Update"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataTier"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataTier"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "General"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "TokenEvent"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "TokenEvent"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_get_minter.1.json b/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_get_minter.1.json
deleted file mode 100644
index 8c410595..00000000
--- a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_get_minter.1.json
+++ /dev/null
@@ -1,104 +0,0 @@
-{
- "generators": {
- "address": 2,
- "nonce": 0
- },
- "auth": [
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_minter_can_update_metadata_without_registered_event.1.json b/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_minter_can_update_metadata_without_registered_event.1.json
deleted file mode 100644
index e6a7d778..00000000
--- a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_minter_can_update_metadata_without_registered_event.1.json
+++ /dev/null
@@ -1,434 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "mint_ticket_nft",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "update_metadata",
- "args": [
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "string": "VIP Ticket"
- },
- "void",
- "void",
- {
- "string": "VIP"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Metadata"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Metadata"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "description"
- },
- "val": {
- "string": "Event admission ticket"
- }
- },
- {
- "key": {
- "symbol": "event_id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "image"
- },
- "val": {
- "string": ""
- }
- },
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "VIP Ticket"
- }
- },
- {
- "key": {
- "symbol": "tier"
- },
- "val": {
- "string": "VIP"
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_minting.1.json b/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_minting.1.json
deleted file mode 100644
index 0ced7330..00000000
--- a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_minting.1.json
+++ /dev/null
@@ -1,1090 +0,0 @@
-{
- "generators": {
- "address": 5,
- "nonce": 0
- },
- "auth": [
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "function_name": "mint_ticket_nft",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "string": "Test Ticket"
- },
- {
- "string": "Test Description"
- },
- {
- "string": "ipfs://test"
- },
- {
- "u32": 1
- },
- {
- "string": "General"
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "function_name": "mint_ticket_nft",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "string": "Test Ticket"
- },
- {
- "string": "Test Description"
- },
- {
- "string": "ipfs://test"
- },
- {
- "u32": 1
- },
- {
- "string": "General"
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataDesc"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataDesc"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "Test Description"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataDesc"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataDesc"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "Test Description"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataEventId"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataEventId"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataEventId"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataEventId"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataImage"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataImage"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "ipfs://test"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataImage"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataImage"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "ipfs://test"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataName"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataName"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "Test Ticket"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataName"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataName"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "Test Ticket"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataTier"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataTier"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "General"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataTier"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataTier"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "General"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "TokenEvent"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "TokenEvent"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "TokenEvent"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "TokenEvent"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_minting_defaults_and_balances.1.json b/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_minting_defaults_and_balances.1.json
deleted file mode 100644
index b7371f11..00000000
--- a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_minting_defaults_and_balances.1.json
+++ /dev/null
@@ -1,618 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "mint_ticket_nft",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "mint_ticket_nft",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Metadata"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Metadata"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "description"
- },
- "val": {
- "string": "Event admission ticket"
- }
- },
- {
- "key": {
- "symbol": "event_id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "image"
- },
- "val": {
- "string": ""
- }
- },
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "Ticket"
- }
- },
- {
- "key": {
- "symbol": "tier"
- },
- "val": {
- "string": "General"
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Metadata"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Metadata"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "description"
- },
- "val": {
- "string": "Event admission ticket"
- }
- },
- {
- "key": {
- "symbol": "event_id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "image"
- },
- "val": {
- "string": ""
- }
- },
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "Ticket"
- }
- },
- {
- "key": {
- "symbol": "tier"
- },
- "val": {
- "string": "General"
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_only_minter_can_mint.1.json b/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_only_minter_can_mint.1.json
deleted file mode 100644
index cf865e78..00000000
--- a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_only_minter_can_mint.1.json
+++ /dev/null
@@ -1,128 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_token_uri_defaults_to_onchain_scheme.1.json b/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_token_uri_defaults_to_onchain_scheme.1.json
deleted file mode 100644
index f94df28d..00000000
--- a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_token_uri_defaults_to_onchain_scheme.1.json
+++ /dev/null
@@ -1,371 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "mint_ticket_nft",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Metadata"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Metadata"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "description"
- },
- "val": {
- "string": "Event admission ticket"
- }
- },
- {
- "key": {
- "symbol": "event_id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "image"
- },
- "val": {
- "string": ""
- }
- },
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "Ticket"
- }
- },
- {
- "key": {
- "symbol": "tier"
- },
- "val": {
- "string": "General"
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_token_uri_fallback.1.json b/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_token_uri_fallback.1.json
deleted file mode 100644
index 3a4a5ca0..00000000
--- a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_token_uri_fallback.1.json
+++ /dev/null
@@ -1,589 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "function_name": "mint_ticket_nft",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "string": "Test Ticket"
- },
- {
- "string": "Test Desc"
- },
- {
- "string": "ipfs://image"
- },
- {
- "u32": 1
- },
- {
- "string": "Standard"
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "vec": [
- {
- "symbol": "MetadataDesc"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "vec": [
- {
- "symbol": "MetadataDesc"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "Test Desc"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "vec": [
- {
- "symbol": "MetadataEventId"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "vec": [
- {
- "symbol": "MetadataEventId"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "vec": [
- {
- "symbol": "MetadataImage"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "vec": [
- {
- "symbol": "MetadataImage"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "ipfs://image"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "vec": [
- {
- "symbol": "MetadataName"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "vec": [
- {
- "symbol": "MetadataName"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "Test Ticket"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "vec": [
- {
- "symbol": "MetadataTier"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "vec": [
- {
- "symbol": "MetadataTier"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "Standard"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "vec": [
- {
- "symbol": "TokenEvent"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "vec": [
- {
- "symbol": "TokenEvent"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_transfer.1.json b/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_transfer.1.json
deleted file mode 100644
index 5dd601da..00000000
--- a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_transfer.1.json
+++ /dev/null
@@ -1,390 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "function_name": "mint_ticket_nft",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "function_name": "transfer_from",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_transfer_preserves_metadata.1.json b/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_transfer_preserves_metadata.1.json
deleted file mode 100644
index 45cf7e06..00000000
--- a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_transfer_preserves_metadata.1.json
+++ /dev/null
@@ -1,484 +0,0 @@
-{
- "generators": {
- "address": 4,
- "nonce": 0
- },
- "auth": [
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "mint_ticket_nft",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "transfer_from",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Metadata"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Metadata"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "description"
- },
- "val": {
- "string": "Event admission ticket"
- }
- },
- {
- "key": {
- "symbol": "event_id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "image"
- },
- "val": {
- "string": ""
- }
- },
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "Ticket"
- }
- },
- {
- "key": {
- "symbol": "tier"
- },
- "val": {
- "string": "General"
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_update_metadata_as_organizer.1.json b/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_update_metadata_as_organizer.1.json
deleted file mode 100644
index 47431c10..00000000
--- a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_update_metadata_as_organizer.1.json
+++ /dev/null
@@ -1,804 +0,0 @@
-{
- "generators": {
- "address": 5,
- "nonce": 0
- },
- "auth": [
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "function_name": "register_event",
- "args": [
- {
- "u32": 1
- },
- {
- "string": "Test Event"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "function_name": "mint_ticket_nft",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "string": "Original Name"
- },
- {
- "string": "Original Desc"
- },
- {
- "string": "ipfs://original"
- },
- {
- "u32": 1
- },
- {
- "string": "General"
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "function_name": "update_metadata",
- "args": [
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "string": "Updated Name"
- },
- {
- "string": "Updated Desc"
- },
- {
- "string": "ipfs://updated"
- },
- {
- "string": "VIP"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "EventName"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "EventName"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "Test Event"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "EventOrganizer"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "EventOrganizer"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataDesc"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataDesc"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "Updated Desc"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataEventId"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataEventId"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataImage"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataImage"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "ipfs://updated"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataName"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataName"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "Updated Name"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataTier"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataTier"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "VIP"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "TokenEvent"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "TokenEvent"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_update_off_chain_uri.1.json b/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_update_off_chain_uri.1.json
deleted file mode 100644
index 11c0729e..00000000
--- a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_update_off_chain_uri.1.json
+++ /dev/null
@@ -1,900 +0,0 @@
-{
- "generators": {
- "address": 5,
- "nonce": 0
- },
- "auth": [
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "function_name": "register_event",
- "args": [
- {
- "u32": 1
- },
- {
- "string": "Test Event"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "function_name": "mint_ticket_nft",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "string": "Test Ticket"
- },
- {
- "string": "Test Desc"
- },
- {
- "string": "ipfs://image"
- },
- {
- "u32": 1
- },
- {
- "string": "Standard"
- },
- {
- "string": "ipfs://initial"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "function_name": "update_off_chain_uri",
- "args": [
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "string": "ipfs://updated"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "EventName"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "EventName"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "Test Event"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "EventOrganizer"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "EventOrganizer"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataDesc"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataDesc"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "Test Desc"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataEventId"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataEventId"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataImage"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataImage"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "ipfs://image"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataName"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataName"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "Test Ticket"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataTier"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "MetadataTier"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "Standard"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "OffChainUpdated"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "OffChainUpdated"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u64": 0
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "OffChainUri"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "OffChainUri"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "string": "ipfs://updated"
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "TokenEvent"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "vec": [
- {
- "symbol": "TokenEvent"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_update_offchain_uri_changes_token_uri.1.json b/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_update_offchain_uri_changes_token_uri.1.json
deleted file mode 100644
index 02fea213..00000000
--- a/soroban-contract/contracts/ticket_nft/test_snapshots/test/test_update_offchain_uri_changes_token_uri.1.json
+++ /dev/null
@@ -1,497 +0,0 @@
-{
- "generators": {
- "address": 3,
- "nonce": 0
- },
- "auth": [
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "mint_ticket_nft",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "function_name": "update_off_chain_uri",
- "args": [
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "string": "ipfs://cid/1"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Metadata"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Metadata"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "description"
- },
- "val": {
- "string": "Event admission ticket"
- }
- },
- {
- "key": {
- "symbol": "event_id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "image"
- },
- "val": {
- "string": ""
- }
- },
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "Ticket"
- }
- },
- {
- "key": {
- "symbol": "tier"
- },
- "val": {
- "string": "General"
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "OffChain"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "OffChain"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "updated_at"
- },
- "val": {
- "u64": 0
- }
- },
- {
- "key": {
- "symbol": "uri"
- },
- "val": {
- "string": "ipfs://cid/1"
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/contracts/user_profile/Cargo.toml b/soroban-contract/contracts/user_profile/Cargo.toml
new file mode 100644
index 00000000..1c433021
--- /dev/null
+++ b/soroban-contract/contracts/user_profile/Cargo.toml
@@ -0,0 +1,15 @@
+[package]
+name = "user_profile"
+version = "0.0.0"
+edition = "2021"
+publish = false
+
+[lib]
+crate-type = ["cdylib"]
+
+[dependencies]
+soroban-sdk = { workspace = true }
+upgradeable = { path = "../upgradeable" }
+
+[dev-dependencies]
+soroban-sdk = { workspace = true, features = ["testutils"] }
diff --git a/soroban-contract/contracts/user_profile/src/lib.rs b/soroban-contract/contracts/user_profile/src/lib.rs
new file mode 100644
index 00000000..9f6f103b
--- /dev/null
+++ b/soroban-contract/contracts/user_profile/src/lib.rs
@@ -0,0 +1,163 @@
+#![no_std]
+
+use soroban_sdk::{
+ contract, contracterror, contractimpl, contracttype, Address, Env, String, Symbol,
+};
+
+use upgradeable as upg;
+
+#[contracterror]
+#[derive(Copy, Clone, Debug, Eq, PartialEq)]
+#[repr(u32)]
+pub enum Error {
+ ProfileNotFound = 1,
+ ProfileAlreadyExists = 2,
+ InvalidStringInput = 3,
+}
+
+#[contracttype]
+#[derive(Clone, Debug, Eq, PartialEq)]
+pub struct Profile {
+ pub owner: Address,
+ pub username: String,
+ pub display_name: String,
+ pub bio: String,
+ pub avatar_uri: String,
+ pub created_at: u64,
+ pub updated_at: u64,
+}
+
+#[contracttype]
+pub enum DataKey {
+ Profile(Address),
+}
+
+#[contract]
+pub struct UserProfile;
+
+#[contractimpl]
+impl UserProfile {
+ const MAX_USERNAME_BYTES: u32 = 64;
+ const MAX_DISPLAY_NAME_BYTES: u32 = 100;
+ const MAX_BIO_BYTES: u32 = 500;
+ const MAX_URI_BYTES: u32 = 1024;
+
+ /// Create a profile for `user`. Caller must be `user`.
+ /// Fails if a profile already exists or any string field is out of bounds.
+ pub fn create_profile(
+ env: Env,
+ user: Address,
+ username: String,
+ display_name: String,
+ bio: String,
+ avatar_uri: String,
+ ) -> Result<(), Error> {
+ user.require_auth();
+
+ let key = DataKey::Profile(user.clone());
+ if env.storage().persistent().has(&key) {
+ return Err(Error::ProfileAlreadyExists);
+ }
+
+ Self::validate_required_string(&username, Self::MAX_USERNAME_BYTES)?;
+ Self::validate_required_string(&display_name, Self::MAX_DISPLAY_NAME_BYTES)?;
+ Self::validate_optional_string(&bio, Self::MAX_BIO_BYTES)?;
+ Self::validate_optional_string(&avatar_uri, Self::MAX_URI_BYTES)?;
+
+ let now = env.ledger().timestamp();
+ let profile = Profile {
+ owner: user.clone(),
+ username,
+ display_name,
+ bio,
+ avatar_uri,
+ created_at: now,
+ updated_at: now,
+ };
+
+ env.storage().persistent().set(&key, &profile);
+ upg::extend_persistent_ttl(&env, &key);
+
+ env.events()
+ .publish((Symbol::new(&env, "profile_created"),), user);
+
+ Ok(())
+ }
+
+ /// Update one or more fields on the caller's profile.
+ /// Only fields wrapped in `Some` are touched; bounds are revalidated for each.
+ pub fn update_profile(
+ env: Env,
+ user: Address,
+ username: Option,
+ display_name: Option,
+ bio: Option,
+ avatar_uri: Option,
+ ) -> Result<(), Error> {
+ user.require_auth();
+
+ let key = DataKey::Profile(user.clone());
+ let mut profile: Profile = env
+ .storage()
+ .persistent()
+ .get(&key)
+ .ok_or(Error::ProfileNotFound)?;
+
+ if let Some(u) = username {
+ Self::validate_required_string(&u, Self::MAX_USERNAME_BYTES)?;
+ profile.username = u;
+ }
+ if let Some(d) = display_name {
+ Self::validate_required_string(&d, Self::MAX_DISPLAY_NAME_BYTES)?;
+ profile.display_name = d;
+ }
+ if let Some(b) = bio {
+ Self::validate_optional_string(&b, Self::MAX_BIO_BYTES)?;
+ profile.bio = b;
+ }
+ if let Some(a) = avatar_uri {
+ Self::validate_optional_string(&a, Self::MAX_URI_BYTES)?;
+ profile.avatar_uri = a;
+ }
+
+ profile.updated_at = env.ledger().timestamp();
+
+ env.storage().persistent().set(&key, &profile);
+ upg::extend_persistent_ttl(&env, &key);
+
+ env.events()
+ .publish((Symbol::new(&env, "profile_updated"),), user);
+
+ Ok(())
+ }
+
+ /// Read a stored profile. Errors if no profile exists for `user`.
+ pub fn get_profile(env: Env, user: Address) -> Result {
+ env.storage()
+ .persistent()
+ .get(&DataKey::Profile(user))
+ .ok_or(Error::ProfileNotFound)
+ }
+
+ /// Whether `user` has a stored profile. Read-only convenience.
+ pub fn has_profile(env: Env, user: Address) -> bool {
+ env.storage().persistent().has(&DataKey::Profile(user))
+ }
+
+ fn validate_required_string(s: &String, max_bytes: u32) -> Result<(), Error> {
+ if s.is_empty() || s.len() > max_bytes {
+ return Err(Error::InvalidStringInput);
+ }
+ Ok(())
+ }
+
+ fn validate_optional_string(s: &String, max_bytes: u32) -> Result<(), Error> {
+ if s.len() > max_bytes {
+ return Err(Error::InvalidStringInput);
+ }
+ Ok(())
+ }
+}
+
+#[cfg(test)]
+mod test;
diff --git a/soroban-contract/contracts/user_profile/src/test.rs b/soroban-contract/contracts/user_profile/src/test.rs
new file mode 100644
index 00000000..9edb9958
--- /dev/null
+++ b/soroban-contract/contracts/user_profile/src/test.rs
@@ -0,0 +1,166 @@
+#![cfg(test)]
+
+use super::*;
+use soroban_sdk::{testutils::Address as _, Address, Env, String};
+
+fn setup() -> (Env, UserProfileClient<'static>) {
+ let env = Env::default();
+ env.mock_all_auths();
+ let contract_id = env.register(UserProfile, ());
+ let client = UserProfileClient::new(&env, &contract_id);
+ (env, client)
+}
+
+fn sample_strings(env: &Env) -> (String, String, String, String) {
+ (
+ String::from_str(env, "alice"),
+ String::from_str(env, "Alice"),
+ String::from_str(env, "Hello"),
+ String::from_str(env, "ipfs://avatar"),
+ )
+}
+
+#[test]
+fn create_and_get_profile_round_trips() {
+ let (env, client) = setup();
+ let user = Address::generate(&env);
+ let (username, display_name, bio, avatar) = sample_strings(&env);
+
+ client.create_profile(&user, &username, &display_name, &bio, &avatar);
+
+ let profile = client.get_profile(&user);
+ assert_eq!(profile.owner, user);
+ assert_eq!(profile.username, username);
+ assert_eq!(profile.display_name, display_name);
+ assert_eq!(profile.bio, bio);
+ assert_eq!(profile.avatar_uri, avatar);
+ assert_eq!(profile.created_at, profile.updated_at);
+}
+
+#[test]
+fn create_profile_rejects_duplicate() {
+ let (env, client) = setup();
+ let user = Address::generate(&env);
+ let (username, display_name, bio, avatar) = sample_strings(&env);
+
+ client.create_profile(&user, &username, &display_name, &bio, &avatar);
+
+ let result = client.try_create_profile(&user, &username, &display_name, &bio, &avatar);
+ assert!(result.is_err());
+}
+
+#[test]
+fn create_profile_rejects_empty_username() {
+ let (env, client) = setup();
+ let user = Address::generate(&env);
+ let empty = String::from_str(&env, "");
+ let display_name = String::from_str(&env, "Alice");
+ let bio = String::from_str(&env, "");
+ let avatar = String::from_str(&env, "");
+
+ let result = client.try_create_profile(&user, &empty, &display_name, &bio, &avatar);
+ assert!(result.is_err());
+}
+
+#[test]
+fn create_profile_rejects_oversized_field() {
+ let (env, client) = setup();
+ let user = Address::generate(&env);
+ // 600-byte bio exceeds MAX_BIO_BYTES (500).
+ let too_long: alloc::string::String = "a".repeat(600);
+ let username = String::from_str(&env, "alice");
+ let display_name = String::from_str(&env, "Alice");
+ let bio = String::from_str(&env, &too_long);
+ let avatar = String::from_str(&env, "");
+
+ let result = client.try_create_profile(&user, &username, &display_name, &bio, &avatar);
+ assert!(result.is_err());
+}
+
+#[test]
+fn update_profile_partial_fields() {
+ let (env, client) = setup();
+ let user = Address::generate(&env);
+ let (username, display_name, bio, avatar) = sample_strings(&env);
+
+ client.create_profile(&user, &username, &display_name, &bio, &avatar);
+
+ let new_bio = String::from_str(&env, "Updated bio");
+ client.update_profile(&user, &None, &None, &Some(new_bio.clone()), &None);
+
+ let profile = client.get_profile(&user);
+ assert_eq!(profile.bio, new_bio);
+ // Untouched fields preserved.
+ assert_eq!(profile.username, username);
+ assert_eq!(profile.display_name, display_name);
+ assert_eq!(profile.avatar_uri, avatar);
+}
+
+#[test]
+fn update_profile_bumps_updated_at() {
+ let (env, client) = setup();
+ let user = Address::generate(&env);
+ let (username, display_name, bio, avatar) = sample_strings(&env);
+
+ client.create_profile(&user, &username, &display_name, &bio, &avatar);
+ let before = client.get_profile(&user);
+
+ soroban_sdk::testutils::Ledger::set_timestamp(&env.ledger(), before.created_at + 100);
+
+ let new_display = String::from_str(&env, "Alice 2");
+ client.update_profile(&user, &None, &Some(new_display), &None, &None);
+
+ let after = client.get_profile(&user);
+ assert_eq!(after.created_at, before.created_at);
+ assert!(after.updated_at > before.updated_at);
+}
+
+#[test]
+fn update_profile_rejects_unknown_user() {
+ let (env, client) = setup();
+ let user = Address::generate(&env);
+
+ let new_username = String::from_str(&env, "alice");
+ let result = client.try_update_profile(&user, &Some(new_username), &None, &None, &None);
+ assert!(result.is_err());
+}
+
+#[test]
+fn update_profile_rejects_oversized_field() {
+ let (env, client) = setup();
+ let user = Address::generate(&env);
+ let (username, display_name, bio, avatar) = sample_strings(&env);
+
+ client.create_profile(&user, &username, &display_name, &bio, &avatar);
+
+ // Username max is 64 bytes; 100 'a's must be rejected.
+ let too_long: alloc::string::String = "a".repeat(100);
+ let bad = String::from_str(&env, &too_long);
+
+ let result = client.try_update_profile(&user, &Some(bad), &None, &None, &None);
+ assert!(result.is_err());
+}
+
+#[test]
+fn get_profile_unknown_user_errors() {
+ let (env, client) = setup();
+ let user = Address::generate(&env);
+
+ let result = client.try_get_profile(&user);
+ assert!(result.is_err());
+}
+
+#[test]
+fn has_profile_reflects_state() {
+ let (env, client) = setup();
+ let user = Address::generate(&env);
+ let (username, display_name, bio, avatar) = sample_strings(&env);
+
+ assert!(!client.has_profile(&user));
+
+ client.create_profile(&user, &username, &display_name, &bio, &avatar);
+
+ assert!(client.has_profile(&user));
+}
+
+extern crate alloc;
diff --git a/soroban-contract/tests/integration/src/lib.rs b/soroban-contract/tests/integration/src/lib.rs
index b3837422..6aca780c 100644
--- a/soroban-contract/tests/integration/src/lib.rs
+++ b/soroban-contract/tests/integration/src/lib.rs
@@ -14,8 +14,8 @@ extern crate alloc;
extern crate std;
use soroban_sdk::{
- contract, contractimpl, testutils::Address as _, vec, Address, BytesN, Env, IntoVal, String,
- Symbol, TryIntoVal, Val, Vec,
+ contract, contractimpl, testutils::Address as _, testutils::Ledger as _, vec, Address, BytesN,
+ Env, IntoVal, String, Symbol, TryIntoVal, Val, Vec,
};
// ── WASM imports ──
diff --git a/soroban-contract/tests/integration/test_snapshots/test_cancel_event_and_claim_refund.1.json b/soroban-contract/tests/integration/test_snapshots/test_cancel_event_and_claim_refund.1.json
deleted file mode 100644
index 36444778..00000000
--- a/soroban-contract/tests/integration/test_snapshots/test_cancel_event_and_claim_refund.1.json
+++ /dev/null
@@ -1,1967 +0,0 @@
-{
- "generators": {
- "address": 8,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "create_event",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "string": "Integration Test Event"
- },
- {
- "string": "Conference"
- },
- {
- "u64": 86400
- },
- {
- "u64": 172800
- },
- {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- },
- {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ],
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "function_name": "deploy_ticket",
- "args": [
- {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "cancel_event",
- "args": [
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "claim_refund",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "claim_refund",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ]
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 6277191135259896685
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 6277191135259896685
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5806905060045992000
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5806905060045992000
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1194852393571756375
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1194852393571756375
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": 8370022561469687789
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": 8370022561469687789
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Integration Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 0
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "RefundClaimed"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "RefundClaimed"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "RefundClaimed"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "RefundClaimed"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 3
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TotalTickets"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1381,
- "n_functions": 41,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 15,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 16,
- "n_exports": 16,
- "n_data_segment_bytes": 110
- }
- }
- },
- "hash": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4",
- "code": "0061736d0100000001510f60037e7e7e017e60027e7e017e60017e017e6000017e60047e7e7e7e017e60047f7f7e7e0060027f7f017e60017f0060027e7e017f60017f017e60037f7f7f0060027f7e0060017e006000006000017f026110016c015f0000016c01310001017801310001017601680000016c01360002016101300002017801370003016c01650004016c013700040176016700010162016a0001017801330003016c01300001016c01380001016201380002016c01320001032a29050607080707090a0b06010b0c070d030d090c0e0203070e06090d0d01030203030702020303030d0a05030100110619037f01418080c0000b7f0041ee80c0000b7f0041f080c0000b07e10110066d656d6f727902000d5f5f636f6e7374727563746f72001a0e63616e63656c5f75706772616465001f0e636f6d6d69745f7570677261646500250d6465706c6f795f7469636b6574002c096765745f61646d696e002d136765745f7469636b65745f636f6e7472616374002e116765745f746f74616c5f7469636b657473002f0570617573650030107363686564756c655f7570677261646500320e7472616e736665725f61646d696e003307756e706175736500350776657273696f6e0036015f00370a5f5f646174615f656e6403010b5f5f686561705f6261736503020a971c29170020002001109180808000200220031080808080001a0b810202017f017e23808080800041106b2202248080808000024002400240024002400240024020000e0400010203000b200241bd80c08000410510978080800020022802000d04200220022903081098808080000c030b2002418080c08000410e10978080800020022802000d03200220022903081098808080000c020b2002418e80c08000410c10978080800020022802000d02200220022903081098808080000c010b2002419a80c08000410e10978080800020022802000d012002200229030837030020022001ad4220864204843703082002410210998080800021030c020b200229030821032002290300500d010b000b200241106a24808080800020030b5c02017e027f02400240024041022000109180808000220142021093808080000d00410021020c010b20014202108180808000220142ff01834204520d012001422088a72103410121020b20002003360204200020023602000f0b000b0f0020002001108c808080004201510b4f01027e42002101024002404100200010918080800022024202109380808000450d0020024202108180808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b1e00410220001091808080002000ad42208642048442021080808080001a0b220042838080801042838080802020002d00014101461b200029030820002d00001b0b5102017f017e23808080800041106b220324808080800020032001200210b88080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110998080800021012000420037030020002001370308200241106a2480808080000b1a002000ad4220864204842001ad4220864204841089808080000b8f0101017f23808080800041106b22022480808080000240200042ff018342cd00520d0020022001109b8080800020022802004101460d00200229030821012000109c808080004101109d80808000410020022000420210908080800041012002109180808000200142021080808080001a4100109580808000109e80808000200241106a24808080800042020f0b000b4201017e420121020240200142ff018342c800520d002001108e808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b1500410010a180808000200042021080808080001a0b1c00410110a1808080002000ad42208642048442021080808080001a0b1b00428480808080a0fa03428480808080c0970d108d808080001a0b4201017f10a080808000410310a18080800010a28080800010a3808080002100428ee2e8999ae0d6f50010a4808080002000ad4220864204841082808080001a42020b0f0010b4808080001085808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141bd80c08000410510978080800020012802000d04200120012903081098808080000c030b200141c280c08000410710978080800020012802000d03200120012903081098808080000c020b200141c980c08000410610978080800020012802000d02200120012903081098808080000c010b200141cf80c08000410e10978080800020012802000d01200120012903081098808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d0020004202108f808080001a0b4602017f017e4101210002400240410110a18080800022014202109380808000450d0020014202108180808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a41011099808080002100200141106a24808080800020000b880305017f017e017f017e017f23808080800041206b220024808080800010a08080800002400240410310a18080800022014202109380808000450d00024020014202108180808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201083808080001a200041106a2000290300109b8080800020002802100d002000290308220342ff01834204510d020b000b411210a680808000000b2000290318210110a780808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310a18080800010a28080800010a380808000210210a3808080002204417f460d01200441016a2204109d8080800020011084808080001a41a880c08000410810a88080800021032000200436021c2000200236021820002001370310200310a480808000200041106a10a9808080001082808080001a200041206a24808080800042020f0b10aa80808000000b10ab80808000000b090010aa80808000000b0c00108b80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110b880808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a41031099808080002102200141206a24808080800020020b0300000b090010aa80808000000ba90305017f017e017f017e017f23808080800041206b22022480808080000240200042ff018342cd00520d00200241086a2001109b8080800020022802084101460d0020022903102103200241086a1094808080000240024020022802084101470d0020022903101085808080001a4101200410918080800022014202109380808000450d00200241086a20014202108180808000109b8080800020022802084101460d0220022903102105200220003703184202210141012104024003402004450d012004417f6a2104200021010c000b0b20022001370308200241086a41011099808080002100108680808000200520032000108780808000210020021092808080004100210402402002280204410020022802004101711b2206417f460d004103200641016a220620004201109080808000410320061091808080004201428480808080a0fa03428480808080c0970d1088808080001a2006109580808000109e80808000200220003703100c020b10ab80808000000b41012104200241013a00090b200220043a0008200241086a1096808080002100200241206a24808080800020000f0b000b6f02027f017e23808080800041106b220024808080800020001094808080000240024020002802000d0041012101200041013a00010c010b20002903082102109e8080800020002002370308410021010b200020013a000020001096808080002102200041106a24808080800020020b4e01017e0240200042ff01834204520d0042022101024041032000422088a710918080800022004201109380808000450d0020004201108180808000220142ff018342cd00520d010b20010f0b000b4b02027f017e23808080800041106b2200248080808000200041086a10928080800020002802082101200035020c2102200041106a2480808080002002422086420484420420014101711b0b3a01017f10a080808000410110b18080800010a3808080002100428ed2aadceeac0310a4808080002000ad4220864204841082808080001a42020b1a00410210a1808080002000ad42ff018342021080808080001a0bda0102027f017e23808080800041106b220124808080800020012000109b808080000240024020012802004101460d002001290308210010a08080800010a7808080002102410310a18080800021032001200037030020012002ad42208642048437030820032001410210998080800042021080808080001a41dd80c08000411110a880808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310a480808000200110a9808080001082808080001a200141106a24808080800042020f0b000b10ab80808000000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10a08080800010b48080800021022000109c8080800041b080c08000410d10a88080800010a480808000210320012000370308200120023703002003200141021099808080001082808080001a200141106a24808080800042020b4101017e02400240410010a18080800022004202109380808000450d0020004202108180808000220042ff018342cd00510d01000b410d10a680808000000b20000b3c01017f10a080808000410010b18080800010a3808080002100428ed2aadceeaccff50010a4808080002000ad4220864204841082808080001a42020b0f0010a380808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108a8080800021030b20004200370300200020033703080b0b770100418080c0000b6e5469636b65745761736d48617368546f74616c5469636b6574735469636b6574436f6e7472616374757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c65640093130e636f6e747261637473706563763000000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000002b4572726f7220636f64657320666f7220746865205469636b657420466163746f727920636f6e74726163740000000000000000054572726f7200000000000002000000000000000e4e6f74496e697469616c697a6564000000000001000000000000000c556e617574686f72697a656400000002000000000000006a4765742074686520666163746f72792061646d696e20616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a0a232052657475726e730a5468652061646d696e20616464726573730000000000096765745f61646d696e0000000000000000000001000003e90000001300000003000000020000002353746f72616765206b65797320666f722074686520636f6e7472616374207374617465000000000000000007446174614b65790000000004000000000000001d466163746f72792061646d696e6973747261746f7220616464726573730000000000000541646d696e000000000000000000002e5741534d2068617368206f6620746865205469636b6574204e465420636f6e747261637420746f206465706c6f7900000000000e5469636b65745761736d4861736800000000000000000029546f74616c206e756d626572206f66207469636b657420636f6e747261637473206465706c6f7965640000000000000c546f74616c5469636b65747300000001000000394d617070696e672066726f6d206576656e745f696420746f206465706c6f796564207469636b657420636f6e747261637420616464726573730000000000000e5469636b6574436f6e747261637400000000000100000004000000000000014f4465706c6f792061206e6577205469636b6574204e465420636f6e747261637420666f7220616e206576656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742077696c6c2068617665206d696e74696e6720726967687473206f6e20746865206e657720636f6e74726163740a2a206073616c7460202d20556e697175652073616c7420666f722064657465726d696e697374696320616464726573732067656e65726174696f6e0a0a232052657475726e730a5468652061646472657373206f6620746865206e65776c79206465706c6f796564205469636b6574204e465420636f6e74726163740a0a2320417574686f72697a6174696f6e0a52657175697265732061646d696e20617574686f72697a6174696f6e000000000d6465706c6f795f7469636b65740000000000000200000000000000066d696e746572000000000013000000000000000473616c74000003ee0000002000000001000003e9000000130000000300000000000000e6496e697469616c697a652074686520666163746f7279207769746820616e2061646d696e20616e6420746865205469636b6574204e4654205741534d20686173680a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206061646d696e60202d204164647265737320746861742063616e206465706c6f79206e6577207469636b657420636f6e7472616374730a2a20607469636b65745f7761736d5f6861736860202d205741534d2068617368206f6620746865205469636b6574204e465420636f6e747261637400000000000d5f5f636f6e7374727563746f7200000000000002000000000000000561646d696e0000000000001300000000000000107469636b65745f7761736d5f68617368000003ee000000200000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee000000200000000000000000000000994765742074686520746f74616c206e756d626572206f66207469636b657420636f6e747261637473206465706c6f7965640a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a0a232052657475726e730a54686520746f74616c20636f756e74206f66206465706c6f796564207469636b657420636f6e747261637473000000000000116765745f746f74616c5f7469636b65747300000000000000000000010000000400000000000000d847657420746865207469636b657420636f6e7472616374206164647265737320666f722061207370656369666963206576656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606576656e745f696460202d20546865206576656e74206964656e7469666965722028312d696e6465786564290a0a232052657475726e730a5468652061646472657373206f6620746865207469636b657420636f6e74726163742c206f72204e6f6e65206966206e6f7420666f756e64000000136765745f7469636b65745f636f6e7472616374000000000100000000000000086576656e745f69640000000400000001000003e8000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1911,
- "n_functions": 54,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 18,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 18,
- "n_exports": 19,
- "n_data_segment_bytes": 166
- }
- }
- },
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185",
- "code": "0061736d0100000001611260027e7e017e60017e017e60047e7e7e7e017e60037e7e7e017e6000017e60037f7e7e0060027f7e0060027f7f0060027e7e017f60017f017e60017f0060047f7e7e7e0060027e7e0060037f7f7f0060017e006000006000017f60027f7f017e026d12016901330000016901350001016901340001016c01310000016c01370002016c015f0003016101300001016c01320000017801310000017601680003016c013600010178013000000176016700000162016a0000017801330004016c01300000016c0138000001620138000103373605060607080908050a0605050b000a0c090d0605010e0a0f0101040f09100104060a1011090f0f04010101040a011101040304040f0d05030100110619037f01418080c0000b7f0041a681c0000b7f0041b081c0000b07f40113066d656d6f727902000d5f5f636f6e7374727563746f7200260a62616c616e63655f6f66002a046275726e002b0e63616e63656c5f75706772616465002c0e636f6d6d69745f7570677261646500310a6765745f6d696e74657200390869735f76616c6964003a0f6d696e745f7469636b65745f6e6674003b086f776e65725f6f66003c057061757365003d107363686564756c655f75706772616465003f0e7472616e736665725f61646d696e00410d7472616e736665725f66726f6d004307756e706175736500440776657273696f6e0045015f00460a5f5f646174615f656e6403010b5f5f686561705f6261736503020afd2636460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110808080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b6701027f23808080800041c0006b22022480808080002002420337030020022001370308200241206a200210958080800020022903302101200020022903384200200228022041017122031b37030820002001420020031b370300200241c0006a2480808080000b8d0102017f017e23808080800041206b22022480808080000240024002402001109780808000220342011098808080000d00420021030c010b20022003420110838080800010938080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000b4901027f23808080800041206b2202248080808000200220013703182002200037031020024202370300200210978080800042011098808080002103200241206a24808080800020030b920202017f017e23808080800041106b2201248080808000024002400240024002400240024020002802000e0400010203000b2001418080c08000410610a38080800020012802000d042001200129030810a4808080000c030b2001418680c08000410b10a38080800020012802000d032001200129030810a4808080000c020b2001419180c08000410510a38080800020012802000d022001290308210220012000290310200029031810928080800020012802000d0220012002200129030810a5808080000c010b2001419680c08000410710a38080800020012802000d0120012001290308200029030810a5808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f0020002001108f808080004201510b8a0101027f23808080800041206b2203248080808000200320023703182003200137031020034202370300024002400240200310978080800022024201109880808000450d0020024201108380808000220242ff018342cd00520d0220002002370308410021040c010b200041023a0001410121040b200020043a0000200341206a2480808080000f0b000b250020001097808080004201428480808080a0fa03428480808080c0970d1084808080001a0b0e00200020014201109c808080000b15002000109780808000200120021085808080001a0b10002000200120024201109e808080000b1d00200010978080800020012002109f8080800020031085808080001a0b4301017f23808080800041106b2202248080808000200220002001109280808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5101027e420021010240024041a080c0800010978080800022024202109880808000450d0020024202108380808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b140041c080c08000200020014202109e808080000b2900024020002d00000d0020002903080f0b20002d0001417f6aad42ff01834220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210c78080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b44000240200042ff018342cd00510d00000b200010a780808000410110a88080800041a080c0800020004202109c808080004201420010a18080800010a98080800042020b1500410010ae80808000200042021085808080001a0b1c00410110ae808080002000ad42208642048442021085808080001a0b1b00428480808080a0fa03428480808080c0970d1090808080001a0b4e01017f23808080800041106b22012480808080000240200042ff018342cd00510d00000b2001200010948080800020012903002001290308109f808080002100200141106a24808080800020000bcd0102017f027e23808080800041206b220124808080800020012000109380808000024020012802004101460d00200120012903102200200129031822021099808080000240024020012d00000d00200129030822031086808080001a20012002370318200120003703104202210020014202370300200110978080800042011087808080001a2001420337030020012003370308200142004200109d808080000c010b20012d0001417f6aad42ff01834220864283808080107c21000b200141206a24808080800020000f0b000b4501017f10ad80808000410310ae8080800042021087808080001a10af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841088808080001a42020b0f0010c2808080001086808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141f580c08000410510a38080800020012802000d042001200129030810a4808080000c030b200141fa80c08000410710a38080800020012802000d032001200129030810a4808080000c020b2001418181c08000410610a38080800020012802000d022001200129030810a4808080000c010b2001418781c08000410e10a38080800020012802000d012001200129030810a4808080000b200129030821022001290300500d010b000b200141106a24808080800020020b4602017f017e4101210002400240410110ae8080800022014202109880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b8b0305017f017e017f017e017f23808080800041206b220024808080800010ad8080800002400240410310ae8080800022014202109880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201089808080001a200041106a200029030010b28080800020002802100d002000290308220342ff01834204510d020b000b411210b380808000000b2000290318210110b480808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ae8080800042021087808080001a10af80808000210210af808080002204417f460d01200441016a220410a8808080002001108a808080001a41e080c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001088808080001a200041206a24808080800042020f0b10b780808000000b10b880808000000b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010b780808000000b0c00108e80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c780808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020b0300000b090010b780808000000b6802027f017e23808080800041106b2200248080808000200010a080808000410121010240024020002802004101470d0020002000290308370308410021010c010b200041053a00010b200020013a0000200010a2808080002102200041106a24808080800020020b4d01027f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200129031020012903181096808080002102200141206a2480808080002002ad0bb40302017f037e23808080800041e0006b220124808080800002400240200042ff018342cd00520d00200141c0006a10a0808080000240024020012802404101460d004283808080d00021000c010b20012903481086808080001a2001420337030020012000370308200141c0006a200110958080800002402001280240410171450d0020012903502001290358844200510d0042838080801021000c010b4201210242002103024041c080c0800010978080800022044202109880808000450d00200141c0006a2004420210838080800010938080800020012802404101460d0220012903582103200129035021020b200142023703202001200237033020012003370338200141206a2000109b80808000200141206a109a808080002001420337034020012000370348200141c0006a42014200109d808080002001420337034020012000370348200141c0006a109a808080002002200383427f510d02200242017c22002003200050ad7c10a18080800010a980808000200141c0006a2002200310928080800020012802404101460d01200129034821000b200141e0006a24808080800020000f0b000b10b880808000000b5601017f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200120012903102001290318109980808000200110a2808080002100200141206a24808080800020000b3a01017f10ad80808000410110be8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841088808080001a42020b1a00410210ae808080002000ad42ff018342021085808080001a0bda0102027f017e23808080800041106b22012480808080002001200010b2808080000240024020012802004101460d002001290308210010ad8080800010b4808080002102410310ae8080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021085808080001a419581c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001088808080001a200141106a24808080800042020f0b000b10b880808000000b1a002000ad4220864204842001ad422086420484108c808080000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ad8080800010c2808080002102200010a78080800041e880c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210c0808080001088808080001a200141106a24808080800042020b4101017e02400240410010ae8080800022004202109880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10b380808000000b20000bda0202017f017e23808080800041206b22032480808080000240200042ff018342cd00520d00200142ff018342cd00520d002003200210938080800020032802004101460d00200329031821022003290310210420001086808080001a02400240200420021096808080000d0042838080802021040c010b200320042002109980808000024020032d00004101470d0020032d0001417f6aad42ff01834220864283808080107c21040c010b024020032903082000108b808080004200510d0042838080803021040c010b20032001109480808000024020032903002003290308844200510d004283808080c00021040c010b2003200437031042022104200342023703002003200237031820032001109b808080002003420337030020032000370308200342004200109d808080002003420337030020032001370308200342014200109d808080000b200341206a24808080800020040f0b000b3c01017f10ad80808000410010be8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841088808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108d8080800021030b20004200370300200020033703080b0bb0010100418080c0000ba6014d696e7465724e657874546f6b656e49644f776e657242616c616e636500000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400c3160e636f6e747261637473706563763000000000000000a84275726e2061207469636b6574204e46542c2072656d6f76696e672069742066726f6d206578697374656e63650a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f206275726e0a0a23204572726f72730a2d20496620746f6b656e5f696420646f6573206e6f74206578697374000000046275726e000000010000000000000008746f6b656e5f69640000000a00000001000003e9000003ed000000000000000300000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f7200000000000005000000000000001455736572416c72656164794861735469636b657400000001000000000000000e496e76616c6964546f6b656e4964000000000002000000000000000c556e617574686f72697a6564000000030000000000000019526563697069656e74416c72656164794861735469636b657400000000000004000000000000000e4e6f74496e697469616c697a65640000000000050000000000000086436865636b206966206120746f6b656e2069732076616c6964202865786973747320616e64206e6f74206275726e6564290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f20636865636b00000000000869735f76616c6964000000010000000000000008746f6b656e5f69640000000a0000000100000001000000000000006d47657420746865206f776e6572206f66206120746f6b656e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207175657279000000000000086f776e65725f6f66000000010000000000000008746f6b656e5f69640000000a00000001000003e90000001300000003000000020000002153746f72616765206b65797320666f7220746865204e465420636f6e74726163740000000000000000000007446174614b65790000000004000000000000001f416464726573732077697468206d696e74696e672070726976696c6567657300000000064d696e746572000000000000000000154e65787420746f6b656e20494420746f206d696e740000000000000b4e657874546f6b656e4964000000000100000022546f6b656e206f776e6572736869703a20746f6b656e5f6964202d3e206f776e65720000000000054f776e6572000000000000010000000a000000010000001742616c616e63653a206f776e6572202d3e20636f756e74000000000742616c616e6365000000000100000013000000000000006c476574207468652062616c616e6365206f6620616e206f776e65720a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606f776e657260202d20546865206164647265737320746f2071756572790000000a62616c616e63655f6f6600000000000100000000000000056f776e657200000000000013000000010000000a000000000000004647657420746865206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e7400000000000a6765745f6d696e74657200000000000000000001000003e90000001300000003000000000000014b5472616e736665722061207469636b6574204e46542066726f6d206f6e65206164647265737320746f20616e6f746865720a0a456e666f7263657320746865206f6e652d7469636b65742d7065722d757365722072756c6520666f722074686520726563697069656e742e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206066726f6d60202d2043757272656e74206f776e6572206f6620746865207469636b65740a2a2060746f60202d20526563697069656e7420616464726573730a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207472616e736665720a0a23204572726f72730a2d204966206066726f6d60206973206e6f7420746865206f776e65720a2d2049662060746f6020616c7265616479206861732061207469636b6574000000000d7472616e736665725f66726f6d00000000000003000000000000000466726f6d000000130000000000000002746f0000000000130000000000000008746f6b656e5f69640000000a00000001000003e9000003ed00000000000000030000000000000090496e697469616c697a6520746865204e465420636f6e747261637420776974682061206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742063616e206d696e74206e6577207469636b6574730000000d5f5f636f6e7374727563746f720000000000000100000000000000066d696e7465720000000000130000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e000000000000130000000000000000000000fd4d696e742061206e6577207469636b6574204e465420746f2074686520726563697069656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060726563697069656e7460202d204164647265737320746f207265636569766520746865207469636b65740a0a232052657475726e730a54686520746f6b656e204944206f6620746865206d696e746564207469636b65740a0a23204572726f72730a2d2049662063616c6c6572206973206e6f7420746865206d696e7465720a2d20496620726563697069656e7420616c7265616479206861732061207469636b65740000000000000f6d696e745f7469636b65745f6e667400000000010000000000000009726563697069656e740000000000001300000001000003e90000000a000000030000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1992,
- "n_functions": 53,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 16,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 21,
- "n_exports": 19,
- "n_data_segment_bytes": 190
- }
- }
- },
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246",
- "code": "0061736d0100000001541060017e017e60027e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f017e60027e7e0060017f0060017e017f60027f7f017e6000006000017f60037f7f7f0060017e0060047e7e7e7e017e027f150169015f00000169013300010169013500000169013400000164015f00020169013000000161015f0001017801310001017601680002016c01360000016101300000016d013900020162016a0001017801330003016c01310001016c01300001016c01380001016201380000016c01320001016c015f000201760167000103363504050404060708090002010a0b0c080306000d040204030b060e0c0003080c080a060b020b0f0e0303030800030303000303030b0d05030100110619037f01418080c0000b7f0041be81c0000b7f0041c081c0000b07e50113066d656d6f727902000c5f5f636865636b5f6175746800290e63616e63656c5f75706772616465002b0e636f6d6d69745f757067726164650031076578656375746500380a696e697469616c697a65003a056e6f6e6365003c056f776e6572003d057061757365003e107363686564756c655f75706772616465004005746f6b656e00410e746f6b656e5f636f6e7472616374004208746f6b656e5f696400430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020ac828353b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110808080800021010b20004200370300200020013703080b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110818080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011082808080002103200110838080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b120020001099808080002001109a808080000bc00202017f017e23808080800041106b2201248080808000024002400240024002400240024002400240200041ff01710e06000102030405000b2001419b80c08000410d10a78080800020012802000d062001200129030810a8808080000c050b200141a880c08000410710a78080800020012802000d052001200129030810a8808080000c040b200141af80c08000411210a78080800020012802000d042001200129030810a8808080000c030b200141c180c08000410410a78080800020012802000d032001200129030810a8808080000c020b200141c580c08000410b10a78080800020012802000d022001200129030810a8808080000c010b200141d080c08000410510a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f002000200142021093808080001a0b8a0102027f017e23808080800041206b22012480808080004101210202400240024041011099808080002203109c80808000450d0020012003109d8080800010978080800020012802004101460d02200129031021032000200129031837031820002003370310410021020c010b200041023a00010b200020023a0000200141206a2480808080000f0b000b0f0020004202108f808080004201510b0c0020004202108e808080000b8f0101027f23808080800041106b2203248080808000200320012002109f8080800022013703004202210241012104024003402004450d012004417f6a2104200121020c000b0b2003200237030802402000428ed6f4e0ad9df3e900200341086a410110a080808000108480808000220242ff018342cd00510d0010a180808000000b200341106a24808080800020020b4301017f23808080800041106b2202248080808000200220002001109680808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1a002000ad4220864204842001ad4220864204841094808080000b090010b780808000000b4302017f017e41002100024041041099808080002201109c80808000450d0041012100024002402001109d80808000a741ff01710e020102000b000b410021000b20000b5702017e017f02400240024041001099808080002201109c80808000450d002001109d80808000220142ff018342cd00520d0220002001370308410021020c010b200041023a0001410121020b200020023a00000f0b000b5702027e017f42002100024041051099808080002201109c80808000450d0002402001109d808080002200a741ff0171220241c000460d00024020024106470d0020004208880f0b000b200010858080800021000b20000b220042838080801042838080802020002d00014101461b200029030820002d00001b0b4101017f23808080800041106b220124808080800020012000109580808000024020012802004101470d00000b20012903082100200141106a24808080800020000b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110a08080800021012000420037030020002001370308200241106a2480808080000bbe0203017f017e017f23808080800041c0006b22032480808080002003200010aa8080800002400240024020032802004101460d00200142ff018342cb00520d00200242ff018342cb00520d0020032903082100200310a38080800020032d00004101460d01200329030821042003109b8080800020032d00004101460d01200420032903102003290318109e808080002104200320023703382003200137033020032000370328410021050340024020054118470d00410021050240034020054118460d01200320056a200341286a20056a290300370300200541086a21050c000b0b20042003410310a0808080001086808080001a420221010c040b200320056a4202370300200541086a21050c000b0b000b42838080801042838080802020032d000141ff01714101461b21010b200341c0006a24808080800020010b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b4201017f10ac80808000410310ad8080800010ae8080800010af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841087808080001a42020b0f0010c580808000108a808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418d81c08000410510a78080800020012802000d042001200129030810a8808080000c030b2001419281c08000410710a78080800020012802000d032001200129030810a8808080000c020b2001419981c08000410610a78080800020012802000d022001200129030810a8808080000c010b2001419f81c08000410e10a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021092808080001a0b4202017f017e4101210002400240410110ad808080002201109c80808000450d002001109d80808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110a0808080002100200141106a24808080800020000b840305017f017e017f017e017f23808080800041206b220024808080800010ac8080800002400240410310ad808080002201109c80808000450d0002402001109d80808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201088808080001a200041106a200029030010aa8080800020002802100d002000290308220342ff01834204510d020b000b411210b280808000000b2000290318210110b380808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ad8080800010ae8080800010af80808000210210af808080002204417f460d01200441016a220410b48080800020011089808080001a41f880c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001087808080001a200041206a24808080800042020f0b10b780808000000b10a180808000000b090010b780808000000b0c00108d80808000422088a70b1900410110ad808080002000ad422086420484109a808080000b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310a0808080002102200141206a24808080800020020b0300000b860402027f027e23808080800041306b2203248080808000024002400240200042ff018342cd00520d0002402001a741ff01712204410e460d00200441ca00470d010b200242ff018342cb00520d00428380808020210510a280808000450d02200310a38080800020032d00004101460d01200329030821052003109b8080800020032d00004101460d01200520032903102003290318109e80808000108a808080001a024010a4808080002205427f510d004105109980808000200542017c220510a680808000109a8080800010b980808000418080c08000410810b58080800021062003418880c08000411310b58080800037032820032006370320410021040340024020044110470d00410021040240034020044110460d01200320046a200341206a20046a290300370300200441086a21040c000b0b2003410210a0808080002106200341206a200510958080800020032802204101460d0320032903282105200320003703102003200537030820032001370300200641e080c08000ad4220864204842003ad422086420484428480808030108b808080001087808080001a200020012002108480808000220542ff018342cb00520d020c050b200320046a4202370300200441086a21040c000b0b10a180808000000b000b42838080801042838080802020032d000141ff01714101461b21050b200341306a24808080800020050b1b00428480808080a0fa03428480808080c0970d1090808080001a0b900202017f027e23808080800041206b22042480808080000240200042ff018342cd00520d002004200110978080800020042802004101460d0020042903182105200429031021062004200210aa8080800020042802004101460d00200429030821022004200310aa8080800020042802004101460d00200429030821034283808080102101024010a2808080000d0041001099808080002000109a80808000410110998080800020062005109f80808000109a80808000410220021098808080004103200310988080800041041099808080004201109a80808000200020062005109e8080800010bb80808000410110b48080800010b980808000420221010b200441206a24808080800020010f0b000b1200410010ad808080002000109a808080000b0e0010a48080800010a6808080000b930103017f017e017f23808080800041206b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d002000200120002903102000290318109e80808000370308410021020c010b200020002d00013a0001410121020b200020023a0000200010a5808080002101200041206a24808080800020010b3a01017f10ac80808000410110bf8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841087808080001a42020b1700410210ad808080002000ad42ff0183109a808080000bd70102027f017e23808080800041106b22012480808080002001200010aa808080000240024020012802004101460d002001290308210010ac8080800010b3808080002102410310ad8080800021032001200037030020012002ad42208642048437030820032001410210a080808000109a8080800041ad81c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001087808080001a200141106a24808080800042020f0b000b10a180808000000bb60102017f017e23808080800041306b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d00200041206a20002903102000290318109680808000024020002802200d002000200029032837031020002001370308200042043703002000410310a08080800021010c020b000b42838080801042838080802020002d000141ff01714101461b21010b200041306a24808080800020010b3602017f017e23808080800041106b2200248080808000200010a380808000200010a5808080002101200041106a24808080800020010b800102017f017e23808080800041306b22002480808080002000109b8080800002400240024020002d00004101470d0042838080801042838080802020002d00014101461b21010c010b200041206a2000290310200029031810968080800020002802204101460d01200029032821010b200041306a24808080800020010f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ac8080800010c5808080002102200010bb80808000418081c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210a0808080001087808080001a200141106a24808080800042020b3d01017e02400240410010ad808080002200109c80808000450d002000109d80808000220042ff018342cd00510d01000b410d10b280808000000b20000b3c01017f10ac80808000410010bf8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841087808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108c8080800021030b20004200370300200020033703080b0bc8010100418080c0000bbe0165786563757465645472616e73616374696f6e4578656375746564546f6b656e436f6e7472616374546f6b656e4964496d706c656d656e746174696f6e4861736853616c74496e697469616c697a65644e6f6e636566756e636e6f6e6365746f550010000400000059001000050000005e00100002000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400db110e636f6e74726163747370656376300000000000000015476574207468652063757272656e74206e6f6e6365000000000000056e6f6e6365000000000000000000000100000006000000000000003f476574207468652063757272656e74206f776e6572206f6620746865204e465420286279207175657279696e6720746865204e465420636f6e74726163742900000000056f776e65720000000000000000000001000003e900000013000000030000000000000000000000057061757365000000000000000000000000000000000000c447657420746f6b656e2064657461696c732061732061207475706c653a2028636861696e5f69642c20746f6b656e5f636f6e74726163742c20746f6b656e5f6964290a54686973206d61746368657320746865204552432d36353531207061747465726e20666f7220636f6d7061746962696c6974790a4e6f74653a20636861696e5f69642069732073657420746f203020617320536f726f62616e20646f65736e2774206578706f736520636861696e5f696420696e207468652073616d652077617900000005746f6b656e0000000000000000000001000003e9000003ed0000000300000004000000130000000a000000030000000000000093457865637574652061207472616e73616374696f6e20746f20616e6f7468657220636f6e74726163740a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e2065786563757465207472616e73616374696f6e730a546869732066756e6374696f6e20696e6372656d656e747320746865206e6f6e636520616e6420656d69747320616e206576656e7400000000076578656375746500000000030000000000000002746f000000000013000000000000000466756e6300000011000000000000000461726773000003ea0000000000000001000003e9000003ea0000000000000003000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000020000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000e4e6f74496e697469616c697a656400000000000200000000000000104765742074686520746f6b656e20494400000008746f6b656e5f69640000000000000001000003e90000000a0000000300000002000000000000000000000007446174614b6579000000000600000000000000000000000d546f6b656e436f6e7472616374000000000000000000000000000007546f6b656e496400000000000000000000000012496d706c656d656e746174696f6e48617368000000000000000000000000000453616c7400000000000000000000000b496e697469616c697a6564000000000000000000000000054e6f6e63650000000000000000000071496e697469616c697a652074686520544241206163636f756e742077697468204e4654206f776e6572736869702064657461696c730a546869732073686f756c642062652063616c6c6564206f6e6365206166746572206465706c6f796d656e74206279207468652052656769737472790000000000000a696e697469616c697a65000000000004000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a0000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000473616c74000003ee0000002000000001000003e9000003ed00000000000000030000000000000070437573746f6d4163636f756e74496e7465726661636520696d706c656d656e746174696f6e3a20436865636b20617574686f72697a6174696f6e0a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e20617574686f72697a65207472616e73616374696f6e730000000c5f5f636865636b5f617574680000000300000000000000117369676e61747572655f7061796c6f6164000000000003ee00000020000000000000000a7369676e6174757265730000000003ea000003ee00000040000000000000000c617574685f636f6e74657874000003ea000007d000000007436f6e746578740000000001000003e9000003ed000000000000000300000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000001c47657420746865204e465420636f6e747261637420616464726573730000000e746f6b656e5f636f6e747261637400000000000000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000010000000000000000000000185472616e73616374696f6e45786563757465644576656e7400000003000000000000000466756e630000001100000000000000056e6f6e6365000000000000060000000000000002746f0000000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 7247,
- "n_functions": 90,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 26,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 35,
- "n_exports": 26,
- "n_data_segment_bytes": 774
- }
- }
- },
- "hash": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a",
- "code": "0061736d0100000001a9011a60017e017e60027e7e017e60037e7e7e017e6000017e60047e7e7e7e017e60027f7e0060027f7f0060017f017e60027e7e017f60057e7f7f7f7f0060017f017f60017f0060057f7e7e7e7e0060037f7e7e006000017f60057e7f7f7e7e017f60000060057e7e7e7e7e0060027f7f017e60047f7f7f7f017e60037f7f7f0060017e0060087e7e7e7e7e7e7e7e017e60067e7e7e7e7e7e017e60067f7e7e7e7e7f0060047f7e7e7f0002d30123016901300000016901350000016901340000016c01310001016c015f00020161013000000176013300000176013100010164015f00020176013000020176015f0003017601360001017801310001016c013700040162016900010176013800000162013300010178013700030169015f0000016901330001017601680002016c013600000176016700010169013800000169013700000169013600010162016a0001017801330003017801340003016c01300001016c01380001016201380000016c01320001016d01390002016d01610004035b5a05050506070805060906060a0b06070c0c0d01050b0b0e0f100510111212070b000d0d101006031006051312140d050600031007150e0103050b0e0b07160003010003000115030b020400000303170103001014180c0c190c1905030100110619037f01418080c0000b7f00418686c0000b7f00419086c0000b0790031a066d656d6f727902000c63616e63656c5f6576656e7400530e63616e63656c5f7570677261646500540c636c61696d5f726566756e6400590e636f6d6d69745f75706772616465005a0c6372656174655f6576656e740060176372656174655f6576656e745f776974685f746965727300610e6765745f616c6c5f6576656e74730062126765745f62757965725f70757263686173650063096765745f6576656e7400640f6765745f6576656e745f636f756e7400650f6765745f6576656e745f746965727300660a696e697469616c697a65006705706175736500690f70757263686173655f7469636b6574006b1070757263686173655f7469636b657473006c107363686564756c655f75706772616465006d0e7472616e736665725f61646d696e006e07756e706175736500700c7570646174655f6576656e740071137570646174655f7469636b6574735f736f6c6400720776657273696f6e00730e77697468647261775f66756e64730074015f00750a5f5f646174615f656e6403010b5f5f686561705f6261736503020ade84015a7001017f23808080800041106b22022480808080000240024020014202510d002002200110a4808080002002290308210102402002280200450d0020004202370300200020013703080c020b20002001370308200042013703000c010b200042003703000b200241106a2480808080000b5d02017f017e024002402001a741ff0171220241c000460d00024020024106460d00420121034283908080800121010c020b20014208882101420021030c010b42002103200110808080800021010b20002003370300200020013703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b8d0102017f017e23808080800041206b2202248080808000024002400240200110a7808080002203420110a8808080000d00420021030c010b20022003420110838080800010a98080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000bc70502017f027e23808080800041306b220124808080800002400240024002400240024002400240024002400240024002400240024020002802000e0a00010203040506070809000b200141086a418083c08000410510cf8080800020012802080d0c200141086a2001290310200035020442208642048410d0808080000c090b200141086a418583c08000410c10cf8080800020012802080d0b200141086a200129031010d1808080000c080b200141086a419183c08000410d10cf8080800020012802080d0a200141086a200129031010d1808080000c070b200141206a419e83c08000410d10cf8080800020012802200d09200120012903283703082001200029030837031820012000350204422086420484370310200141206a200141086a10d2808080000c070b200141086a41ab83c08000410b10cf8080800020012802080d08200141086a2001290310200035020442208642048410d0808080000c050b200141086a41b683c08000410a10cf8080800020012802080d07200141086a2001290310200035020442208642048410d0808080000c040b200141206a41c083c08000410d10cf8080800020012802200d06200120012903283703082001200029030837031820012000350204422086420484370310200141206a200141086a10d2808080000c040b200141086a41cd83c08000410c10cf8080800020012802080d05200141086a2001290310200035020442208642048410d0808080000c020b200141086a41d983c08000410e10cf8080800020012802080d04200141086a2001290310200035020442208642048410d0808080000c010b200141086a41e783c08000410810cf8080800020012802080d03200141086a2001290310200035020442208642048410d0808080000b20012903102102200129030821030c010b20012903282102200129032021030b2003500d010b000b200141306a24808080800020020b0f0020002001109d808080004201510b7d02017f017e02400240024002402001a741ff0171220241c500460d002002410b470d0220002001423f87370318200020014208873703100c010b200110978080800021032001109880808000210120002003370318200020013703100b420021010c010b200042839080808001370308420121010b200020013703000b910202017f037e23808080800041306b2202248080808000024002400240200110a7808080002203420110a8808080000d00420021030c010b200342011083808080002103410021010240034020014110460d01200220016a4202370300200141086a21010c000b0b200342ff018342cc00520d01200341c884c0800041022002410210ab80808000200241106a200229030010a58080800020022802104101460d012002290328210320022903202104200241106a200229030810a98080800020022802104101460d012002290320210520002002290328370328200020053703202000200337031820002004370310420121030b2000200337030020004200370308200241306a2480808080000f0b000b3100024020022004460d00000b20002001ad4220864204842003ad4220864204842002ad42208642048410a2808080001a0bbc0402027f0e7e2380808080004180016b22022480808080004102210302400240200110a7808080002204420110a880808000450d002004420110838080800021044100210302400340200341e000460d01200220036a4202370300200341086a21030c000b0b200442ff018342cc00520d01200441a082c08000410c2002410c10ab80808000200241e0006a200229030010a48080800020022802600d012002290308220442ff018342c900520d012002290310220542ff01834204520d0141014102410020022d001822031b20034101461b22034102460d012002290320220642ff018342cd00520d012002290328220742ff018342cd00520d0120022903682108200241e0006a200229033010a48080800020022802600d012002290338220942ff018342c900520d012002290340220a42ff018342cd00520d012002290368210b200241e0006a200229034810a98080800020022802604101460d012002290378210c2002290370210d200241e0006a200229035010a58080800020022802604101460d012002290378210e2002290370210f200241e0006a200229035810a58080800020022802604101460d0120022903702110200229037821112000200c3703282000200d3703202000200e3703182000200f370310200020113703082000201037030020002005422088a7360268200020073703602000200a370358200020083703502000200b3703482000200437034020002006370338200020093703300b200020033a006c20024180016a2480808080000f0b000b4d01027e4200210202400240200110a7808080002203420110a880808000450d0020034201108380808000220242ff018342cb00520d0120002002370308420121020b200020023703000f0b000b1200200010a780808000420110a8808080000b1500200010a780808000420142011084808080001a0b1b00200010a780808000200110b18080800042011084808080001a0b4302017f017e23808080800041106b22012480808080002001200010cb80808000024020012802004101470d00000b20012903082102200141106a24808080800020020b5a02017f017e23808080800041106b2205248080808000200010a78080800021062005200120022003200410b380808000024020052802004101470d00000b2006200529030842011084808080001a200541106a2480808080000b870101017f23808080800041106b220524808080800020052001200210c48080800042012102024020052802000d002005290308210120052003200410c58080800020052802000d002005200529030837030820052001370300200041c884c0800041022005410210cd80808000370308420021020b20002002370300200541106a2480808080000b1d00200010a7808080002001200210b58080800042011084808080001a0b4301017f23808080800041106b220224808080800020022000200110c580808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1500200010a780808000200142011084808080001a0b5e02017e027f024002400240419080c0800010a7808080002201420210a8808080000d00410021020c010b20014202108380808000220142ff01834204520d012001422088a72103410121020b20002003360204200020023602000f0b000b2000419080c0800010a7808080002000ad42208642048442021084808080001a0b4301037f23808080800041106b2200248080808000200041086a10b78080800020002802082101200028020c2102200041106a2480808080002002410020014101711b0bfe0d02037f0b7e23808080800041d0036b220524808080800010bb8080800020001085808080001a02400240024002400240200320048450450d00410821060c010b200520013602b402200541003602b002200541c0016a200541b0026a10ac808080004102210620052d00ac0222074102460d0020052802c0012106024041e800450d00200541d0006a410472200541c0016a41047241e800fc0a00000b200541d0006a41ef006a200541c0016a41ef006a2d00003a0000200520052f00ad023b00bd0120052006360250200520073a00bc0102402007410171450d00410321060c010b200541053602c002200520013602c402200541c0016a200541c0026a10ad80808000024020052802c0014101460d00410221060c010b0240200220052903c8012208108680808000422088a7490d00410b21060c010b0240024020022008108680808000422088a74f0d00200541c0016a20082002ad422086420484220910878080800010bc8080800020052802c001410171450d010c050b10bd80808000000b024041c000450d00200541d0026a200541d0016a41c000fc0a00000b20052903f002220a20037c220b200a54220620052903f802220a20047c2006ad7c220c200a54200c200a511b0d020240200b20052903e00256200c20052903e802220a56200c200a511b450d00410c21060c010b4200210d0240024020052903d002220e5020052903d802220a420053200a501b450d00410021074200210f420021100c010b2004427f570d022005410036024c200541306a200e200a20032004200541cc006a10f780808000200528024c0d022005290338210a2005290330210e2005410036022c200541106a200e200a42a8c600429cca004290ce0020034204562004420052220620045022071b1b2003420956200620071b1b42002005412c6a10f780808000200528022c0d0220052005290310220e2005290318220a4290ce00420010f980808000200529030821102005290300210f0240200e428fce0056200a420055200a501b0d00410021070c010b20052903b0012000200529038801200f201010be80808000410121070b20052903a80121114200210e02400340200d20035a200e20045a200e2004511b0d0141f880c08000410f10bf808080002112200520003703b0034202210a41012106024003402006450d012006417f6a21062000210a0c000b0b2005200a3703c001200541c0016a20112012200541c0016a410110c08080800010888080800010a58080800020052802c0014101460d04200e200d42017c220d50ad7c210e0c000b0b2005200b3703f0022005200c3703f802200541c0026a20082009200541d0026a10c18080800010898080800010b680808000200520003703980320052001360294032005410636029003200541c0016a20054190036a10aa808080000240024020052802c001410171450d0020052903d001220a20037c220d200a54220620052903d801220a20047c2006ad7c220e200a54200e200a511b4101460d0320052903e801220a201085427f85200a200a20107c20052903e0012212200f7c2208201254ad7c22128583427f570d0320054190036a200d200e2008201210b2808080000c010b20054190036a20032004200f201010b280808000200541043602a003200520013602a403200541b0036a200541a0036a10ad808080000240024020052802b003450d0020052903b803210a0c010b108a80808000210a0b200a2000108b80808000210a200541a0036a10a780808000200a42011084808080001a200541a0036a10c2808080000b02402007450d00200541073602a003200520013602a403200541b0036a200541a0036a10a680808000200541a0036a20052903c803220a20107c20052903c003220e200f7c220d200e54ad7c220e423f872212200d200a201085427f85200a200e858342005322061b200f20052802b00341017122071b2012428080808080808080807f85200e20061b201020071b10b480808000200541a0036a10c2808080000b20054190036a10c28080800002402005290360220a20037c220d200a5422062005290368220a20047c2006ad7c220e200a54200e200a511b450d00410921060c010b2005200d3703602005200e370368200541b0026a200541d0006a10b080808000200541b0026a10c28080800041e880c08000411010bf8080800010c380808000210a200541b0036a2003200410c48080800020052802b0030d0320052903b8032104200541b0036a200f201010c58080800020052802b0034101460d0320052903b8032103200520093703e801200520113703e001200520033703d801200520043703d001200520003703c80120052001ad4220864204843703c001200a200541c0016a410610c080808000108c808080001a410021060b200541d0036a24808080800020060f0b10c680808000000b10c780808000000b000b3f01017e02400240410210d6808080002200420210a880808000450d00024020004202108380808000a741ff01710e020102000b000b0f0b10c680808000000bc30202027f067e23808080800041c0006b2202248080808000410021030240034020034120460d01200220036a4202370300200341086a21030c000b0b42002104420121050240200142ff018342cc00520d002001419484c0800041042002410410ab808080002002290300220142ff018342c900520d00200241206a200229030810a98080800020022802204101460d002002290338210620022903302107200241206a200229031010a58080800020022802204101460d002002290338210820022903302109200241206a200229031810a58080800020022802204101460d0020022903302104200229033821052000200837033820002009370330200020053703282000200437032020002006370318200020073703102000200137034042002105420021040b2000200537030020002004370308200241c0006a2480808080000b090010c780808000000bc40101027f23808080800041306b220524808080800020052003200410b58080800037031020052002370308200520013703004100210602400340024020064118470d00410021060240034020064118460d01200541186a20066a200520066a290300370300200641086a21060c000b0b2000428eeeea95beb6def300200541186a410310c08080800010888080800042ff01834202520d02200541306a2480808080000f0b200541186a20066a4202370300200641086a21060c000b0b10c780808000000b4502017f017e23808080800041106b220224808080800020022000200110f680808000024020022802004101470d00000b20022903082103200241106a24808080800020030b1a002000ad4220864204842001ad4220864204841096808080000bca0102017f037e23808080800041306b220124808080800020002903302102200141206a2000290300200029030810c5808080000240024020012802200d0020012903282103200141206a2000290320200029032810c48080800020012802200d0020012903282104200141206a2000290310200029031810c48080800020012802204101470d010b000b20012001290328370318200120043703102001200337030820012002370300419484c0800041042001410410cd808080002102200141306a24808080800020020b2500200010a7808080004201428480808080a0fa03428480808080c0970d108d808080001a0b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110938080800021020b20004200370300200020023703080b5b000240024020014280808080808080c0007c42ffffffffffffffff00560d00200120018520022001423f8785844200520d002001420886420b8421010c010b2002200110998080800021010b20004200370300200020013703080b0300000b090010c680808000000bb90c07017f017e017f017e017f0a7e017f23808080800041d0016b220224808080800010bb80808000200129032022031085808080001a410121040240024002402001290338220510c980808000560d00410521060c010b0240200129034022072005560d00410621060c010b200129035022081086808080002109108a80808000210a024002402009428080808010540d002008108680808000422088210b4200210903402009200b510d0220082009422086420484108780808000210c410021040240034020044118460d01200241b8016a20046a4202370300200441086a21040c000b0b02400240200c42ff018342cc00520d00200c41d884c080004103200241b8016a410310ab8080800020022903b801220d42ff018342c900520d00200241106a20022903c00110a98080800020022802104101460d002002290328210c2002290320210e200241106a20022903c80110a58080800020022802104101470d010b2009a7417f461a0c050b200942ffffffff0f510d04410121040240200c4200590d00410721060c040b02402002290320220f200229032822108450450d00410d21060c040b200942017c210920024200370338200242003703302002200f3703202002200e3703102002200d370340200220103703282002200c370318200a200241106a10c180808000108b80808000210a0c000b0b419481c08000ad4220864204844284808080f000108e80808000210920024200370338200242003703302002200937034020022001290318370328200220012903103703202002200129030837031820022001290300370310200a200241106a10c180808000108b80808000210a0b200a10868080800042208842017c210e4200210f420421094200210c02400340200e427f7c220e500d01200241106a200a200910878080800010bc808080002002290310220d420285200229031884500d01200da74101710d0320094280808080107c21092002290330220d200f7c220f200d5422042002290338220d200c7c2004ad7c220c200d54200c200d511b4101460d030c000b0b024002400240200a108680808000428080808010542211450d000c010b200241106a200a108f8080800010bc8080800020022802104101710d012002290328210d200229032021090b2001290308210e20012903002110200241086a10b780808000410121040240200228020c410020022802084101711b2206417f470d00410921060c020b41012104200641016a10b88080800010ca808080000240418080c0800010a7808080002208420210a8808080000d00410a21060c020b20084202108380808000220842ff018342cd00520d00200e200d20111b210b2010200920111b2110410021042002412c6a4100360200200241246a42003702002002411c6a4200370200200242003702142002200641187420064180fe03714108747220064108764180fe037120064118767272360210200241106aad422086420484428480808080041090808080002109418781c08000410d10bf80808000210d109180808000210e200220093703b0012002200e3703a8010340024020044110470d00410021040240034020044110460d01200241b8016a20046a200241a8016a20046a290300370300200441086a21040c000b0b2008200d200241b8016a410210c080808000108880808000220942ff018342cd00520d042002200636028c012002200b3703382002201037033020024200370328200242003703202002200c3703182002200f370310200220063602782002200337034841002104200241003a007c200220073703602002200537035820022009370368200220012903303703502002200129032837034020022001290348370370200241003602880120024188016a200241106a10b08080800020024105360298012002200636029c0120024198016a200a10b68080800020024188016a10c28080800020024198016a10c28080800010ca80808000419b81c08000410d10bf8080800010c380808000210c200220093703c801200220033703c00120022006ad4220864204843703b801200c200241b8016a410310c080808000108c808080001a0c030b200241b8016a20046a4202370300200441086a21040c000b0b000b2000200636020420002004360200200241d0016a2480808080000f0b10c780808000000b3d02017e017f0240109c808080002200a741ff017122014106460d000240200141c000470d0020001080808080000f0b10c780808000000b20004208880b1b00428480808080a0fa03428480808080c0970d109e808080001a0bea0202017f0c7e23808080800041e0006b22022480808080002002200129035010cc8080800042012103024020022802000d00200229030821042001290360210520012903382106200131006c210720012903402108200135026821092002200129034810cc8080800020022802000d002002290308210a2001290358210b2001290330210c20022001290320200129032810c58080800020022802000d002002290308210d20022001290310200129031810c48080800020022802000d002002290308210e20022001290300200129030810c48080800020022802000d00200220022903083703582002200e3703502002200d3703482002200b3703402002200c3703382002200a370330200220053703282002200637032020022007370318200220094220864204843703102002200837030820022004370300200041a082c08000410c2002410c10cd80808000370308420021030b20002003370300200241e0006a2480808080000b3b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110928080800021010b20004200370300200020013703080b2e00024020012003460d00000b2000ad4220864204842002ad4220864204842001ad42208642048410a1808080000b2600024020004101710d002001ad4220864204840f0b2001417f6aad4220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210f68080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b5d02017f017e23808080800041206b2202248080808000200220012903103703182002200129030837031020022001290300370308200241086a410310c08080800021032000420037030020002003370308200241206a2480808080000bd70304037f017e017f027e2380808080004180026b22012480808080000240200042ff01834204520d0020012000422088a722023602e401200141003602e001200141f0006a200141e0016a10ac808080000240024020012d00dc0122034102470d0042838080802021040c010b20012802702105024041e800450d002001410472200141f0006a41047241e800fc0a00000b200141ef006a200141f0006a41ef006a2d00003a0000200120012f00dd013b006d2001200536020020012903381085808080001a428380808030210420034101710d00200141013a006c200141e0016a200110b080808000200141e0016a10c28080800041a080c08000410e10bf8080800010c3808080002000428480808070832206108c808080001a200141093602f001200120023602f401200141f0006a200141f0016a10ad80808000024002402001280270450d00200129037821000c010b108a8080800021000b420221042000108680808000428080808010540d0041ae80c08000411010bf80808000210720001086808080002100200710c38080800021072001200042808080807083420484370378200120063703702007200141f0006a410210c080808000108c808080001a0b20014180026a24808080800020040f0b000b4201017f10d580808000410310d68080800010d78080800010d8808080002100428ee2e8999ae0d6f50010c3808080002000ad422086420484108c808080001a42020b0f0010ef808080001085808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141d585c08000410510cf8080800020012802000d042001200129030810d1808080000c030b200141da85c08000410710cf8080800020012802000d032001200129030810d1808080000c020b200141e185c08000410610cf8080800020012802000d022001200129030810d1808080000c010b200141e785c08000410e10cf8080800020012802000d012001200129030810d1808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d002000420210a0808080001a0b4602017f017e4101210002400240410110d6808080002201420210a880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b970502037f087e2380808080004180016b22022480808080000240200042ff018342cd00520d00200142ff01834204520d0020001085808080001a2002410036027020022001422088a722033602742002200241f0006a10ac808080000240024020022d006c22044102470d0042838080802021000c010b024020044101710d004283808080e00121000c010b200229036021052002200037030820022003360204200241033602000240200210ae80808000450d004283808080f00121000c010b2002200037037820022003360274200241063602702002200241f0006a10aa80808000024020022802004101710d004283808080800221000c010b20022903182106200229031021072002290320210820022903282109200220003703082002200336020420024103360200200210af80808000200220003703082002200336020420024103360200200210c2808080000240200842005220094200552009501b450d00200510918080800020002008200910be8080800020024107360270200220033602742002200241f0006a10a680808000200241f0006a20022903184200200228020041017122031b220520097d2002290310420020031b220a200854ad7d220b423f87220c200a20087d20052009852005200b858342005322031b200c428080808080808080807f85200b20031b10b4808080000b41be80c08000410e10bf8080800010c3808080002105200241f0006a2007200610c48080800020022802700d0120022903782106200241f0006a2008200910c58080800020022802704101460d01200220022903783703182002200637031020022000370308200220014284808080708337030020052002410410c080808000108c808080001a420221000b20024180016a24808080800020000f0b000b880305017f017e017f017e017f23808080800041206b220024808080800010d58080800002400240410310d6808080002201420210a880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201094808080001a200041106a200029030010db8080800020002802100d002000290308220342ff01834204510d020b000b411210dc80808000000b2000290318210110dd80808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310d68080800010d78080800010d880808000210210d8808080002204417f460d01200441016a220410de8080800020011095808080001a41c085c08000410810bf8080800021032000200436021c2000200236021820002001370310200310c380808000200041106a10df80808000108c808080001a200041206a24808080800042020f0b10c680808000000b10c780808000000b4201017e420121020240200142ff018342c800520d002001109f808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010c680808000000b0c00109b80808000422088a70b1c00410110d6808080002000ad42208642048442021084808080001a0b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020bd80202017f037e23808080800041f0006b22082480808080000240200042ff018342cd00520d00200142ff018342c900520d00200242ff018342c900520d00200841106a200310a48080800020082802104101460d0020082903182103200841106a200410a48080800020082802104101460d0020082903182104200841106a200510a98080800020082802104101460d002008290328210520082903202109200841106a200610a58080800020082802104101460d00200742ff018342cd00520d00200829032821062008290320210a108a80808000210b200820063703282008200a370320200820053703182008200937031020082004370350200820033703482008200237034020082001370338200820003703302008200b37036020082007370358200841086a200841106a10c8808080002008280208200828020c10ce808080002100200841f0006a24808080800020000f0b000bce0302027f087e23808080800041e0016b22012480808080004100210202400340200241c800460d01200141f8006a20026a4202370300200241086a21020c000b0b02400240200042ff018342cc00520d00200041f884c080004109200141f8006a410910ab80808000200141106a200129037810a48080800020012802100d00200129038001220042ff018342c900520d00200129038801220342ff018342cd00520d00200129039001220442ff018342cd00520d0020012903182105200141106a20012903980110a48080800020012802100d0020012903a001220642ff018342c900520d0020012903182107200141106a20012903a80110a98080800020012802104101460d0020012903b001220842ff018342cb00520d00200129032821092001290320210a200141c0016a20012903b80110a58080800020012802c0014101470d010b000b200120012903d801370328200120012903d0013703202001200a3703102001200837036020012004370358200120053703502001200737034820012000370340200120063703382001200337033020012009370318200141086a200141106a10c8808080002001280208200128020c10ce808080002100200141e0016a24808080800020000b8d0103027f017e017f2380808080004180016b220024808080800010b9808080002101108a808080002102410021030240034020012003460d0120004100360270200020033602742000200041f0006a10ac80808000024020002d006c4102460d002002200010b180808000108b8080800021020b200341016a21030c000b0b20004180016a24808080800020020bac0101017f23808080800041c0006b22022480808080000240200042ff01834204520d00200142ff018342cd00520d002002200137033820022000422088a7360234200241063602302002200241306a10aa808080000240024020022802004101710d00420221000c010b200241306a200229031020022903182002290320200229032810b38080800020022802304101460d01200229033821000b200241c0006a24808080800020000f0b000bcf0101017f23808080800041f0016b22012480808080000240200042ff01834204520d00200141003602e001200120004220883e02e401200141f0006a200141e0016a10ac808080000240024020012d00dc014102470d0042838080802021000c010b024041f000450d002001200141f0006a41f000fc0a00000b024020012d006c4102470d002001280200417f6aad4220864283808080107c21000c010b200141f0006a200110cb8080800020012802704101460d01200129037821000b200141f0016a24808080800020000f0b000b0f0010b980808000ad4220864204840b6601027f23808080800041206b22012480808080000240200042ff01834204510d00000b20014105360200200120004220883e0204200141106a200110ad808080002001280210210220012903182100200141206a248080808000200042838080802020021b0b7701017e0240200042ff018342cd00520d00200142ff018342cd00520d0042838080801021020240418080c0800010a780808000420210a8808080000d00200010e880808000410110de80808000418080c0800010a780808000200142021084808080001a410010b880808000420221020b20020f0b000b1500410010d680808000200042021084808080001a0b3a01017f10d580808000410110ea8080800010d8808080002100428ed2aadceeac0310c3808080002000ad422086420484108c808080001a42020b1a00410210d6808080002000ad42ff018342021084808080001a0b5801017f0240200042ff018342cd00520d00200142ff01834204520d00200242ff01834204520d0020002001422088a72002422088a74201420010ba808080002203417f6aad4220864283808080107c420220031b0f0b000b900101027f23808080800041206b22042480808080000240200042ff018342cd00520d00200142ff01834204520d00200242ff01834204520d002004200310a58080800020042802004101460d0020002001422088a72002422088a72004290310200429031810ba808080002105200441206a2480808080002005417f6aad4220864283808080107c420220051b0f0b000bda0102027f017e23808080800041106b22012480808080002001200010db808080000240024020012802004101460d002001290308210010d58080800010dd808080002102410310d68080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021084808080001a41f585c08000411110bf80808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310c380808000200110df80808000108c808080001a200141106a24808080800042020f0b000b10c780808000000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10d58080800010ef808080002102200010e88080800041c885c08000410d10bf8080800010c3808080002103200120003703082001200237030020032001410210c080808000108c808080001a200141106a24808080800042020b4101017e02400240410010d6808080002200420210a880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10dc80808000000b20000b3c01017f10d580808000410010ea8080800010d8808080002100428ed2aadceeaccff50010c3808080002000ad422086420484108c808080001a42020bb20604017f067e027f027e23808080800041f0016b22062480808080000240200042ff01834204520d00024020014202510d00200142ff018342c900520d010b0240024020024202520d000c010b200641f0006a200210a98080800020062802700d01200629038801210720062903800121080b0240024020034202520d000c010b200641f0006a200310a58080800020062802700d012006290388012109200629038001210a0b200641f0006a200410a3808080002006290370220b4202510d0020062903782104200641f0006a200510a380808000200629037022054202510d0020062000422088a73602e401200641003602e0012006290378210c200641f0006a200641e0016a10ac808080000240024020062d00dc01220d4102470d0042838080802021010c010b2006280270210e024041e800450d002006410472200641f0006a41047241e800fc0a00000b200641ef006a200641f0006a41ef006a2d00003a0000200620062f00dd013b006d2006200e3602002006200d3a006c2006290338220f1085808080001a0240200d410171450d0042838080803021010c010b10c9808080002110024020014202510d00200620013703300b024020024202510d00024020074200590d004283808080f00021010c020b20062008370320200620073703280b024020034202510d000240200a20098450450d004283808080800121010c020b0240200a2006290310542009200629031822015420092001511b450d004283808080a00221010c020b2006200a370300200620093703080b2005a7410171210d0240200ba7220e410171450d000240200420105a0d004283808080d00021010c020b02402004200c2006290350200d1b540d004283808080e00021010c020b200620043703480b0240200d450d004283808080e0002101200c2010540d01200c20042006290348200e4101711b580d012006200c3703500b200641e0016a200610b080808000200641e0016a10c28080800041cc80c08000410d10bf8080800010c38080800021012006200f37037820062000428480808070833703702001200641f0006a410210c080808000108c808080001a420221010b200641f0016a24808080800020010f0b000b950302037f027e23808080800041f0016b22022480808080000240200042ff01834204520d00200241f0006a200110a58080800020022802704101460d0020022000422088a73602e401200241003602e00120022903880121002002290380012101200241f0006a200241e0016a10ac808080000240024020022d00dc0122034102470d0042838080802021000c010b20022802702104024041e800450d002002410472200241f0006a41047241e800fc0a00000b200241ef006a200241f0006a41ef006a2d00003a0000200220022f00dd013b006d200220033a006c2002200436020020022903581085808080001a02402002290310220520017c220620055422032002290318220120007c2003ad7c220020015420002001511b450d004283808080900121000c010b200220063703102002290300210120022000370318024020062001562000200229030822015620002001511b450d004283808080c00021000c010b200241e0016a200210b080808000200241e0016a10c280808000420221000b200241f0016a24808080800020000f0b000b0f0010d880808000ad4220864204840bcd0302037f047e2380808080004190016b22012480808080000240200042ff01834204520d00200141003602800120012000422088a7220236028401200120014180016a10ac808080000240024020012d006c22034102470d0042838080802021000c010b2001290360210420012903502105200129033822061085808080001a02402003410171450d0042838080803021000c010b024010c9808080002005560d004283808080c00221000c010b20014108360270200120023602740240200141f0006a10ae80808000450d004283808080d00221000c010b200141f0006a10af80808000200141f0006a10c28080800020014107360280012001200236028401200120014180016a10a680808000024020012903104200200128020041017122031b22074200522001290318420020031b22054200552005501b450d00200410918080800020062007200510be808080000b41d980c08000410f10bf8080800010c380808000210420014180016a2007200510c5808080002001280280014101460d01200120012903880137031020012006370308200120004284808080708337030020042001410310c080808000108c808080001a420221000b20014190016a24808080800020000f0b000b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484109a8080800021030b20004200370300200020033703080bd50303017f027e027f23808080800041e0006b220624808080800042002107420021084100210902402001200284500d002003200484500d00420020037d2003200442005322091b2107420020017d20012002420053220a1b2108420020042003420052ad7c7d200420091b21032004200285210402400240420020022001420052ad7c7d2002200a1b2202500d0002402003500d00200641d0006a200720032008200210fb808080004101210920062903582101200629035021020c020b200641c0006a200720032008420010fb80808000200641306a200720032002420010fb808080002006290330220220062903487c22012002542006290338420052722109200629034021020c010b02402003500d00200641206a200742002008200210fb80808000200641106a200342002008200210fb808080002006290310220220062903287c22012002542006290318420052722109200629032021020c010b2006200720032008200210fb808080004100210920062903082101200629030021020b420020027d20022004420053220a1b2108420020012002420052ad7c7d2001200a1b22072004854200590d00410121090b200020083703002005200936020020002007370308200641e0006a2480808080000bbc0804017f017e037f047e23808080800041b0016b220524808080800042002106024002400240024020047920037942c0007c20044200521ba7220720027920017942c0007c20024200521ba722084d0d002008413f4b0d01200741df004b0d02024002400240200720086b4120490d00200541a0016a2003200441e00020076b220910fa8080800020053502a00142017c210a4200210b420021060c010b200541306a2001200241c00020086b220810fa80808000200541206a20032004200810fa80808000420021062005200342002005290330200529032080220c420010fb80808000200541106a20044200200c420010fb808080002005290300210a024020052903182005290308220d20052903107c220b200d54ad7c4200520d002001200a5422082002200b542002200b511b450d020b200420027c200320017c2201200354ad7c200b7d2001200a54ad7d2102200c427f7c210c2001200a7d21010c050b02400240034020054190016a2001200241c00020086b220810fa80808000200529039001210c0240200820094f0d00200541d0006a20032004200810fa80808000200541c0006a20032004200c200529035080220d420010fb80808000024020012005290340220a54220820022005290348220c542002200c511b0d002002200c7d2008ad7d21022001200a7d21012006200b200d7c220c200b54ad7c21060c090b200220047c200120037c2204200154ad7c200c7d2004200a54ad7d21022004200a7d21012006200d200b7c427f7c220c200b54ad7c21060c080b20054180016a200c200a80220c4200200820096b220810fc80808000200541f0006a20032004200c420010fb80808000200541e0006a20052903702005290378200810fc8080800020052903880120067c2005290380012206200b7c220b200654ad7c210602402007200220052903687d20012005290360220c54ad7d2202792001200c7d22017942c0007c20024200521ba722084d0d002008413f4b0d020c010b0b20012003542208200220045420022004511b450d01200b210c0c060b20012001200380220220037e7d21012006200b20027c220c200b54ad7c2106420021020c050b200220047d2008ad7d2102200120037d21012006200b42017c220c50ad7c21060c040b2002200b7d2008ad7d21022001200a7d2101420021060c030b200220044200200120035a200220045a20022004511b22081b7d20012003420020081b220454ad7d2102200120047d21012008ad210c0c020b20012001200380220c20037e7d210142002106420021020c010b20022002200342ffffffff0f83220480220620037e7d4220862001422088220c842004802202422086200c200220037e7d422086200142ffffffff0f83842201200480220384210c2001200320047e7d210120024220882006842106420021020b200020013703102000200c3703002000200237031820002006370308200541b0016a2480808080000ba10101027f23808080800041206b22052480808080002005420020017d2001200242005322061b420020022001420052ad7c7d200220061b420020037d2003200442005322061b420020042003420052ad7c7d200420061b10f8808080002005290308210320004200200529030022017d2001200420028542005322061b3703002000420020032001420052ad7c7d200320061b370308200541206a2480808080000b5701017e02400240200341c000710d002003450d012002410020036b413f71ad8620012003413f71ad220488842101200220048821020c010b20022003413f71ad882101420021020b20002001370300200020023703080b6e01067e2000200342ffffffff0f832205200142ffffffff0f8322067e22072003422088220820067e22062005200142208822097e7c22054220867c220a3703002000200820097e2005200654ad4220862005422088847c200a200754ad7c200420017e200320027e7c7c3703080b5701017e02400240200341c000710d002003450d0120022003413f71ad2204862001410020036b413f71ad88842102200120048621010c010b20012003413f71ad862102420021010b20002001370300200020023703080b0b90060100418080c0000b860602000000000000000000000000000000010000000000000000000000000000006576656e745f63616e63656c6564776169746c6973745f636c6561726564726566756e645f636c61696d65646576656e745f7570646174656466756e64735f77697468647261776e7469636b65745f7075726368617365646d696e745f7469636b65745f6e66746465706c6f795f7469636b657447656e6572616c6576656e745f63726561746564656e645f646174656576656e745f74797065696469735f63616e63656c65646f7267616e697a65727061796d656e745f746f6b656e73746172745f646174657468656d657469636b65745f6e66745f616464727469636b65745f70726963657469636b6574735f736f6c64746f74616c5f7469636b657473a800100008000000b00010000a000000ba00100002000000bc0010000b000000c700100009000000d00010000d000000dd0010000a000000e700100005000000ec0010000f000000fb0010000c000000070110000c000000130110000d0000004576656e744576656e74436f756e7465725469636b6574466163746f7279526566756e64436c61696d65644576656e744275796572734576656e745469657273427579657250757263686173654576656e7442616c616e636546756e647357697468647261776e576169746c6973746e616d657072696365736f6c645f7175616e74697479746f74616c5f7175616e7469747900ef01100004000000f301100005000000f80110000d000000050210000e0000007175616e74697479746f74616c5f70616964000034021000080000003c0210000a000000ef01100004000000f301100005000000050210000e0000007469657273000000a800100008000000b00010000a000000c700100009000000d00010000d000000dd0010000a000000e700100005000000fb0010000c0000007002100005000000130110000d000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400f72a0e636f6e74726163747370656376300000000000000030506175736520616c6c2073746174652d6d75746174696e67206f7065726174696f6e732e2041646d696e206f6e6c792e00000005706175736500000000000000000000000000000000000025526573756d65206e6f726d616c206f7065726174696f6e732e2041646d696e206f6e6c792e00000000000007756e7061757365000000000000000000000000000000002452657475726e207468652063757272656e7420636f6e74726163742076657273696f6e2e0000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000150000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000d4576656e744e6f74466f756e640000000000000200000000000000144576656e74416c726561647943616e63656c656400000003000000000000001543616e6e6f7453656c6c4d6f72655469636b657473000000000000040000000000000010496e76616c696453746172744461746500000005000000000000000e496e76616c6964456e644461746500000000000600000000000000134e656761746976655469636b6574507269636500000000070000000000000012496e76616c69645469636b6574436f756e74000000000008000000000000000f436f756e7465724f766572666c6f7700000000090000000000000015466163746f72794e6f74496e697469616c697a65640000000000000a0000000000000010496e76616c696454696572496e6465780000000b000000000000000b54696572536f6c644f7574000000000c0000000000000011496e76616c696454696572436f6e6669670000000000000d00000000000000104576656e744e6f7443616e63656c65640000000e0000000000000014526566756e64416c7265616479436c61696d65640000000f00000000000000094e6f7441427579657200000000000010000000000000000c4576656e74536f6c644f75740000001100000000000000105469636b65747342656c6f77536f6c6400000012000000000000000e436f6e7472616374506175736564000000000013000000000000000d4576656e744e6f74456e64656400000000000014000000000000001546756e6473416c726561647957697468647261776e00000000000015000000010000000000000000000000054576656e740000000000000c0000000000000008656e645f6461746500000006000000000000000a6576656e745f7479706500000000001000000000000000026964000000000004000000000000000b69735f63616e63656c6564000000000100000000000000096f7267616e697a657200000000000013000000000000000d7061796d656e745f746f6b656e00000000000013000000000000000a73746172745f6461746500000000000600000000000000057468656d6500000000000010000000000000000f7469636b65745f6e66745f616464720000000013000000000000000c7469636b65745f70726963650000000b000000000000000c7469636b6574735f736f6c640000000a000000000000000d746f74616c5f7469636b6574730000000000000a0000000000000000000000096765745f6576656e740000000000000100000000000000086576656e745f69640000000400000001000003e9000007d0000000054576656e740000000000000300000002000000000000000000000007446174614b6579000000000a0000000100000000000000054576656e74000000000000010000000400000000000000000000000c4576656e74436f756e74657200000000000000000000000d5469636b6574466163746f727900000000000001000000000000000d526566756e64436c61696d656400000000000002000000040000001300000001000000000000000b4576656e7442757965727300000000010000000400000001000000000000000a4576656e7454696572730000000000010000000400000001000000000000000d4275796572507572636861736500000000000002000000040000001300000001000000000000000c4576656e7442616c616e6365000000010000000400000001000000000000000e46756e647357697468647261776e00000000000100000004000000010000000000000008576169746c697374000000010000000400000000000000000000000a696e697469616c697a65000000000002000000000000000561646d696e00000000000013000000000000000e7469636b65745f666163746f727900000000001300000001000003e9000003ed000000000000000300000000000000000000000c63616e63656c5f6576656e740000000100000000000000086576656e745f69640000000400000001000003e9000003ed000000000000000300000000000000000000000c636c61696d5f726566756e64000000020000000000000007636c61696d6572000000001300000000000000086576656e745f69640000000400000001000003e9000003ed0000000000000003000000000000002e4c6567616379206372656174655f6576656e7420666f72206261636b7761726420636f6d7061746962696c69747900000000000c6372656174655f6576656e740000000800000000000000096f7267616e697a65720000000000001300000000000000057468656d6500000000000010000000000000000a6576656e745f74797065000000000010000000000000000a73746172745f646174650000000000060000000000000008656e645f6461746500000006000000000000000c7469636b65745f70726963650000000b000000000000000d746f74616c5f7469636b6574730000000000000a000000000000000d7061796d656e745f746f6b656e0000000000001300000001000003e9000000040000000300000000000000000000000c7570646174655f6576656e740000000600000000000000086576656e745f69640000000400000000000000057468656d65000000000003e800000010000000000000000c7469636b65745f7072696365000003e80000000b000000000000000d746f74616c5f7469636b657473000000000003e80000000a000000000000000a73746172745f646174650000000003e8000000060000000000000008656e645f64617465000003e80000000600000001000003e9000003ed00000000000000030000000100000034412073696e676c65207469636b657420746965722028652e672e205649502c2047656e6572616c2c204561726c79204269726429000000000000000a5469636b65745469657200000000000400000000000000046e616d6500000010000000000000000570726963650000000000000b000000000000000d736f6c645f7175616e746974790000000000000a000000000000000e746f74616c5f7175616e7469747900000000000a0000000100000020496e70757420636f6e66696720666f72206372656174696e6720612074696572000000000000000a54696572436f6e66696700000000000300000000000000046e616d6500000010000000000000000570726963650000000000000b000000000000000e746f74616c5f7175616e7469747900000000000a000000000000003c43616e63656c20612070656e64696e672075706772616465206265666f726520697420697320636f6d6d69747465642e2041646d696e206f6e6c792e0000000e63616e63656c5f75706772616465000000000000000000000000000000000051436f6d6d697420612070726576696f75736c79207363686564756c65642075706772616465206166746572207468652074696d656c6f636b2068617320656c61707365642e2041646d696e206f6e6c792e0000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e6765745f616c6c5f6576656e747300000000000000000001000003ea000007d0000000054576656e74000000000000000000003b5472616e736665722061646d696e2072696768747320746f2061206e657720616464726573732e2043757272656e742061646d696e206f6e6c792e000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e0000000000001300000000000000000000011f576974686472617720616363756d756c61746564207469636b65742073616c652066756e647320746f20746865206f7267616e697a65722077616c6c65742e0a0a52756c65733a0a2d204f6e6c792063616c6c61626c6520627920746865206576656e74206f7267616e697a65720a2d204f6e6c7920616674657220746865206576656e742060656e645f646174656020686173207061737365640a2d204f6e6c7920696620746865206576656e7420686173206e6f74206265656e2063616e63656c6c6564202863616e63656c6c6564206576656e7473207573652060636c61696d5f726566756e6460290a2d2050726576656e747320646f75626c65207769746864726177616c2076696120612070657273697374656e7420666c6167000000000e77697468647261775f66756e647300000000000100000000000000086576656e745f69640000000400000001000003e9000003ed00000000000000030000000100000039412070726f6d6f74696f6e616c20646973636f756e7420636f646520617474616368656420746f2061207370656369666963206576656e742e000000000000000000000c446973636f756e74436f6465000000050000003954686520636f646520737472696e6720286d6972726f727320746865206b657920666f7220636f6e76656e69656e74207175657279696e672900000000000004636f64650000001000000042556e69782074696d657374616d702061667465722077686963682074686520636f646520697320696e76616c6964202830203d206e6f2065787069726174696f6e2900000000000a65787069726174696f6e0000000000060000003d4d6178696d756d206e756d626572206f662074696d6573207468697320636f6465206d61792062652075736564202830203d20756e6c696d6974656429000000000000086d61785f75736573000000040000003950657263656e7461676520646973636f756e74206170706c69656420746f20746865207469636b6574207072696365202831e28093313030290000000000000a70657263656e7461676500000000000400000021486f77206d616e79207573657320617265207374696c6c20617661696c61626c650000000000000e757365735f72656d61696e696e6700000000000400000000000000000000000f6765745f6576656e745f636f756e740000000000000000010000000400000000000000000000000f6765745f6576656e745f7469657273000000000100000000000000086576656e745f69640000000400000001000003e9000003ea000007d00000000a5469636b65745469657200000000000300000000000000000000000f70757263686173655f7469636b65740000000003000000000000000562757965720000000000001300000000000000086576656e745f696400000004000000000000000a746965725f696e64657800000000000400000001000003e9000003ed00000000000000030000000100000000000000000000000d427579657250757263686173650000000000000200000000000000087175616e746974790000000a000000000000000a746f74616c5f7061696400000000000b00000000000000000000001070757263686173655f7469636b65747300000004000000000000000562757965720000000000001300000000000000086576656e745f696400000004000000000000000a746965725f696e64657800000000000400000000000000087175616e746974790000000a00000001000003e9000003ed0000000000000003000000000000003a5363686564756c65206120636f6e74726163742075706772616465202874696d656c6f636b3a207e32342068292e2041646d696e206f6e6c792e0000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000000000000000000126765745f62757965725f707572636861736500000000000200000000000000086576656e745f696400000004000000000000000562757965720000000000001300000001000003e8000007d00000000d427579657250757263686173650000000000000000000044557064617465207469636b65747320736f6c6420636f756e742e204f6e6c792063616c6c61626c6520627920746865207469636b6574204e465420636f6e74726163742e000000137570646174655f7469636b6574735f736f6c64000000000200000000000000086576656e745f6964000000040000000000000006616d6f756e7400000000000a00000001000003e9000003ed00000000000000030000000100000023506172616d657465727320666f72206372656174696e672061206e6577206576656e740000000000000000114372656174654576656e74506172616d73000000000000090000000000000008656e645f6461746500000006000000000000000a6576656e745f7479706500000000001000000000000000096f7267616e697a657200000000000013000000000000000d7061796d656e745f746f6b656e00000000000013000000000000000a73746172745f6461746500000000000600000000000000057468656d6500000000000010000000000000000c7469636b65745f70726963650000000b00000000000000057469657273000000000003ea000007d00000000a54696572436f6e6669670000000000000000000d746f74616c5f7469636b6574730000000000000a00000000000000244372656174652061206e6577206576656e742077697468207469657220737570706f7274000000176372656174655f6576656e745f776974685f746965727300000000010000000000000006706172616d730000000007d0000000114372656174654576656e74506172616d7300000000000001000003e900000004000000030000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 2184,
- "n_functions": 45,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 19,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 29,
- "n_exports": 16,
- "n_data_segment_bytes": 185
- }
- }
- },
- "hash": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb",
- "code": "0061736d01000000016b1360017e017e60027e7e017e60047e7e7e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f0060017f017e60027f7f0060027e7e017f60057e7e7e7e7e017e60027e7f0060047e7e7f7f017e60037f7f7f0060027f7f017e60017e006000006000017f02af011d016901350000016901340000016901330001016c01370002016c013100010162015f00000163015f0000016201380000016201620000016201660003016201340004016c015f0003016c01380001017801310001017601680003016c013600000164015f00030161013000000176015f0004017801370004016c01650002016c016100010162016a0001017801330004016c01300001016c01320001017601670001016201310002016201320002032e2d05060708090a090b0c090d010e0f05010510070411081012000407120f0811110202020407000100040404110e05030100110619037f01418080c0000b7f0041b981c0000b7f0041c081c0000b07eb0110066d656d6f727902000d5f5f636f6e7374727563746f72002c0e63616e63656c5f7570677261646500300e636f6d6d69745f7570677261646500360e6372656174655f6163636f756e74003d0b6765745f6163636f756e74003e146765745f6465706c6f7965645f61646472657373003f0570617573650040107363686564756c655f75706772616465004217746f74616c5f6465706c6f7965645f6163636f756e747300430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020af52a2d7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011080808080002103200110818080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110828080800021020b20004200370300200020023703080b2500200010a0808080004201428480808080a0fa03428480808080c0970d1083808080001a0bf20202017f047e23808080800041306b22012480808080000240024002400240024020002802000e03020001020b200141086a41d880c08000410f10a98080800020012802080d02200129031021022000290310210320002903082104200141086a20002903202000290328109e8080800020012802080d02200129031021052001200029031837032820012005370320200120033703182001200437031020012002370308200141086a410510aa8080800021020c030b200141086a41e780c08000410c10a98080800020012802080d012001290310210220002903082103200141086a20002903102000290318109e8080800020012802080d01200120012903103703182001200337031020012002370308200141086a410310aa8080800021020c020b200141086a41c280c08000411610a98080800020012802080d00200141086a200129031010ab8080800020012802084101460d00200129031021020c010b000b200141306a24808080800020020b5a02017e017f024002400240200110a0808080002202420110a2808080000d00410021010c010b20024201108480808000220242ff01834204520d012002422088a72103410121010b20002003360204200020013602000f0b000b0f00200020011098808080004201510b4d01027e4200210202400240200110a0808080002203420110a280808000450d0020034201108480808000220242ff018342cd00520d0120002002370308420121020b200020023703000f0b000be90501047f23808080800041f0006b2205248080808000200541d0006a41186a22064200370300200541d0006a41106a22074200370300200541d0006a41086a22084200370300200542003703502000200541d0006a10a580808000200541186a2006290300370300200541106a2007290300370300200541086a200829030037030020052005290350370300200642003703002007420037030020084200370300200542003703502004200541d0006a10a580808000200541206a41186a2006290300370300200541206a41106a2007290300370300200541206a41086a200829030037030020052005290350370320200110858080800010868080800021002006420037030020074200370300200842003703002005420037035041002106024003402000108780808000428080808010540d012000108880808000210420004284808080102000108780808000428080808070834204841089808080002100024020064120460d00200541d0006a20066a20044220883c0000200641016a21060c010b0b4120412010a680808000000b2005200242388620024280fe0383422886842002428080fc0783421886200242808080f80f834208868484200242088842808080f80f832002421888428080fc07838420024228884280fe038320024238888484843703482005200342388620034280fe0383422886842003428080fc0783421886200342808080f80f834208868484200342088842808080f80f832003421888428080fc07838420034228884280fe03832003423888848484370340108a80808000210020002000108780808000428080808070834204842005412010a78080800021002000200010878080800042808080807083420484200541d0006a412010a78080800021002000200010878080800042808080807083420484200541c0006a411010a78080800021002000200010878080800042808080807083420484200541206a412010a7808080001086808080002100200541f0006a24808080800020000b1d00200042042001ad42208642048442848080808004109b808080001a0b090010bb80808000000b1e00200020012002ad4220864204842003ad422086420484109c808080000b4301017f23808080800041106b2202248080808000200220002001109e80808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b1a002000ad4220864204842001ad422086420484109a808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110aa8080800021012000420037030020002001370308200241106a2480808080000b8e0101017f23808080800041106b22022480808080000240200042ff018342cd00520d002002200110ad8080800020022802004101460d0020022903082101200010ae80808000410110af80808000418080c0800010a08080800020014202108b808080001a428480808080a0fa03428480808080c0970d108c808080001a200241106a24808080800042020f0b000b4201017e420121020240200142ff018342c800520d0020011087808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b1500410010b28080800020004202108b808080001a0b1c00410110b2808080002000ad4220864204844202108b808080001a0b4201017f10b180808000410310b28080800010b38080800010b4808080002100428ee2e8999ae0d6f50010b5808080002000ad422086420484108d808080001a42020b0f0010c5808080001091808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418881c08000410510a98080800020012802000d042001200129030810ab808080000c030b2001418d81c08000410710a98080800020012802000d032001200129030810ab808080000c020b2001419481c08000410610a98080800020012802000d022001200129030810ab808080000c010b2001419a81c08000410e10a98080800020012802000d012001200129030810ab808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021099808080001a0b4602017f017e4101210002400240410110b2808080002201420210a280808000450d0020014202108480808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110aa808080002100200141106a24808080800020000b880305017f017e017f017e017f23808080800041206b220024808080800010b18080800002400240410310b2808080002201420210a280808000450d00024020014202108480808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad422086420484428480808020108e808080001a200041106a200029030010ad8080800020002802100d002000290308220342ff01834204510d020b000b411210b780808000000b2000290318210110b880808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310b28080800010b38080800010b480808000210210b4808080002204417f460d01200441016a220410af808080002001108f808080001a41f380c08000410810b98080800021032000200436021c2000200236021820002001370310200310b580808000200041106a10ba80808000108d808080001a200041206a24808080800042020f0b10bb80808000000b10bc80808000000b090010bb80808000000b0c00109780808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310aa808080002102200141206a24808080800020020b0300000b090010bb80808000000bac0603017f047e017f2380808080004190016b2204248080808000200441e0006a200010ad808080000240024020042802604101460d00200142ff018342cd00520d0020042903682105200441e0006a2002109d8080800020042802604101460d002004290378210620042903702107200441e0006a200310ad8080800020042802604101460d002004290368210341b080c08000410810b980808000210820042007200610a88080800022023703104202210041012109024003402009450d012009417f6a2109200221000c000b0b20042000370360024020012008200441e0006a410110aa80808000109080808000220042ff018342cd00520d0020001091808080001a2004200637033820042007370330200420013703202004200537031820042003370328200442013703100240200441106a10a080808000420110a280808000450d0042838080801021000c030b0240418080c0800010a0808080002200420210a2808080000d0042838080802021000c030b200441e0006a2000420210848080800010ad8080800020042802604101460d01200429036821002005200120072006200310a4808080002102109280808000210810938080800020002002200810948080800021002007200610a880808000210220042003370358200420053703502004200237034820042001370340410021090340024020094120470d00410021090240034020094120460d01200441e0006a20096a200441c0006a20096a290300370300200941086a21090c000b0b200441e0006a410410aa808080002102200041b880c08000410a10b980808000200210908080800042ff01834202520d02200441106a10a08080800020004201108b808080001a200441106a109f8080800020042006370378200420073703702004200137036820044202370360200441086a200441e0006a10a180808000200428020c410020042802084101711b2209417f460d02200441e0006a10a080808000200941016aad4220864204844201108b808080001a200441e0006a109f808080000c040b200441e0006a20096a4202370300200941086a21090c000b0b10bc80808000000b000b20044190016a24808080800020000b890202017f017e23808080800041c0006b22042480808080002004200010ad80808000024020042802004101460d00200142ff018342cd00520d002004290308210020042002109d8080800020042802004101460d0020042903182102200429031021052004200310ad8080800020042802004101460d0020042903082103200420053703202004200137031020042000370308200420033703182004420137030020042002370328200441306a200410a3808080000240024020042802304101470d00200429033821012004109f808080000c010b2000200120052002200310a4808080002101109380808000200110958080800021010b200441c0006a24808080800020010f0b000be40103017f017e017f23808080800041c0006b2204248080808000200441106a200010ad80808000024020042802104101460d00200142ff018342cd00520d0020042903182100200441106a2002109d8080800020042802104101460d002004290328210220042903202105200441106a200310ad8080800020042802104101460d00200429031821032004200537033020042001370320200420003703182004200337032820044201370310200420023703382004200441106a10a3808080002004280200210620042903082101200441c0006a2480808080002001420220061b0f0b000b3a01017f10b180808000410110c18080800010b4808080002100428ed2aadceeac0310b5808080002000ad422086420484108d808080001a42020b1a00410210b2808080002000ad42ff01834202108b808080001a0bda0102027f017e23808080800041106b22012480808080002001200010ad808080000240024020012802004101460d002001290308210010b18080800010b8808080002102410310b28080800021032001200037030020012002ad42208642048437030820032001410210aa808080004202108b808080001a41a881c08000411110b980808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b580808000200110ba80808000108d808080001a200141106a24808080800042020f0b000b10bc80808000000b9e0101027f23808080800041c0006b22022480808080000240200042ff018342cd00520d00200241106a2001109d8080800020022802104101460d002002290320210120022002290328370328200220013703202002200037031820024202370310200241086a200241106a10a18080800020022802082103200235020c2100200241c0006a2480808080002000422086420484420420034101711b0f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10b18080800010c5808080002102200010ae8080800041fb80c08000410d10b98080800010b5808080002103200120003703082001200237030020032001410210aa80808000108d808080001a200141106a24808080800042020b4101017e02400240410010b2808080002200420210a280808000450d0020004202108480808000220042ff018342cd00510d01000b410d10b780808000000b20000b3c01017f10b180808000410010c18080800010b4808080002100428ed2aadceeaccff50010b5808080002000ad422086420484108d808080001a42020b0f0010b480808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad42208642048410968080800021030b20004200370300200020033703080b0bc3010100418080c0000bb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f776e65725f6f66696e697469616c697a65496d706c656d656e746174696f6e5761736d486173684465706c6f7965644163636f756e744163636f756e74436f756e74757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400bf1e0e636f6e747261637473706563763000000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f720000000000000200000000000000164163636f756e74416c72656164794465706c6f796564000000000001000000000000000e4e6f74496e697469616c697a6564000000000002000000020000002653746f72616765206b65797320666f722074686520726567697374727920636f6e747261637400000000000000000007446174614b6579000000000300000000000000345741534d2068617368206f662074686520544241204163636f756e7420636f6e747261637420696d706c656d656e746174696f6e00000016496d706c656d656e746174696f6e5761736d486173680000000000010000008b4d617070696e672066726f6d2028696d706c656d656e746174696f6e5f686173682c20746f6b656e5f636f6e74726163742c20746f6b656e5f69642c2073616c7429202d3e206465706c6f7965645f616464726573730a576520757365206120636f6d706f73697465206b657920746f2073746f726520746865206465706c6f7965642061646472657373000000000f4465706c6f7965644163636f756e740000000004000003ee00000020000000130000000a000003ee000000200000000100000047436f756e74206f66206465706c6f796564206163636f756e747320706572204e46543a2028746f6b656e5f636f6e74726163742c20746f6b656e5f696429202d3e20636f756e74000000000c4163636f756e74436f756e7400000002000000130000000a000000000000027943616c63756c617465207468652064657465726d696e6973746963206164647265737320666f72206120544241206163636f756e740a0a546869732066756e6374696f6e20636f6d7075746573207468652061646472657373207468617420776f756c642062652072657475726e656420627920606372656174655f6163636f756e742829600a666f72207468652073616d6520696e707574732e20496e20536f726f62616e2c20746865206465706c6f79657220637265617465732064657465726d696e6973746963206164647265737365732c0a736f2077652063616e2063616c63756c6174652074686973206279207573696e6720746865206465706c6f7965722773206164647265737320636f6d7075746174696f6e2e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e2028753235362061732042797465734e3c33323e290a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e4654202875313238290a2a206073616c7460202d204465706c6f796d656e742073616c742028753235362061732042797465734e3c33323e290a0a232052657475726e730a5468652064657465726d696e697374696320616464726573732077686572652074686520544241206163636f756e7420776f756c64206265206465706c6f7965640000000000000b6765745f6163636f756e7400000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee00000020000000010000001300000000000000b2496e697469616c697a652074686520726567697374727920776974682074686520544241204163636f756e74205741534d20686173680a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20607462615f6163636f756e745f7761736d5f6861736860202d205741534d2068617368206f662074686520544241204163636f756e7420636f6e747261637420746f206465706c6f7900000000000d5f5f636f6e7374727563746f7200000000000002000000000000000561646d696e0000000000001300000000000000157462615f6163636f756e745f7761736d5f68617368000000000003ee000000200000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000029f4465706c6f792061206e657720544241206163636f756e7420636f6e747261637420616e6420696e697469616c697a652069740a0a546869732066756e6374696f6e206465706c6f7973206120544241206163636f756e7420666f7220616e204e465420616e6420696e697469616c697a65732069742077697468207468650a4e4654206f776e6572736869702064657461696c732e20546865206465706c6f79656420616464726573732069732064657465726d696e697374696320616e64206d6174636865730a7768617420606765745f6163636f756e7428296020776f756c642072657475726e20666f72207468652073616d6520696e707574732e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e2028753235362061732042797465734e3c33323e290a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e4654202875313238290a2a206073616c7460202d204465706c6f796d656e742073616c742028753235362061732042797465734e3c33323e290a0a232052657475726e730a5468652061646472657373206f6620746865206e65776c79206465706c6f79656420544241206163636f756e740a0a23204572726f72730a52657475726e73206572726f7220696620746865206163636f756e742068617320616c7265616479206265656e206465706c6f79656420666f7220746865736520706172616d6574657273000000000e6372656174655f6163636f756e740000000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee0000002000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000000000016947657420746865206465706c6f796564206164647265737320666f7220737065636966696320706172616d65746572732028696620697420657869737473290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e0a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e46540a2a206073616c7460202d204465706c6f796d656e742073616c740a0a232052657475726e730a536f6d6528616464726573732920696620746865206163636f756e7420686173206265656e206465706c6f7965642c204e6f6e65206f7468657277697365000000000000146765745f6465706c6f7965645f61646472657373000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee0000002000000001000003e800000013000000000000010f4765742074686520746f74616c206e756d626572206f6620544241206163636f756e7473206465706c6f79656420666f722061207370656369666963204e46540a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e46540a0a232052657475726e730a546865206e756d626572206f6620544241206163636f756e747320746861742068617665206265656e206465706c6f79656420666f722074686973204e46540000000017746f74616c5f6465706c6f7965645f6163636f756e74730000000002000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a00000001000000040000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": [
- {
- "event": {
- "ext": "v0",
- "contract_id": "13731514dea3a91781adeba2075794a8fa060c6dec9b07a6c4bf627fd32bdf1f",
- "type_": "contract",
- "body": {
- "v0": {
- "topics": [
- {
- "symbol": "refund_claimed"
- }
- ],
- "data": {
- "vec": [
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- ]
- }
- }
- }
- },
- "failed_call": false
- }
- ]
-}
\ No newline at end of file
diff --git a/soroban-contract/tests/integration/test_snapshots/test_create_tba_and_execute_through_it.1.json b/soroban-contract/tests/integration/test_snapshots/test_create_tba_and_execute_through_it.1.json
deleted file mode 100644
index c099a7d4..00000000
--- a/soroban-contract/tests/integration/test_snapshots/test_create_tba_and_execute_through_it.1.json
+++ /dev/null
@@ -1,1910 +0,0 @@
-{
- "generators": {
- "address": 8,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "create_event",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "string": "Integration Test Event"
- },
- {
- "string": "Conference"
- },
- {
- "u64": 86400
- },
- {
- "u64": 172800
- },
- {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- },
- {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ],
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "function_name": "deploy_ticket",
- "args": [
- {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "function_name": "create_account",
- "args": [
- {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "0303030303030303030303030303030303030303030303030303030303030303"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CDFTCNMBZVWFZK6G3P5WIVQ5TKKR4CVVLBPLG4KQQ6NFYP6BRDMY5GPF",
- "function_name": "execute",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "symbol": "ping"
- },
- {
- "vec": [
- {
- "u32": 42
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CDFTCNMBZVWFZK6G3P5WIVQ5TKKR4CVVLBPLG4KQQ6NFYP6BRDMY5GPF",
- "function_name": "execute",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "symbol": "ping"
- },
- {
- "vec": [
- {
- "u32": 42
- }
- ]
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5806905060045992000
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5806905060045992000
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 6277191135259896685
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 6277191135259896685
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 8370022561469687789
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 8370022561469687789
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Integration Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": {
- "vec": [
- {
- "symbol": "AccountCount"
- },
- {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": {
- "vec": [
- {
- "symbol": "AccountCount"
- },
- {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "0303030303030303030303030303030303030303030303030303030303030303"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "0303030303030303030303030303030303030303030303030303030303030303"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CDFTCNMBZVWFZK6G3P5WIVQ5TKKR4CVVLBPLG4KQQ6NFYP6BRDMY5GPF"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TotalTickets"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CDFTCNMBZVWFZK6G3P5WIVQ5TKKR4CVVLBPLG4KQQ6NFYP6BRDMY5GPF",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CDFTCNMBZVWFZK6G3P5WIVQ5TKKR4CVVLBPLG4KQQ6NFYP6BRDMY5GPF",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationHash"
- }
- ]
- },
- "val": {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Initialized"
- }
- ]
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Nonce"
- }
- ]
- },
- "val": {
- "u64": 2
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Salt"
- }
- ]
- },
- "val": {
- "bytes": "0303030303030303030303030303030303030303030303030303030303030303"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenContract"
- }
- ]
- },
- "val": {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1381,
- "n_functions": 41,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 15,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 16,
- "n_exports": 16,
- "n_data_segment_bytes": 110
- }
- }
- },
- "hash": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4",
- "code": "0061736d0100000001510f60037e7e7e017e60027e7e017e60017e017e6000017e60047e7e7e7e017e60047f7f7e7e0060027f7f017e60017f0060027e7e017f60017f017e60037f7f7f0060027f7e0060017e006000006000017f026110016c015f0000016c01310001017801310001017601680000016c01360002016101300002017801370003016c01650004016c013700040176016700010162016a0001017801330003016c01300001016c01380001016201380002016c01320001032a29050607080707090a0b06010b0c070d030d090c0e0203070e06090d0d01030203030702020303030d0a05030100110619037f01418080c0000b7f0041ee80c0000b7f0041f080c0000b07e10110066d656d6f727902000d5f5f636f6e7374727563746f72001a0e63616e63656c5f75706772616465001f0e636f6d6d69745f7570677261646500250d6465706c6f795f7469636b6574002c096765745f61646d696e002d136765745f7469636b65745f636f6e7472616374002e116765745f746f74616c5f7469636b657473002f0570617573650030107363686564756c655f7570677261646500320e7472616e736665725f61646d696e003307756e706175736500350776657273696f6e0036015f00370a5f5f646174615f656e6403010b5f5f686561705f6261736503020a971c29170020002001109180808000200220031080808080001a0b810202017f017e23808080800041106b2202248080808000024002400240024002400240024020000e0400010203000b200241bd80c08000410510978080800020022802000d04200220022903081098808080000c030b2002418080c08000410e10978080800020022802000d03200220022903081098808080000c020b2002418e80c08000410c10978080800020022802000d02200220022903081098808080000c010b2002419a80c08000410e10978080800020022802000d012002200229030837030020022001ad4220864204843703082002410210998080800021030c020b200229030821032002290300500d010b000b200241106a24808080800020030b5c02017e027f02400240024041022000109180808000220142021093808080000d00410021020c010b20014202108180808000220142ff01834204520d012001422088a72103410121020b20002003360204200020023602000f0b000b0f0020002001108c808080004201510b4f01027e42002101024002404100200010918080800022024202109380808000450d0020024202108180808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b1e00410220001091808080002000ad42208642048442021080808080001a0b220042838080801042838080802020002d00014101461b200029030820002d00001b0b5102017f017e23808080800041106b220324808080800020032001200210b88080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110998080800021012000420037030020002001370308200241106a2480808080000b1a002000ad4220864204842001ad4220864204841089808080000b8f0101017f23808080800041106b22022480808080000240200042ff018342cd00520d0020022001109b8080800020022802004101460d00200229030821012000109c808080004101109d80808000410020022000420210908080800041012002109180808000200142021080808080001a4100109580808000109e80808000200241106a24808080800042020f0b000b4201017e420121020240200142ff018342c800520d002001108e808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b1500410010a180808000200042021080808080001a0b1c00410110a1808080002000ad42208642048442021080808080001a0b1b00428480808080a0fa03428480808080c0970d108d808080001a0b4201017f10a080808000410310a18080800010a28080800010a3808080002100428ee2e8999ae0d6f50010a4808080002000ad4220864204841082808080001a42020b0f0010b4808080001085808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141bd80c08000410510978080800020012802000d04200120012903081098808080000c030b200141c280c08000410710978080800020012802000d03200120012903081098808080000c020b200141c980c08000410610978080800020012802000d02200120012903081098808080000c010b200141cf80c08000410e10978080800020012802000d01200120012903081098808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d0020004202108f808080001a0b4602017f017e4101210002400240410110a18080800022014202109380808000450d0020014202108180808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a41011099808080002100200141106a24808080800020000b880305017f017e017f017e017f23808080800041206b220024808080800010a08080800002400240410310a18080800022014202109380808000450d00024020014202108180808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201083808080001a200041106a2000290300109b8080800020002802100d002000290308220342ff01834204510d020b000b411210a680808000000b2000290318210110a780808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310a18080800010a28080800010a380808000210210a3808080002204417f460d01200441016a2204109d8080800020011084808080001a41a880c08000410810a88080800021032000200436021c2000200236021820002001370310200310a480808000200041106a10a9808080001082808080001a200041206a24808080800042020f0b10aa80808000000b10ab80808000000b090010aa80808000000b0c00108b80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110b880808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a41031099808080002102200141206a24808080800020020b0300000b090010aa80808000000ba90305017f017e017f017e017f23808080800041206b22022480808080000240200042ff018342cd00520d00200241086a2001109b8080800020022802084101460d0020022903102103200241086a1094808080000240024020022802084101470d0020022903101085808080001a4101200410918080800022014202109380808000450d00200241086a20014202108180808000109b8080800020022802084101460d0220022903102105200220003703184202210141012104024003402004450d012004417f6a2104200021010c000b0b20022001370308200241086a41011099808080002100108680808000200520032000108780808000210020021092808080004100210402402002280204410020022802004101711b2206417f460d004103200641016a220620004201109080808000410320061091808080004201428480808080a0fa03428480808080c0970d1088808080001a2006109580808000109e80808000200220003703100c020b10ab80808000000b41012104200241013a00090b200220043a0008200241086a1096808080002100200241206a24808080800020000f0b000b6f02027f017e23808080800041106b220024808080800020001094808080000240024020002802000d0041012101200041013a00010c010b20002903082102109e8080800020002002370308410021010b200020013a000020001096808080002102200041106a24808080800020020b4e01017e0240200042ff01834204520d0042022101024041032000422088a710918080800022004201109380808000450d0020004201108180808000220142ff018342cd00520d010b20010f0b000b4b02027f017e23808080800041106b2200248080808000200041086a10928080800020002802082101200035020c2102200041106a2480808080002002422086420484420420014101711b0b3a01017f10a080808000410110b18080800010a3808080002100428ed2aadceeac0310a4808080002000ad4220864204841082808080001a42020b1a00410210a1808080002000ad42ff018342021080808080001a0bda0102027f017e23808080800041106b220124808080800020012000109b808080000240024020012802004101460d002001290308210010a08080800010a7808080002102410310a18080800021032001200037030020012002ad42208642048437030820032001410210998080800042021080808080001a41dd80c08000411110a880808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310a480808000200110a9808080001082808080001a200141106a24808080800042020f0b000b10ab80808000000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10a08080800010b48080800021022000109c8080800041b080c08000410d10a88080800010a480808000210320012000370308200120023703002003200141021099808080001082808080001a200141106a24808080800042020b4101017e02400240410010a18080800022004202109380808000450d0020004202108180808000220042ff018342cd00510d01000b410d10a680808000000b20000b3c01017f10a080808000410010b18080800010a3808080002100428ed2aadceeaccff50010a4808080002000ad4220864204841082808080001a42020b0f0010a380808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108a8080800021030b20004200370300200020033703080b0b770100418080c0000b6e5469636b65745761736d48617368546f74616c5469636b6574735469636b6574436f6e7472616374757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c65640093130e636f6e747261637473706563763000000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000002b4572726f7220636f64657320666f7220746865205469636b657420466163746f727920636f6e74726163740000000000000000054572726f7200000000000002000000000000000e4e6f74496e697469616c697a6564000000000001000000000000000c556e617574686f72697a656400000002000000000000006a4765742074686520666163746f72792061646d696e20616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a0a232052657475726e730a5468652061646d696e20616464726573730000000000096765745f61646d696e0000000000000000000001000003e90000001300000003000000020000002353746f72616765206b65797320666f722074686520636f6e7472616374207374617465000000000000000007446174614b65790000000004000000000000001d466163746f72792061646d696e6973747261746f7220616464726573730000000000000541646d696e000000000000000000002e5741534d2068617368206f6620746865205469636b6574204e465420636f6e747261637420746f206465706c6f7900000000000e5469636b65745761736d4861736800000000000000000029546f74616c206e756d626572206f66207469636b657420636f6e747261637473206465706c6f7965640000000000000c546f74616c5469636b65747300000001000000394d617070696e672066726f6d206576656e745f696420746f206465706c6f796564207469636b657420636f6e747261637420616464726573730000000000000e5469636b6574436f6e747261637400000000000100000004000000000000014f4465706c6f792061206e6577205469636b6574204e465420636f6e747261637420666f7220616e206576656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742077696c6c2068617665206d696e74696e6720726967687473206f6e20746865206e657720636f6e74726163740a2a206073616c7460202d20556e697175652073616c7420666f722064657465726d696e697374696320616464726573732067656e65726174696f6e0a0a232052657475726e730a5468652061646472657373206f6620746865206e65776c79206465706c6f796564205469636b6574204e465420636f6e74726163740a0a2320417574686f72697a6174696f6e0a52657175697265732061646d696e20617574686f72697a6174696f6e000000000d6465706c6f795f7469636b65740000000000000200000000000000066d696e746572000000000013000000000000000473616c74000003ee0000002000000001000003e9000000130000000300000000000000e6496e697469616c697a652074686520666163746f7279207769746820616e2061646d696e20616e6420746865205469636b6574204e4654205741534d20686173680a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206061646d696e60202d204164647265737320746861742063616e206465706c6f79206e6577207469636b657420636f6e7472616374730a2a20607469636b65745f7761736d5f6861736860202d205741534d2068617368206f6620746865205469636b6574204e465420636f6e747261637400000000000d5f5f636f6e7374727563746f7200000000000002000000000000000561646d696e0000000000001300000000000000107469636b65745f7761736d5f68617368000003ee000000200000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee000000200000000000000000000000994765742074686520746f74616c206e756d626572206f66207469636b657420636f6e747261637473206465706c6f7965640a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a0a232052657475726e730a54686520746f74616c20636f756e74206f66206465706c6f796564207469636b657420636f6e747261637473000000000000116765745f746f74616c5f7469636b65747300000000000000000000010000000400000000000000d847657420746865207469636b657420636f6e7472616374206164647265737320666f722061207370656369666963206576656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606576656e745f696460202d20546865206576656e74206964656e7469666965722028312d696e6465786564290a0a232052657475726e730a5468652061646472657373206f6620746865207469636b657420636f6e74726163742c206f72204e6f6e65206966206e6f7420666f756e64000000136765745f7469636b65745f636f6e7472616374000000000100000000000000086576656e745f69640000000400000001000003e8000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1911,
- "n_functions": 54,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 18,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 18,
- "n_exports": 19,
- "n_data_segment_bytes": 166
- }
- }
- },
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185",
- "code": "0061736d0100000001611260027e7e017e60017e017e60047e7e7e7e017e60037e7e7e017e6000017e60037f7e7e0060027f7e0060027f7f0060027e7e017f60017f017e60017f0060047f7e7e7e0060027e7e0060037f7f7f0060017e006000006000017f60027f7f017e026d12016901330000016901350001016901340001016c01310000016c01370002016c015f0003016101300001016c01320000017801310000017601680003016c013600010178013000000176016700000162016a0000017801330004016c01300000016c0138000001620138000103373605060607080908050a0605050b000a0c090d0605010e0a0f0101040f09100104060a1011090f0f04010101040a011101040304040f0d05030100110619037f01418080c0000b7f0041a681c0000b7f0041b081c0000b07f40113066d656d6f727902000d5f5f636f6e7374727563746f7200260a62616c616e63655f6f66002a046275726e002b0e63616e63656c5f75706772616465002c0e636f6d6d69745f7570677261646500310a6765745f6d696e74657200390869735f76616c6964003a0f6d696e745f7469636b65745f6e6674003b086f776e65725f6f66003c057061757365003d107363686564756c655f75706772616465003f0e7472616e736665725f61646d696e00410d7472616e736665725f66726f6d004307756e706175736500440776657273696f6e0045015f00460a5f5f646174615f656e6403010b5f5f686561705f6261736503020afd2636460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110808080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b6701027f23808080800041c0006b22022480808080002002420337030020022001370308200241206a200210958080800020022903302101200020022903384200200228022041017122031b37030820002001420020031b370300200241c0006a2480808080000b8d0102017f017e23808080800041206b22022480808080000240024002402001109780808000220342011098808080000d00420021030c010b20022003420110838080800010938080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000b4901027f23808080800041206b2202248080808000200220013703182002200037031020024202370300200210978080800042011098808080002103200241206a24808080800020030b920202017f017e23808080800041106b2201248080808000024002400240024002400240024020002802000e0400010203000b2001418080c08000410610a38080800020012802000d042001200129030810a4808080000c030b2001418680c08000410b10a38080800020012802000d032001200129030810a4808080000c020b2001419180c08000410510a38080800020012802000d022001290308210220012000290310200029031810928080800020012802000d0220012002200129030810a5808080000c010b2001419680c08000410710a38080800020012802000d0120012001290308200029030810a5808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f0020002001108f808080004201510b8a0101027f23808080800041206b2203248080808000200320023703182003200137031020034202370300024002400240200310978080800022024201109880808000450d0020024201108380808000220242ff018342cd00520d0220002002370308410021040c010b200041023a0001410121040b200020043a0000200341206a2480808080000f0b000b250020001097808080004201428480808080a0fa03428480808080c0970d1084808080001a0b0e00200020014201109c808080000b15002000109780808000200120021085808080001a0b10002000200120024201109e808080000b1d00200010978080800020012002109f8080800020031085808080001a0b4301017f23808080800041106b2202248080808000200220002001109280808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5101027e420021010240024041a080c0800010978080800022024202109880808000450d0020024202108380808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b140041c080c08000200020014202109e808080000b2900024020002d00000d0020002903080f0b20002d0001417f6aad42ff01834220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210c78080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b44000240200042ff018342cd00510d00000b200010a780808000410110a88080800041a080c0800020004202109c808080004201420010a18080800010a98080800042020b1500410010ae80808000200042021085808080001a0b1c00410110ae808080002000ad42208642048442021085808080001a0b1b00428480808080a0fa03428480808080c0970d1090808080001a0b4e01017f23808080800041106b22012480808080000240200042ff018342cd00510d00000b2001200010948080800020012903002001290308109f808080002100200141106a24808080800020000bcd0102017f027e23808080800041206b220124808080800020012000109380808000024020012802004101460d00200120012903102200200129031822021099808080000240024020012d00000d00200129030822031086808080001a20012002370318200120003703104202210020014202370300200110978080800042011087808080001a2001420337030020012003370308200142004200109d808080000c010b20012d0001417f6aad42ff01834220864283808080107c21000b200141206a24808080800020000f0b000b4501017f10ad80808000410310ae8080800042021087808080001a10af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841088808080001a42020b0f0010c2808080001086808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141f580c08000410510a38080800020012802000d042001200129030810a4808080000c030b200141fa80c08000410710a38080800020012802000d032001200129030810a4808080000c020b2001418181c08000410610a38080800020012802000d022001200129030810a4808080000c010b2001418781c08000410e10a38080800020012802000d012001200129030810a4808080000b200129030821022001290300500d010b000b200141106a24808080800020020b4602017f017e4101210002400240410110ae8080800022014202109880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b8b0305017f017e017f017e017f23808080800041206b220024808080800010ad8080800002400240410310ae8080800022014202109880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201089808080001a200041106a200029030010b28080800020002802100d002000290308220342ff01834204510d020b000b411210b380808000000b2000290318210110b480808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ae8080800042021087808080001a10af80808000210210af808080002204417f460d01200441016a220410a8808080002001108a808080001a41e080c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001088808080001a200041206a24808080800042020f0b10b780808000000b10b880808000000b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010b780808000000b0c00108e80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c780808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020b0300000b090010b780808000000b6802027f017e23808080800041106b2200248080808000200010a080808000410121010240024020002802004101470d0020002000290308370308410021010c010b200041053a00010b200020013a0000200010a2808080002102200041106a24808080800020020b4d01027f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200129031020012903181096808080002102200141206a2480808080002002ad0bb40302017f037e23808080800041e0006b220124808080800002400240200042ff018342cd00520d00200141c0006a10a0808080000240024020012802404101460d004283808080d00021000c010b20012903481086808080001a2001420337030020012000370308200141c0006a200110958080800002402001280240410171450d0020012903502001290358844200510d0042838080801021000c010b4201210242002103024041c080c0800010978080800022044202109880808000450d00200141c0006a2004420210838080800010938080800020012802404101460d0220012903582103200129035021020b200142023703202001200237033020012003370338200141206a2000109b80808000200141206a109a808080002001420337034020012000370348200141c0006a42014200109d808080002001420337034020012000370348200141c0006a109a808080002002200383427f510d02200242017c22002003200050ad7c10a18080800010a980808000200141c0006a2002200310928080800020012802404101460d01200129034821000b200141e0006a24808080800020000f0b000b10b880808000000b5601017f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200120012903102001290318109980808000200110a2808080002100200141206a24808080800020000b3a01017f10ad80808000410110be8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841088808080001a42020b1a00410210ae808080002000ad42ff018342021085808080001a0bda0102027f017e23808080800041106b22012480808080002001200010b2808080000240024020012802004101460d002001290308210010ad8080800010b4808080002102410310ae8080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021085808080001a419581c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001088808080001a200141106a24808080800042020f0b000b10b880808000000b1a002000ad4220864204842001ad422086420484108c808080000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ad8080800010c2808080002102200010a78080800041e880c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210c0808080001088808080001a200141106a24808080800042020b4101017e02400240410010ae8080800022004202109880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10b380808000000b20000bda0202017f017e23808080800041206b22032480808080000240200042ff018342cd00520d00200142ff018342cd00520d002003200210938080800020032802004101460d00200329031821022003290310210420001086808080001a02400240200420021096808080000d0042838080802021040c010b200320042002109980808000024020032d00004101470d0020032d0001417f6aad42ff01834220864283808080107c21040c010b024020032903082000108b808080004200510d0042838080803021040c010b20032001109480808000024020032903002003290308844200510d004283808080c00021040c010b2003200437031042022104200342023703002003200237031820032001109b808080002003420337030020032000370308200342004200109d808080002003420337030020032001370308200342014200109d808080000b200341206a24808080800020040f0b000b3c01017f10ad80808000410010be8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841088808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108d8080800021030b20004200370300200020033703080b0bb0010100418080c0000ba6014d696e7465724e657874546f6b656e49644f776e657242616c616e636500000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400c3160e636f6e747261637473706563763000000000000000a84275726e2061207469636b6574204e46542c2072656d6f76696e672069742066726f6d206578697374656e63650a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f206275726e0a0a23204572726f72730a2d20496620746f6b656e5f696420646f6573206e6f74206578697374000000046275726e000000010000000000000008746f6b656e5f69640000000a00000001000003e9000003ed000000000000000300000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f7200000000000005000000000000001455736572416c72656164794861735469636b657400000001000000000000000e496e76616c6964546f6b656e4964000000000002000000000000000c556e617574686f72697a6564000000030000000000000019526563697069656e74416c72656164794861735469636b657400000000000004000000000000000e4e6f74496e697469616c697a65640000000000050000000000000086436865636b206966206120746f6b656e2069732076616c6964202865786973747320616e64206e6f74206275726e6564290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f20636865636b00000000000869735f76616c6964000000010000000000000008746f6b656e5f69640000000a0000000100000001000000000000006d47657420746865206f776e6572206f66206120746f6b656e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207175657279000000000000086f776e65725f6f66000000010000000000000008746f6b656e5f69640000000a00000001000003e90000001300000003000000020000002153746f72616765206b65797320666f7220746865204e465420636f6e74726163740000000000000000000007446174614b65790000000004000000000000001f416464726573732077697468206d696e74696e672070726976696c6567657300000000064d696e746572000000000000000000154e65787420746f6b656e20494420746f206d696e740000000000000b4e657874546f6b656e4964000000000100000022546f6b656e206f776e6572736869703a20746f6b656e5f6964202d3e206f776e65720000000000054f776e6572000000000000010000000a000000010000001742616c616e63653a206f776e6572202d3e20636f756e74000000000742616c616e6365000000000100000013000000000000006c476574207468652062616c616e6365206f6620616e206f776e65720a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606f776e657260202d20546865206164647265737320746f2071756572790000000a62616c616e63655f6f6600000000000100000000000000056f776e657200000000000013000000010000000a000000000000004647657420746865206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e7400000000000a6765745f6d696e74657200000000000000000001000003e90000001300000003000000000000014b5472616e736665722061207469636b6574204e46542066726f6d206f6e65206164647265737320746f20616e6f746865720a0a456e666f7263657320746865206f6e652d7469636b65742d7065722d757365722072756c6520666f722074686520726563697069656e742e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206066726f6d60202d2043757272656e74206f776e6572206f6620746865207469636b65740a2a2060746f60202d20526563697069656e7420616464726573730a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207472616e736665720a0a23204572726f72730a2d204966206066726f6d60206973206e6f7420746865206f776e65720a2d2049662060746f6020616c7265616479206861732061207469636b6574000000000d7472616e736665725f66726f6d00000000000003000000000000000466726f6d000000130000000000000002746f0000000000130000000000000008746f6b656e5f69640000000a00000001000003e9000003ed00000000000000030000000000000090496e697469616c697a6520746865204e465420636f6e747261637420776974682061206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742063616e206d696e74206e6577207469636b6574730000000d5f5f636f6e7374727563746f720000000000000100000000000000066d696e7465720000000000130000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e000000000000130000000000000000000000fd4d696e742061206e6577207469636b6574204e465420746f2074686520726563697069656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060726563697069656e7460202d204164647265737320746f207265636569766520746865207469636b65740a0a232052657475726e730a54686520746f6b656e204944206f6620746865206d696e746564207469636b65740a0a23204572726f72730a2d2049662063616c6c6572206973206e6f7420746865206d696e7465720a2d20496620726563697069656e7420616c7265616479206861732061207469636b65740000000000000f6d696e745f7469636b65745f6e667400000000010000000000000009726563697069656e740000000000001300000001000003e90000000a000000030000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1992,
- "n_functions": 53,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 16,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 21,
- "n_exports": 19,
- "n_data_segment_bytes": 190
- }
- }
- },
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246",
- "code": "0061736d0100000001541060017e017e60027e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f017e60027e7e0060017f0060017e017f60027f7f017e6000006000017f60037f7f7f0060017e0060047e7e7e7e017e027f150169015f00000169013300010169013500000169013400000164015f00020169013000000161015f0001017801310001017601680002016c01360000016101300000016d013900020162016a0001017801330003016c01310001016c01300001016c01380001016201380000016c01320001016c015f000201760167000103363504050404060708090002010a0b0c080306000d040204030b060e0c0003080c080a060b020b0f0e0303030800030303000303030b0d05030100110619037f01418080c0000b7f0041be81c0000b7f0041c081c0000b07e50113066d656d6f727902000c5f5f636865636b5f6175746800290e63616e63656c5f75706772616465002b0e636f6d6d69745f757067726164650031076578656375746500380a696e697469616c697a65003a056e6f6e6365003c056f776e6572003d057061757365003e107363686564756c655f75706772616465004005746f6b656e00410e746f6b656e5f636f6e7472616374004208746f6b656e5f696400430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020ac828353b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110808080800021010b20004200370300200020013703080b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110818080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011082808080002103200110838080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b120020001099808080002001109a808080000bc00202017f017e23808080800041106b2201248080808000024002400240024002400240024002400240200041ff01710e06000102030405000b2001419b80c08000410d10a78080800020012802000d062001200129030810a8808080000c050b200141a880c08000410710a78080800020012802000d052001200129030810a8808080000c040b200141af80c08000411210a78080800020012802000d042001200129030810a8808080000c030b200141c180c08000410410a78080800020012802000d032001200129030810a8808080000c020b200141c580c08000410b10a78080800020012802000d022001200129030810a8808080000c010b200141d080c08000410510a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f002000200142021093808080001a0b8a0102027f017e23808080800041206b22012480808080004101210202400240024041011099808080002203109c80808000450d0020012003109d8080800010978080800020012802004101460d02200129031021032000200129031837031820002003370310410021020c010b200041023a00010b200020023a0000200141206a2480808080000f0b000b0f0020004202108f808080004201510b0c0020004202108e808080000b8f0101027f23808080800041106b2203248080808000200320012002109f8080800022013703004202210241012104024003402004450d012004417f6a2104200121020c000b0b2003200237030802402000428ed6f4e0ad9df3e900200341086a410110a080808000108480808000220242ff018342cd00510d0010a180808000000b200341106a24808080800020020b4301017f23808080800041106b2202248080808000200220002001109680808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1a002000ad4220864204842001ad4220864204841094808080000b090010b780808000000b4302017f017e41002100024041041099808080002201109c80808000450d0041012100024002402001109d80808000a741ff01710e020102000b000b410021000b20000b5702017e017f02400240024041001099808080002201109c80808000450d002001109d80808000220142ff018342cd00520d0220002001370308410021020c010b200041023a0001410121020b200020023a00000f0b000b5702027e017f42002100024041051099808080002201109c80808000450d0002402001109d808080002200a741ff0171220241c000460d00024020024106470d0020004208880f0b000b200010858080800021000b20000b220042838080801042838080802020002d00014101461b200029030820002d00001b0b4101017f23808080800041106b220124808080800020012000109580808000024020012802004101470d00000b20012903082100200141106a24808080800020000b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110a08080800021012000420037030020002001370308200241106a2480808080000bbe0203017f017e017f23808080800041c0006b22032480808080002003200010aa8080800002400240024020032802004101460d00200142ff018342cb00520d00200242ff018342cb00520d0020032903082100200310a38080800020032d00004101460d01200329030821042003109b8080800020032d00004101460d01200420032903102003290318109e808080002104200320023703382003200137033020032000370328410021050340024020054118470d00410021050240034020054118460d01200320056a200341286a20056a290300370300200541086a21050c000b0b20042003410310a0808080001086808080001a420221010c040b200320056a4202370300200541086a21050c000b0b000b42838080801042838080802020032d000141ff01714101461b21010b200341c0006a24808080800020010b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b4201017f10ac80808000410310ad8080800010ae8080800010af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841087808080001a42020b0f0010c580808000108a808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418d81c08000410510a78080800020012802000d042001200129030810a8808080000c030b2001419281c08000410710a78080800020012802000d032001200129030810a8808080000c020b2001419981c08000410610a78080800020012802000d022001200129030810a8808080000c010b2001419f81c08000410e10a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021092808080001a0b4202017f017e4101210002400240410110ad808080002201109c80808000450d002001109d80808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110a0808080002100200141106a24808080800020000b840305017f017e017f017e017f23808080800041206b220024808080800010ac8080800002400240410310ad808080002201109c80808000450d0002402001109d80808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201088808080001a200041106a200029030010aa8080800020002802100d002000290308220342ff01834204510d020b000b411210b280808000000b2000290318210110b380808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ad8080800010ae8080800010af80808000210210af808080002204417f460d01200441016a220410b48080800020011089808080001a41f880c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001087808080001a200041206a24808080800042020f0b10b780808000000b10a180808000000b090010b780808000000b0c00108d80808000422088a70b1900410110ad808080002000ad422086420484109a808080000b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310a0808080002102200141206a24808080800020020b0300000b860402027f027e23808080800041306b2203248080808000024002400240200042ff018342cd00520d0002402001a741ff01712204410e460d00200441ca00470d010b200242ff018342cb00520d00428380808020210510a280808000450d02200310a38080800020032d00004101460d01200329030821052003109b8080800020032d00004101460d01200520032903102003290318109e80808000108a808080001a024010a4808080002205427f510d004105109980808000200542017c220510a680808000109a8080800010b980808000418080c08000410810b58080800021062003418880c08000411310b58080800037032820032006370320410021040340024020044110470d00410021040240034020044110460d01200320046a200341206a20046a290300370300200441086a21040c000b0b2003410210a0808080002106200341206a200510958080800020032802204101460d0320032903282105200320003703102003200537030820032001370300200641e080c08000ad4220864204842003ad422086420484428480808030108b808080001087808080001a200020012002108480808000220542ff018342cb00520d020c050b200320046a4202370300200441086a21040c000b0b10a180808000000b000b42838080801042838080802020032d000141ff01714101461b21050b200341306a24808080800020050b1b00428480808080a0fa03428480808080c0970d1090808080001a0b900202017f027e23808080800041206b22042480808080000240200042ff018342cd00520d002004200110978080800020042802004101460d0020042903182105200429031021062004200210aa8080800020042802004101460d00200429030821022004200310aa8080800020042802004101460d00200429030821034283808080102101024010a2808080000d0041001099808080002000109a80808000410110998080800020062005109f80808000109a80808000410220021098808080004103200310988080800041041099808080004201109a80808000200020062005109e8080800010bb80808000410110b48080800010b980808000420221010b200441206a24808080800020010f0b000b1200410010ad808080002000109a808080000b0e0010a48080800010a6808080000b930103017f017e017f23808080800041206b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d002000200120002903102000290318109e80808000370308410021020c010b200020002d00013a0001410121020b200020023a0000200010a5808080002101200041206a24808080800020010b3a01017f10ac80808000410110bf8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841087808080001a42020b1700410210ad808080002000ad42ff0183109a808080000bd70102027f017e23808080800041106b22012480808080002001200010aa808080000240024020012802004101460d002001290308210010ac8080800010b3808080002102410310ad8080800021032001200037030020012002ad42208642048437030820032001410210a080808000109a8080800041ad81c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001087808080001a200141106a24808080800042020f0b000b10a180808000000bb60102017f017e23808080800041306b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d00200041206a20002903102000290318109680808000024020002802200d002000200029032837031020002001370308200042043703002000410310a08080800021010c020b000b42838080801042838080802020002d000141ff01714101461b21010b200041306a24808080800020010b3602017f017e23808080800041106b2200248080808000200010a380808000200010a5808080002101200041106a24808080800020010b800102017f017e23808080800041306b22002480808080002000109b8080800002400240024020002d00004101470d0042838080801042838080802020002d00014101461b21010c010b200041206a2000290310200029031810968080800020002802204101460d01200029032821010b200041306a24808080800020010f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ac8080800010c5808080002102200010bb80808000418081c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210a0808080001087808080001a200141106a24808080800042020b3d01017e02400240410010ad808080002200109c80808000450d002000109d80808000220042ff018342cd00510d01000b410d10b280808000000b20000b3c01017f10ac80808000410010bf8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841087808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108c8080800021030b20004200370300200020033703080b0bc8010100418080c0000bbe0165786563757465645472616e73616374696f6e4578656375746564546f6b656e436f6e7472616374546f6b656e4964496d706c656d656e746174696f6e4861736853616c74496e697469616c697a65644e6f6e636566756e636e6f6e6365746f550010000400000059001000050000005e00100002000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400db110e636f6e74726163747370656376300000000000000015476574207468652063757272656e74206e6f6e6365000000000000056e6f6e6365000000000000000000000100000006000000000000003f476574207468652063757272656e74206f776e6572206f6620746865204e465420286279207175657279696e6720746865204e465420636f6e74726163742900000000056f776e65720000000000000000000001000003e900000013000000030000000000000000000000057061757365000000000000000000000000000000000000c447657420746f6b656e2064657461696c732061732061207475706c653a2028636861696e5f69642c20746f6b656e5f636f6e74726163742c20746f6b656e5f6964290a54686973206d61746368657320746865204552432d36353531207061747465726e20666f7220636f6d7061746962696c6974790a4e6f74653a20636861696e5f69642069732073657420746f203020617320536f726f62616e20646f65736e2774206578706f736520636861696e5f696420696e207468652073616d652077617900000005746f6b656e0000000000000000000001000003e9000003ed0000000300000004000000130000000a000000030000000000000093457865637574652061207472616e73616374696f6e20746f20616e6f7468657220636f6e74726163740a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e2065786563757465207472616e73616374696f6e730a546869732066756e6374696f6e20696e6372656d656e747320746865206e6f6e636520616e6420656d69747320616e206576656e7400000000076578656375746500000000030000000000000002746f000000000013000000000000000466756e6300000011000000000000000461726773000003ea0000000000000001000003e9000003ea0000000000000003000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000020000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000e4e6f74496e697469616c697a656400000000000200000000000000104765742074686520746f6b656e20494400000008746f6b656e5f69640000000000000001000003e90000000a0000000300000002000000000000000000000007446174614b6579000000000600000000000000000000000d546f6b656e436f6e7472616374000000000000000000000000000007546f6b656e496400000000000000000000000012496d706c656d656e746174696f6e48617368000000000000000000000000000453616c7400000000000000000000000b496e697469616c697a6564000000000000000000000000054e6f6e63650000000000000000000071496e697469616c697a652074686520544241206163636f756e742077697468204e4654206f776e6572736869702064657461696c730a546869732073686f756c642062652063616c6c6564206f6e6365206166746572206465706c6f796d656e74206279207468652052656769737472790000000000000a696e697469616c697a65000000000004000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a0000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000473616c74000003ee0000002000000001000003e9000003ed00000000000000030000000000000070437573746f6d4163636f756e74496e7465726661636520696d706c656d656e746174696f6e3a20436865636b20617574686f72697a6174696f6e0a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e20617574686f72697a65207472616e73616374696f6e730000000c5f5f636865636b5f617574680000000300000000000000117369676e61747572655f7061796c6f6164000000000003ee00000020000000000000000a7369676e6174757265730000000003ea000003ee00000040000000000000000c617574685f636f6e74657874000003ea000007d000000007436f6e746578740000000001000003e9000003ed000000000000000300000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000001c47657420746865204e465420636f6e747261637420616464726573730000000e746f6b656e5f636f6e747261637400000000000000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000010000000000000000000000185472616e73616374696f6e45786563757465644576656e7400000003000000000000000466756e630000001100000000000000056e6f6e6365000000000000060000000000000002746f0000000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 7247,
- "n_functions": 90,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 26,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 35,
- "n_exports": 26,
- "n_data_segment_bytes": 774
- }
- }
- },
- "hash": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a",
- "code": "0061736d0100000001a9011a60017e017e60027e7e017e60037e7e7e017e6000017e60047e7e7e7e017e60027f7e0060027f7f0060017f017e60027e7e017f60057e7f7f7f7f0060017f017f60017f0060057f7e7e7e7e0060037f7e7e006000017f60057e7f7f7e7e017f60000060057e7e7e7e7e0060027f7f017e60047f7f7f7f017e60037f7f7f0060017e0060087e7e7e7e7e7e7e7e017e60067e7e7e7e7e7e017e60067f7e7e7e7e7f0060047f7e7e7f0002d30123016901300000016901350000016901340000016c01310001016c015f00020161013000000176013300000176013100010164015f00020176013000020176015f0003017601360001017801310001016c013700040162016900010176013800000162013300010178013700030169015f0000016901330001017601680002016c013600000176016700010169013800000169013700000169013600010162016a0001017801330003017801340003016c01300001016c01380001016201380000016c01320001016d01390002016d01610004035b5a05050506070805060906060a0b06070c0c0d01050b0b0e0f100510111212070b000d0d101006031006051312140d050600031007150e0103050b0e0b07160003010003000115030b020400000303170103001014180c0c190c1905030100110619037f01418080c0000b7f00418686c0000b7f00419086c0000b0790031a066d656d6f727902000c63616e63656c5f6576656e7400530e63616e63656c5f7570677261646500540c636c61696d5f726566756e6400590e636f6d6d69745f75706772616465005a0c6372656174655f6576656e740060176372656174655f6576656e745f776974685f746965727300610e6765745f616c6c5f6576656e74730062126765745f62757965725f70757263686173650063096765745f6576656e7400640f6765745f6576656e745f636f756e7400650f6765745f6576656e745f746965727300660a696e697469616c697a65006705706175736500690f70757263686173655f7469636b6574006b1070757263686173655f7469636b657473006c107363686564756c655f75706772616465006d0e7472616e736665725f61646d696e006e07756e706175736500700c7570646174655f6576656e740071137570646174655f7469636b6574735f736f6c6400720776657273696f6e00730e77697468647261775f66756e64730074015f00750a5f5f646174615f656e6403010b5f5f686561705f6261736503020ade84015a7001017f23808080800041106b22022480808080000240024020014202510d002002200110a4808080002002290308210102402002280200450d0020004202370300200020013703080c020b20002001370308200042013703000c010b200042003703000b200241106a2480808080000b5d02017f017e024002402001a741ff0171220241c000460d00024020024106460d00420121034283908080800121010c020b20014208882101420021030c010b42002103200110808080800021010b20002003370300200020013703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b8d0102017f017e23808080800041206b2202248080808000024002400240200110a7808080002203420110a8808080000d00420021030c010b20022003420110838080800010a98080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000bc70502017f027e23808080800041306b220124808080800002400240024002400240024002400240024002400240024002400240024020002802000e0a00010203040506070809000b200141086a418083c08000410510cf8080800020012802080d0c200141086a2001290310200035020442208642048410d0808080000c090b200141086a418583c08000410c10cf8080800020012802080d0b200141086a200129031010d1808080000c080b200141086a419183c08000410d10cf8080800020012802080d0a200141086a200129031010d1808080000c070b200141206a419e83c08000410d10cf8080800020012802200d09200120012903283703082001200029030837031820012000350204422086420484370310200141206a200141086a10d2808080000c070b200141086a41ab83c08000410b10cf8080800020012802080d08200141086a2001290310200035020442208642048410d0808080000c050b200141086a41b683c08000410a10cf8080800020012802080d07200141086a2001290310200035020442208642048410d0808080000c040b200141206a41c083c08000410d10cf8080800020012802200d06200120012903283703082001200029030837031820012000350204422086420484370310200141206a200141086a10d2808080000c040b200141086a41cd83c08000410c10cf8080800020012802080d05200141086a2001290310200035020442208642048410d0808080000c020b200141086a41d983c08000410e10cf8080800020012802080d04200141086a2001290310200035020442208642048410d0808080000c010b200141086a41e783c08000410810cf8080800020012802080d03200141086a2001290310200035020442208642048410d0808080000b20012903102102200129030821030c010b20012903282102200129032021030b2003500d010b000b200141306a24808080800020020b0f0020002001109d808080004201510b7d02017f017e02400240024002402001a741ff0171220241c500460d002002410b470d0220002001423f87370318200020014208873703100c010b200110978080800021032001109880808000210120002003370318200020013703100b420021010c010b200042839080808001370308420121010b200020013703000b910202017f037e23808080800041306b2202248080808000024002400240200110a7808080002203420110a8808080000d00420021030c010b200342011083808080002103410021010240034020014110460d01200220016a4202370300200141086a21010c000b0b200342ff018342cc00520d01200341c884c0800041022002410210ab80808000200241106a200229030010a58080800020022802104101460d012002290328210320022903202104200241106a200229030810a98080800020022802104101460d012002290320210520002002290328370328200020053703202000200337031820002004370310420121030b2000200337030020004200370308200241306a2480808080000f0b000b3100024020022004460d00000b20002001ad4220864204842003ad4220864204842002ad42208642048410a2808080001a0bbc0402027f0e7e2380808080004180016b22022480808080004102210302400240200110a7808080002204420110a880808000450d002004420110838080800021044100210302400340200341e000460d01200220036a4202370300200341086a21030c000b0b200442ff018342cc00520d01200441a082c08000410c2002410c10ab80808000200241e0006a200229030010a48080800020022802600d012002290308220442ff018342c900520d012002290310220542ff01834204520d0141014102410020022d001822031b20034101461b22034102460d012002290320220642ff018342cd00520d012002290328220742ff018342cd00520d0120022903682108200241e0006a200229033010a48080800020022802600d012002290338220942ff018342c900520d012002290340220a42ff018342cd00520d012002290368210b200241e0006a200229034810a98080800020022802604101460d012002290378210c2002290370210d200241e0006a200229035010a58080800020022802604101460d012002290378210e2002290370210f200241e0006a200229035810a58080800020022802604101460d0120022903702110200229037821112000200c3703282000200d3703202000200e3703182000200f370310200020113703082000201037030020002005422088a7360268200020073703602000200a370358200020083703502000200b3703482000200437034020002006370338200020093703300b200020033a006c20024180016a2480808080000f0b000b4d01027e4200210202400240200110a7808080002203420110a880808000450d0020034201108380808000220242ff018342cb00520d0120002002370308420121020b200020023703000f0b000b1200200010a780808000420110a8808080000b1500200010a780808000420142011084808080001a0b1b00200010a780808000200110b18080800042011084808080001a0b4302017f017e23808080800041106b22012480808080002001200010cb80808000024020012802004101470d00000b20012903082102200141106a24808080800020020b5a02017f017e23808080800041106b2205248080808000200010a78080800021062005200120022003200410b380808000024020052802004101470d00000b2006200529030842011084808080001a200541106a2480808080000b870101017f23808080800041106b220524808080800020052001200210c48080800042012102024020052802000d002005290308210120052003200410c58080800020052802000d002005200529030837030820052001370300200041c884c0800041022005410210cd80808000370308420021020b20002002370300200541106a2480808080000b1d00200010a7808080002001200210b58080800042011084808080001a0b4301017f23808080800041106b220224808080800020022000200110c580808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1500200010a780808000200142011084808080001a0b5e02017e027f024002400240419080c0800010a7808080002201420210a8808080000d00410021020c010b20014202108380808000220142ff01834204520d012001422088a72103410121020b20002003360204200020023602000f0b000b2000419080c0800010a7808080002000ad42208642048442021084808080001a0b4301037f23808080800041106b2200248080808000200041086a10b78080800020002802082101200028020c2102200041106a2480808080002002410020014101711b0bfe0d02037f0b7e23808080800041d0036b220524808080800010bb8080800020001085808080001a02400240024002400240200320048450450d00410821060c010b200520013602b402200541003602b002200541c0016a200541b0026a10ac808080004102210620052d00ac0222074102460d0020052802c0012106024041e800450d00200541d0006a410472200541c0016a41047241e800fc0a00000b200541d0006a41ef006a200541c0016a41ef006a2d00003a0000200520052f00ad023b00bd0120052006360250200520073a00bc0102402007410171450d00410321060c010b200541053602c002200520013602c402200541c0016a200541c0026a10ad80808000024020052802c0014101460d00410221060c010b0240200220052903c8012208108680808000422088a7490d00410b21060c010b0240024020022008108680808000422088a74f0d00200541c0016a20082002ad422086420484220910878080800010bc8080800020052802c001410171450d010c050b10bd80808000000b024041c000450d00200541d0026a200541d0016a41c000fc0a00000b20052903f002220a20037c220b200a54220620052903f802220a20047c2006ad7c220c200a54200c200a511b0d020240200b20052903e00256200c20052903e802220a56200c200a511b450d00410c21060c010b4200210d0240024020052903d002220e5020052903d802220a420053200a501b450d00410021074200210f420021100c010b2004427f570d022005410036024c200541306a200e200a20032004200541cc006a10f780808000200528024c0d022005290338210a2005290330210e2005410036022c200541106a200e200a42a8c600429cca004290ce0020034204562004420052220620045022071b1b2003420956200620071b1b42002005412c6a10f780808000200528022c0d0220052005290310220e2005290318220a4290ce00420010f980808000200529030821102005290300210f0240200e428fce0056200a420055200a501b0d00410021070c010b20052903b0012000200529038801200f201010be80808000410121070b20052903a80121114200210e02400340200d20035a200e20045a200e2004511b0d0141f880c08000410f10bf808080002112200520003703b0034202210a41012106024003402006450d012006417f6a21062000210a0c000b0b2005200a3703c001200541c0016a20112012200541c0016a410110c08080800010888080800010a58080800020052802c0014101460d04200e200d42017c220d50ad7c210e0c000b0b2005200b3703f0022005200c3703f802200541c0026a20082009200541d0026a10c18080800010898080800010b680808000200520003703980320052001360294032005410636029003200541c0016a20054190036a10aa808080000240024020052802c001410171450d0020052903d001220a20037c220d200a54220620052903d801220a20047c2006ad7c220e200a54200e200a511b4101460d0320052903e801220a201085427f85200a200a20107c20052903e0012212200f7c2208201254ad7c22128583427f570d0320054190036a200d200e2008201210b2808080000c010b20054190036a20032004200f201010b280808000200541043602a003200520013602a403200541b0036a200541a0036a10ad808080000240024020052802b003450d0020052903b803210a0c010b108a80808000210a0b200a2000108b80808000210a200541a0036a10a780808000200a42011084808080001a200541a0036a10c2808080000b02402007450d00200541073602a003200520013602a403200541b0036a200541a0036a10a680808000200541a0036a20052903c803220a20107c20052903c003220e200f7c220d200e54ad7c220e423f872212200d200a201085427f85200a200e858342005322061b200f20052802b00341017122071b2012428080808080808080807f85200e20061b201020071b10b480808000200541a0036a10c2808080000b20054190036a10c28080800002402005290360220a20037c220d200a5422062005290368220a20047c2006ad7c220e200a54200e200a511b450d00410921060c010b2005200d3703602005200e370368200541b0026a200541d0006a10b080808000200541b0026a10c28080800041e880c08000411010bf8080800010c380808000210a200541b0036a2003200410c48080800020052802b0030d0320052903b8032104200541b0036a200f201010c58080800020052802b0034101460d0320052903b8032103200520093703e801200520113703e001200520033703d801200520043703d001200520003703c80120052001ad4220864204843703c001200a200541c0016a410610c080808000108c808080001a410021060b200541d0036a24808080800020060f0b10c680808000000b10c780808000000b000b3f01017e02400240410210d6808080002200420210a880808000450d00024020004202108380808000a741ff01710e020102000b000b0f0b10c680808000000bc30202027f067e23808080800041c0006b2202248080808000410021030240034020034120460d01200220036a4202370300200341086a21030c000b0b42002104420121050240200142ff018342cc00520d002001419484c0800041042002410410ab808080002002290300220142ff018342c900520d00200241206a200229030810a98080800020022802204101460d002002290338210620022903302107200241206a200229031010a58080800020022802204101460d002002290338210820022903302109200241206a200229031810a58080800020022802204101460d0020022903302104200229033821052000200837033820002009370330200020053703282000200437032020002006370318200020073703102000200137034042002105420021040b2000200537030020002004370308200241c0006a2480808080000b090010c780808000000bc40101027f23808080800041306b220524808080800020052003200410b58080800037031020052002370308200520013703004100210602400340024020064118470d00410021060240034020064118460d01200541186a20066a200520066a290300370300200641086a21060c000b0b2000428eeeea95beb6def300200541186a410310c08080800010888080800042ff01834202520d02200541306a2480808080000f0b200541186a20066a4202370300200641086a21060c000b0b10c780808000000b4502017f017e23808080800041106b220224808080800020022000200110f680808000024020022802004101470d00000b20022903082103200241106a24808080800020030b1a002000ad4220864204842001ad4220864204841096808080000bca0102017f037e23808080800041306b220124808080800020002903302102200141206a2000290300200029030810c5808080000240024020012802200d0020012903282103200141206a2000290320200029032810c48080800020012802200d0020012903282104200141206a2000290310200029031810c48080800020012802204101470d010b000b20012001290328370318200120043703102001200337030820012002370300419484c0800041042001410410cd808080002102200141306a24808080800020020b2500200010a7808080004201428480808080a0fa03428480808080c0970d108d808080001a0b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110938080800021020b20004200370300200020023703080b5b000240024020014280808080808080c0007c42ffffffffffffffff00560d00200120018520022001423f8785844200520d002001420886420b8421010c010b2002200110998080800021010b20004200370300200020013703080b0300000b090010c680808000000bb90c07017f017e017f017e017f0a7e017f23808080800041d0016b220224808080800010bb80808000200129032022031085808080001a410121040240024002402001290338220510c980808000560d00410521060c010b0240200129034022072005560d00410621060c010b200129035022081086808080002109108a80808000210a024002402009428080808010540d002008108680808000422088210b4200210903402009200b510d0220082009422086420484108780808000210c410021040240034020044118460d01200241b8016a20046a4202370300200441086a21040c000b0b02400240200c42ff018342cc00520d00200c41d884c080004103200241b8016a410310ab8080800020022903b801220d42ff018342c900520d00200241106a20022903c00110a98080800020022802104101460d002002290328210c2002290320210e200241106a20022903c80110a58080800020022802104101470d010b2009a7417f461a0c050b200942ffffffff0f510d04410121040240200c4200590d00410721060c040b02402002290320220f200229032822108450450d00410d21060c040b200942017c210920024200370338200242003703302002200f3703202002200e3703102002200d370340200220103703282002200c370318200a200241106a10c180808000108b80808000210a0c000b0b419481c08000ad4220864204844284808080f000108e80808000210920024200370338200242003703302002200937034020022001290318370328200220012903103703202002200129030837031820022001290300370310200a200241106a10c180808000108b80808000210a0b200a10868080800042208842017c210e4200210f420421094200210c02400340200e427f7c220e500d01200241106a200a200910878080800010bc808080002002290310220d420285200229031884500d01200da74101710d0320094280808080107c21092002290330220d200f7c220f200d5422042002290338220d200c7c2004ad7c220c200d54200c200d511b4101460d030c000b0b024002400240200a108680808000428080808010542211450d000c010b200241106a200a108f8080800010bc8080800020022802104101710d012002290328210d200229032021090b2001290308210e20012903002110200241086a10b780808000410121040240200228020c410020022802084101711b2206417f470d00410921060c020b41012104200641016a10b88080800010ca808080000240418080c0800010a7808080002208420210a8808080000d00410a21060c020b20084202108380808000220842ff018342cd00520d00200e200d20111b210b2010200920111b2110410021042002412c6a4100360200200241246a42003702002002411c6a4200370200200242003702142002200641187420064180fe03714108747220064108764180fe037120064118767272360210200241106aad422086420484428480808080041090808080002109418781c08000410d10bf80808000210d109180808000210e200220093703b0012002200e3703a8010340024020044110470d00410021040240034020044110460d01200241b8016a20046a200241a8016a20046a290300370300200441086a21040c000b0b2008200d200241b8016a410210c080808000108880808000220942ff018342cd00520d042002200636028c012002200b3703382002201037033020024200370328200242003703202002200c3703182002200f370310200220063602782002200337034841002104200241003a007c200220073703602002200537035820022009370368200220012903303703502002200129032837034020022001290348370370200241003602880120024188016a200241106a10b08080800020024105360298012002200636029c0120024198016a200a10b68080800020024188016a10c28080800020024198016a10c28080800010ca80808000419b81c08000410d10bf8080800010c380808000210c200220093703c801200220033703c00120022006ad4220864204843703b801200c200241b8016a410310c080808000108c808080001a0c030b200241b8016a20046a4202370300200441086a21040c000b0b000b2000200636020420002004360200200241d0016a2480808080000f0b10c780808000000b3d02017e017f0240109c808080002200a741ff017122014106460d000240200141c000470d0020001080808080000f0b10c780808000000b20004208880b1b00428480808080a0fa03428480808080c0970d109e808080001a0bea0202017f0c7e23808080800041e0006b22022480808080002002200129035010cc8080800042012103024020022802000d00200229030821042001290360210520012903382106200131006c210720012903402108200135026821092002200129034810cc8080800020022802000d002002290308210a2001290358210b2001290330210c20022001290320200129032810c58080800020022802000d002002290308210d20022001290310200129031810c48080800020022802000d002002290308210e20022001290300200129030810c48080800020022802000d00200220022903083703582002200e3703502002200d3703482002200b3703402002200c3703382002200a370330200220053703282002200637032020022007370318200220094220864204843703102002200837030820022004370300200041a082c08000410c2002410c10cd80808000370308420021030b20002003370300200241e0006a2480808080000b3b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110928080800021010b20004200370300200020013703080b2e00024020012003460d00000b2000ad4220864204842002ad4220864204842001ad42208642048410a1808080000b2600024020004101710d002001ad4220864204840f0b2001417f6aad4220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210f68080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b5d02017f017e23808080800041206b2202248080808000200220012903103703182002200129030837031020022001290300370308200241086a410310c08080800021032000420037030020002003370308200241206a2480808080000bd70304037f017e017f027e2380808080004180026b22012480808080000240200042ff01834204520d0020012000422088a722023602e401200141003602e001200141f0006a200141e0016a10ac808080000240024020012d00dc0122034102470d0042838080802021040c010b20012802702105024041e800450d002001410472200141f0006a41047241e800fc0a00000b200141ef006a200141f0006a41ef006a2d00003a0000200120012f00dd013b006d2001200536020020012903381085808080001a428380808030210420034101710d00200141013a006c200141e0016a200110b080808000200141e0016a10c28080800041a080c08000410e10bf8080800010c3808080002000428480808070832206108c808080001a200141093602f001200120023602f401200141f0006a200141f0016a10ad80808000024002402001280270450d00200129037821000c010b108a8080800021000b420221042000108680808000428080808010540d0041ae80c08000411010bf80808000210720001086808080002100200710c38080800021072001200042808080807083420484370378200120063703702007200141f0006a410210c080808000108c808080001a0b20014180026a24808080800020040f0b000b4201017f10d580808000410310d68080800010d78080800010d8808080002100428ee2e8999ae0d6f50010c3808080002000ad422086420484108c808080001a42020b0f0010ef808080001085808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141d585c08000410510cf8080800020012802000d042001200129030810d1808080000c030b200141da85c08000410710cf8080800020012802000d032001200129030810d1808080000c020b200141e185c08000410610cf8080800020012802000d022001200129030810d1808080000c010b200141e785c08000410e10cf8080800020012802000d012001200129030810d1808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d002000420210a0808080001a0b4602017f017e4101210002400240410110d6808080002201420210a880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b970502037f087e2380808080004180016b22022480808080000240200042ff018342cd00520d00200142ff01834204520d0020001085808080001a2002410036027020022001422088a722033602742002200241f0006a10ac808080000240024020022d006c22044102470d0042838080802021000c010b024020044101710d004283808080e00121000c010b200229036021052002200037030820022003360204200241033602000240200210ae80808000450d004283808080f00121000c010b2002200037037820022003360274200241063602702002200241f0006a10aa80808000024020022802004101710d004283808080800221000c010b20022903182106200229031021072002290320210820022903282109200220003703082002200336020420024103360200200210af80808000200220003703082002200336020420024103360200200210c2808080000240200842005220094200552009501b450d00200510918080800020002008200910be8080800020024107360270200220033602742002200241f0006a10a680808000200241f0006a20022903184200200228020041017122031b220520097d2002290310420020031b220a200854ad7d220b423f87220c200a20087d20052009852005200b858342005322031b200c428080808080808080807f85200b20031b10b4808080000b41be80c08000410e10bf8080800010c3808080002105200241f0006a2007200610c48080800020022802700d0120022903782106200241f0006a2008200910c58080800020022802704101460d01200220022903783703182002200637031020022000370308200220014284808080708337030020052002410410c080808000108c808080001a420221000b20024180016a24808080800020000f0b000b880305017f017e017f017e017f23808080800041206b220024808080800010d58080800002400240410310d6808080002201420210a880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201094808080001a200041106a200029030010db8080800020002802100d002000290308220342ff01834204510d020b000b411210dc80808000000b2000290318210110dd80808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310d68080800010d78080800010d880808000210210d8808080002204417f460d01200441016a220410de8080800020011095808080001a41c085c08000410810bf8080800021032000200436021c2000200236021820002001370310200310c380808000200041106a10df80808000108c808080001a200041206a24808080800042020f0b10c680808000000b10c780808000000b4201017e420121020240200142ff018342c800520d002001109f808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010c680808000000b0c00109b80808000422088a70b1c00410110d6808080002000ad42208642048442021084808080001a0b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020bd80202017f037e23808080800041f0006b22082480808080000240200042ff018342cd00520d00200142ff018342c900520d00200242ff018342c900520d00200841106a200310a48080800020082802104101460d0020082903182103200841106a200410a48080800020082802104101460d0020082903182104200841106a200510a98080800020082802104101460d002008290328210520082903202109200841106a200610a58080800020082802104101460d00200742ff018342cd00520d00200829032821062008290320210a108a80808000210b200820063703282008200a370320200820053703182008200937031020082004370350200820033703482008200237034020082001370338200820003703302008200b37036020082007370358200841086a200841106a10c8808080002008280208200828020c10ce808080002100200841f0006a24808080800020000f0b000bce0302027f087e23808080800041e0016b22012480808080004100210202400340200241c800460d01200141f8006a20026a4202370300200241086a21020c000b0b02400240200042ff018342cc00520d00200041f884c080004109200141f8006a410910ab80808000200141106a200129037810a48080800020012802100d00200129038001220042ff018342c900520d00200129038801220342ff018342cd00520d00200129039001220442ff018342cd00520d0020012903182105200141106a20012903980110a48080800020012802100d0020012903a001220642ff018342c900520d0020012903182107200141106a20012903a80110a98080800020012802104101460d0020012903b001220842ff018342cb00520d00200129032821092001290320210a200141c0016a20012903b80110a58080800020012802c0014101470d010b000b200120012903d801370328200120012903d0013703202001200a3703102001200837036020012004370358200120053703502001200737034820012000370340200120063703382001200337033020012009370318200141086a200141106a10c8808080002001280208200128020c10ce808080002100200141e0016a24808080800020000b8d0103027f017e017f2380808080004180016b220024808080800010b9808080002101108a808080002102410021030240034020012003460d0120004100360270200020033602742000200041f0006a10ac80808000024020002d006c4102460d002002200010b180808000108b8080800021020b200341016a21030c000b0b20004180016a24808080800020020bac0101017f23808080800041c0006b22022480808080000240200042ff01834204520d00200142ff018342cd00520d002002200137033820022000422088a7360234200241063602302002200241306a10aa808080000240024020022802004101710d00420221000c010b200241306a200229031020022903182002290320200229032810b38080800020022802304101460d01200229033821000b200241c0006a24808080800020000f0b000bcf0101017f23808080800041f0016b22012480808080000240200042ff01834204520d00200141003602e001200120004220883e02e401200141f0006a200141e0016a10ac808080000240024020012d00dc014102470d0042838080802021000c010b024041f000450d002001200141f0006a41f000fc0a00000b024020012d006c4102470d002001280200417f6aad4220864283808080107c21000c010b200141f0006a200110cb8080800020012802704101460d01200129037821000b200141f0016a24808080800020000f0b000b0f0010b980808000ad4220864204840b6601027f23808080800041206b22012480808080000240200042ff01834204510d00000b20014105360200200120004220883e0204200141106a200110ad808080002001280210210220012903182100200141206a248080808000200042838080802020021b0b7701017e0240200042ff018342cd00520d00200142ff018342cd00520d0042838080801021020240418080c0800010a780808000420210a8808080000d00200010e880808000410110de80808000418080c0800010a780808000200142021084808080001a410010b880808000420221020b20020f0b000b1500410010d680808000200042021084808080001a0b3a01017f10d580808000410110ea8080800010d8808080002100428ed2aadceeac0310c3808080002000ad422086420484108c808080001a42020b1a00410210d6808080002000ad42ff018342021084808080001a0b5801017f0240200042ff018342cd00520d00200142ff01834204520d00200242ff01834204520d0020002001422088a72002422088a74201420010ba808080002203417f6aad4220864283808080107c420220031b0f0b000b900101027f23808080800041206b22042480808080000240200042ff018342cd00520d00200142ff01834204520d00200242ff01834204520d002004200310a58080800020042802004101460d0020002001422088a72002422088a72004290310200429031810ba808080002105200441206a2480808080002005417f6aad4220864283808080107c420220051b0f0b000bda0102027f017e23808080800041106b22012480808080002001200010db808080000240024020012802004101460d002001290308210010d58080800010dd808080002102410310d68080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021084808080001a41f585c08000411110bf80808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310c380808000200110df80808000108c808080001a200141106a24808080800042020f0b000b10c780808000000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10d58080800010ef808080002102200010e88080800041c885c08000410d10bf8080800010c3808080002103200120003703082001200237030020032001410210c080808000108c808080001a200141106a24808080800042020b4101017e02400240410010d6808080002200420210a880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10dc80808000000b20000b3c01017f10d580808000410010ea8080800010d8808080002100428ed2aadceeaccff50010c3808080002000ad422086420484108c808080001a42020bb20604017f067e027f027e23808080800041f0016b22062480808080000240200042ff01834204520d00024020014202510d00200142ff018342c900520d010b0240024020024202520d000c010b200641f0006a200210a98080800020062802700d01200629038801210720062903800121080b0240024020034202520d000c010b200641f0006a200310a58080800020062802700d012006290388012109200629038001210a0b200641f0006a200410a3808080002006290370220b4202510d0020062903782104200641f0006a200510a380808000200629037022054202510d0020062000422088a73602e401200641003602e0012006290378210c200641f0006a200641e0016a10ac808080000240024020062d00dc01220d4102470d0042838080802021010c010b2006280270210e024041e800450d002006410472200641f0006a41047241e800fc0a00000b200641ef006a200641f0006a41ef006a2d00003a0000200620062f00dd013b006d2006200e3602002006200d3a006c2006290338220f1085808080001a0240200d410171450d0042838080803021010c010b10c9808080002110024020014202510d00200620013703300b024020024202510d00024020074200590d004283808080f00021010c020b20062008370320200620073703280b024020034202510d000240200a20098450450d004283808080800121010c020b0240200a2006290310542009200629031822015420092001511b450d004283808080a00221010c020b2006200a370300200620093703080b2005a7410171210d0240200ba7220e410171450d000240200420105a0d004283808080d00021010c020b02402004200c2006290350200d1b540d004283808080e00021010c020b200620043703480b0240200d450d004283808080e0002101200c2010540d01200c20042006290348200e4101711b580d012006200c3703500b200641e0016a200610b080808000200641e0016a10c28080800041cc80c08000410d10bf8080800010c38080800021012006200f37037820062000428480808070833703702001200641f0006a410210c080808000108c808080001a420221010b200641f0016a24808080800020010f0b000b950302037f027e23808080800041f0016b22022480808080000240200042ff01834204520d00200241f0006a200110a58080800020022802704101460d0020022000422088a73602e401200241003602e00120022903880121002002290380012101200241f0006a200241e0016a10ac808080000240024020022d00dc0122034102470d0042838080802021000c010b20022802702104024041e800450d002002410472200241f0006a41047241e800fc0a00000b200241ef006a200241f0006a41ef006a2d00003a0000200220022f00dd013b006d200220033a006c2002200436020020022903581085808080001a02402002290310220520017c220620055422032002290318220120007c2003ad7c220020015420002001511b450d004283808080900121000c010b200220063703102002290300210120022000370318024020062001562000200229030822015620002001511b450d004283808080c00021000c010b200241e0016a200210b080808000200241e0016a10c280808000420221000b200241f0016a24808080800020000f0b000b0f0010d880808000ad4220864204840bcd0302037f047e2380808080004190016b22012480808080000240200042ff01834204520d00200141003602800120012000422088a7220236028401200120014180016a10ac808080000240024020012d006c22034102470d0042838080802021000c010b2001290360210420012903502105200129033822061085808080001a02402003410171450d0042838080803021000c010b024010c9808080002005560d004283808080c00221000c010b20014108360270200120023602740240200141f0006a10ae80808000450d004283808080d00221000c010b200141f0006a10af80808000200141f0006a10c28080800020014107360280012001200236028401200120014180016a10a680808000024020012903104200200128020041017122031b22074200522001290318420020031b22054200552005501b450d00200410918080800020062007200510be808080000b41d980c08000410f10bf8080800010c380808000210420014180016a2007200510c5808080002001280280014101460d01200120012903880137031020012006370308200120004284808080708337030020042001410310c080808000108c808080001a420221000b20014190016a24808080800020000f0b000b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484109a8080800021030b20004200370300200020033703080bd50303017f027e027f23808080800041e0006b220624808080800042002107420021084100210902402001200284500d002003200484500d00420020037d2003200442005322091b2107420020017d20012002420053220a1b2108420020042003420052ad7c7d200420091b21032004200285210402400240420020022001420052ad7c7d2002200a1b2202500d0002402003500d00200641d0006a200720032008200210fb808080004101210920062903582101200629035021020c020b200641c0006a200720032008420010fb80808000200641306a200720032002420010fb808080002006290330220220062903487c22012002542006290338420052722109200629034021020c010b02402003500d00200641206a200742002008200210fb80808000200641106a200342002008200210fb808080002006290310220220062903287c22012002542006290318420052722109200629032021020c010b2006200720032008200210fb808080004100210920062903082101200629030021020b420020027d20022004420053220a1b2108420020012002420052ad7c7d2001200a1b22072004854200590d00410121090b200020083703002005200936020020002007370308200641e0006a2480808080000bbc0804017f017e037f047e23808080800041b0016b220524808080800042002106024002400240024020047920037942c0007c20044200521ba7220720027920017942c0007c20024200521ba722084d0d002008413f4b0d01200741df004b0d02024002400240200720086b4120490d00200541a0016a2003200441e00020076b220910fa8080800020053502a00142017c210a4200210b420021060c010b200541306a2001200241c00020086b220810fa80808000200541206a20032004200810fa80808000420021062005200342002005290330200529032080220c420010fb80808000200541106a20044200200c420010fb808080002005290300210a024020052903182005290308220d20052903107c220b200d54ad7c4200520d002001200a5422082002200b542002200b511b450d020b200420027c200320017c2201200354ad7c200b7d2001200a54ad7d2102200c427f7c210c2001200a7d21010c050b02400240034020054190016a2001200241c00020086b220810fa80808000200529039001210c0240200820094f0d00200541d0006a20032004200810fa80808000200541c0006a20032004200c200529035080220d420010fb80808000024020012005290340220a54220820022005290348220c542002200c511b0d002002200c7d2008ad7d21022001200a7d21012006200b200d7c220c200b54ad7c21060c090b200220047c200120037c2204200154ad7c200c7d2004200a54ad7d21022004200a7d21012006200d200b7c427f7c220c200b54ad7c21060c080b20054180016a200c200a80220c4200200820096b220810fc80808000200541f0006a20032004200c420010fb80808000200541e0006a20052903702005290378200810fc8080800020052903880120067c2005290380012206200b7c220b200654ad7c210602402007200220052903687d20012005290360220c54ad7d2202792001200c7d22017942c0007c20024200521ba722084d0d002008413f4b0d020c010b0b20012003542208200220045420022004511b450d01200b210c0c060b20012001200380220220037e7d21012006200b20027c220c200b54ad7c2106420021020c050b200220047d2008ad7d2102200120037d21012006200b42017c220c50ad7c21060c040b2002200b7d2008ad7d21022001200a7d2101420021060c030b200220044200200120035a200220045a20022004511b22081b7d20012003420020081b220454ad7d2102200120047d21012008ad210c0c020b20012001200380220c20037e7d210142002106420021020c010b20022002200342ffffffff0f83220480220620037e7d4220862001422088220c842004802202422086200c200220037e7d422086200142ffffffff0f83842201200480220384210c2001200320047e7d210120024220882006842106420021020b200020013703102000200c3703002000200237031820002006370308200541b0016a2480808080000ba10101027f23808080800041206b22052480808080002005420020017d2001200242005322061b420020022001420052ad7c7d200220061b420020037d2003200442005322061b420020042003420052ad7c7d200420061b10f8808080002005290308210320004200200529030022017d2001200420028542005322061b3703002000420020032001420052ad7c7d200320061b370308200541206a2480808080000b5701017e02400240200341c000710d002003450d012002410020036b413f71ad8620012003413f71ad220488842101200220048821020c010b20022003413f71ad882101420021020b20002001370300200020023703080b6e01067e2000200342ffffffff0f832205200142ffffffff0f8322067e22072003422088220820067e22062005200142208822097e7c22054220867c220a3703002000200820097e2005200654ad4220862005422088847c200a200754ad7c200420017e200320027e7c7c3703080b5701017e02400240200341c000710d002003450d0120022003413f71ad2204862001410020036b413f71ad88842102200120048621010c010b20012003413f71ad862102420021010b20002001370300200020023703080b0b90060100418080c0000b860602000000000000000000000000000000010000000000000000000000000000006576656e745f63616e63656c6564776169746c6973745f636c6561726564726566756e645f636c61696d65646576656e745f7570646174656466756e64735f77697468647261776e7469636b65745f7075726368617365646d696e745f7469636b65745f6e66746465706c6f795f7469636b657447656e6572616c6576656e745f63726561746564656e645f646174656576656e745f74797065696469735f63616e63656c65646f7267616e697a65727061796d656e745f746f6b656e73746172745f646174657468656d657469636b65745f6e66745f616464727469636b65745f70726963657469636b6574735f736f6c64746f74616c5f7469636b657473a800100008000000b00010000a000000ba00100002000000bc0010000b000000c700100009000000d00010000d000000dd0010000a000000e700100005000000ec0010000f000000fb0010000c000000070110000c000000130110000d0000004576656e744576656e74436f756e7465725469636b6574466163746f7279526566756e64436c61696d65644576656e744275796572734576656e745469657273427579657250757263686173654576656e7442616c616e636546756e647357697468647261776e576169746c6973746e616d657072696365736f6c645f7175616e74697479746f74616c5f7175616e7469747900ef01100004000000f301100005000000f80110000d000000050210000e0000007175616e74697479746f74616c5f70616964000034021000080000003c0210000a000000ef01100004000000f301100005000000050210000e0000007469657273000000a800100008000000b00010000a000000c700100009000000d00010000d000000dd0010000a000000e700100005000000fb0010000c0000007002100005000000130110000d000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400f72a0e636f6e74726163747370656376300000000000000030506175736520616c6c2073746174652d6d75746174696e67206f7065726174696f6e732e2041646d696e206f6e6c792e00000005706175736500000000000000000000000000000000000025526573756d65206e6f726d616c206f7065726174696f6e732e2041646d696e206f6e6c792e00000000000007756e7061757365000000000000000000000000000000002452657475726e207468652063757272656e7420636f6e74726163742076657273696f6e2e0000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000150000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000d4576656e744e6f74466f756e640000000000000200000000000000144576656e74416c726561647943616e63656c656400000003000000000000001543616e6e6f7453656c6c4d6f72655469636b657473000000000000040000000000000010496e76616c696453746172744461746500000005000000000000000e496e76616c6964456e644461746500000000000600000000000000134e656761746976655469636b6574507269636500000000070000000000000012496e76616c69645469636b6574436f756e74000000000008000000000000000f436f756e7465724f766572666c6f7700000000090000000000000015466163746f72794e6f74496e697469616c697a65640000000000000a0000000000000010496e76616c696454696572496e6465780000000b000000000000000b54696572536f6c644f7574000000000c0000000000000011496e76616c696454696572436f6e6669670000000000000d00000000000000104576656e744e6f7443616e63656c65640000000e0000000000000014526566756e64416c7265616479436c61696d65640000000f00000000000000094e6f7441427579657200000000000010000000000000000c4576656e74536f6c644f75740000001100000000000000105469636b65747342656c6f77536f6c6400000012000000000000000e436f6e7472616374506175736564000000000013000000000000000d4576656e744e6f74456e64656400000000000014000000000000001546756e6473416c726561647957697468647261776e00000000000015000000010000000000000000000000054576656e740000000000000c0000000000000008656e645f6461746500000006000000000000000a6576656e745f7479706500000000001000000000000000026964000000000004000000000000000b69735f63616e63656c6564000000000100000000000000096f7267616e697a657200000000000013000000000000000d7061796d656e745f746f6b656e00000000000013000000000000000a73746172745f6461746500000000000600000000000000057468656d6500000000000010000000000000000f7469636b65745f6e66745f616464720000000013000000000000000c7469636b65745f70726963650000000b000000000000000c7469636b6574735f736f6c640000000a000000000000000d746f74616c5f7469636b6574730000000000000a0000000000000000000000096765745f6576656e740000000000000100000000000000086576656e745f69640000000400000001000003e9000007d0000000054576656e740000000000000300000002000000000000000000000007446174614b6579000000000a0000000100000000000000054576656e74000000000000010000000400000000000000000000000c4576656e74436f756e74657200000000000000000000000d5469636b6574466163746f727900000000000001000000000000000d526566756e64436c61696d656400000000000002000000040000001300000001000000000000000b4576656e7442757965727300000000010000000400000001000000000000000a4576656e7454696572730000000000010000000400000001000000000000000d4275796572507572636861736500000000000002000000040000001300000001000000000000000c4576656e7442616c616e6365000000010000000400000001000000000000000e46756e647357697468647261776e00000000000100000004000000010000000000000008576169746c697374000000010000000400000000000000000000000a696e697469616c697a65000000000002000000000000000561646d696e00000000000013000000000000000e7469636b65745f666163746f727900000000001300000001000003e9000003ed000000000000000300000000000000000000000c63616e63656c5f6576656e740000000100000000000000086576656e745f69640000000400000001000003e9000003ed000000000000000300000000000000000000000c636c61696d5f726566756e64000000020000000000000007636c61696d6572000000001300000000000000086576656e745f69640000000400000001000003e9000003ed0000000000000003000000000000002e4c6567616379206372656174655f6576656e7420666f72206261636b7761726420636f6d7061746962696c69747900000000000c6372656174655f6576656e740000000800000000000000096f7267616e697a65720000000000001300000000000000057468656d6500000000000010000000000000000a6576656e745f74797065000000000010000000000000000a73746172745f646174650000000000060000000000000008656e645f6461746500000006000000000000000c7469636b65745f70726963650000000b000000000000000d746f74616c5f7469636b6574730000000000000a000000000000000d7061796d656e745f746f6b656e0000000000001300000001000003e9000000040000000300000000000000000000000c7570646174655f6576656e740000000600000000000000086576656e745f69640000000400000000000000057468656d65000000000003e800000010000000000000000c7469636b65745f7072696365000003e80000000b000000000000000d746f74616c5f7469636b657473000000000003e80000000a000000000000000a73746172745f646174650000000003e8000000060000000000000008656e645f64617465000003e80000000600000001000003e9000003ed00000000000000030000000100000034412073696e676c65207469636b657420746965722028652e672e205649502c2047656e6572616c2c204561726c79204269726429000000000000000a5469636b65745469657200000000000400000000000000046e616d6500000010000000000000000570726963650000000000000b000000000000000d736f6c645f7175616e746974790000000000000a000000000000000e746f74616c5f7175616e7469747900000000000a0000000100000020496e70757420636f6e66696720666f72206372656174696e6720612074696572000000000000000a54696572436f6e66696700000000000300000000000000046e616d6500000010000000000000000570726963650000000000000b000000000000000e746f74616c5f7175616e7469747900000000000a000000000000003c43616e63656c20612070656e64696e672075706772616465206265666f726520697420697320636f6d6d69747465642e2041646d696e206f6e6c792e0000000e63616e63656c5f75706772616465000000000000000000000000000000000051436f6d6d697420612070726576696f75736c79207363686564756c65642075706772616465206166746572207468652074696d656c6f636b2068617320656c61707365642e2041646d696e206f6e6c792e0000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e6765745f616c6c5f6576656e747300000000000000000001000003ea000007d0000000054576656e74000000000000000000003b5472616e736665722061646d696e2072696768747320746f2061206e657720616464726573732e2043757272656e742061646d696e206f6e6c792e000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e0000000000001300000000000000000000011f576974686472617720616363756d756c61746564207469636b65742073616c652066756e647320746f20746865206f7267616e697a65722077616c6c65742e0a0a52756c65733a0a2d204f6e6c792063616c6c61626c6520627920746865206576656e74206f7267616e697a65720a2d204f6e6c7920616674657220746865206576656e742060656e645f646174656020686173207061737365640a2d204f6e6c7920696620746865206576656e7420686173206e6f74206265656e2063616e63656c6c6564202863616e63656c6c6564206576656e7473207573652060636c61696d5f726566756e6460290a2d2050726576656e747320646f75626c65207769746864726177616c2076696120612070657273697374656e7420666c6167000000000e77697468647261775f66756e647300000000000100000000000000086576656e745f69640000000400000001000003e9000003ed00000000000000030000000100000039412070726f6d6f74696f6e616c20646973636f756e7420636f646520617474616368656420746f2061207370656369666963206576656e742e000000000000000000000c446973636f756e74436f6465000000050000003954686520636f646520737472696e6720286d6972726f727320746865206b657920666f7220636f6e76656e69656e74207175657279696e672900000000000004636f64650000001000000042556e69782074696d657374616d702061667465722077686963682074686520636f646520697320696e76616c6964202830203d206e6f2065787069726174696f6e2900000000000a65787069726174696f6e0000000000060000003d4d6178696d756d206e756d626572206f662074696d6573207468697320636f6465206d61792062652075736564202830203d20756e6c696d6974656429000000000000086d61785f75736573000000040000003950657263656e7461676520646973636f756e74206170706c69656420746f20746865207469636b6574207072696365202831e28093313030290000000000000a70657263656e7461676500000000000400000021486f77206d616e79207573657320617265207374696c6c20617661696c61626c650000000000000e757365735f72656d61696e696e6700000000000400000000000000000000000f6765745f6576656e745f636f756e740000000000000000010000000400000000000000000000000f6765745f6576656e745f7469657273000000000100000000000000086576656e745f69640000000400000001000003e9000003ea000007d00000000a5469636b65745469657200000000000300000000000000000000000f70757263686173655f7469636b65740000000003000000000000000562757965720000000000001300000000000000086576656e745f696400000004000000000000000a746965725f696e64657800000000000400000001000003e9000003ed00000000000000030000000100000000000000000000000d427579657250757263686173650000000000000200000000000000087175616e746974790000000a000000000000000a746f74616c5f7061696400000000000b00000000000000000000001070757263686173655f7469636b65747300000004000000000000000562757965720000000000001300000000000000086576656e745f696400000004000000000000000a746965725f696e64657800000000000400000000000000087175616e746974790000000a00000001000003e9000003ed0000000000000003000000000000003a5363686564756c65206120636f6e74726163742075706772616465202874696d656c6f636b3a207e32342068292e2041646d696e206f6e6c792e0000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000000000000000000126765745f62757965725f707572636861736500000000000200000000000000086576656e745f696400000004000000000000000562757965720000000000001300000001000003e8000007d00000000d427579657250757263686173650000000000000000000044557064617465207469636b65747320736f6c6420636f756e742e204f6e6c792063616c6c61626c6520627920746865207469636b6574204e465420636f6e74726163742e000000137570646174655f7469636b6574735f736f6c64000000000200000000000000086576656e745f6964000000040000000000000006616d6f756e7400000000000a00000001000003e9000003ed00000000000000030000000100000023506172616d657465727320666f72206372656174696e672061206e6577206576656e740000000000000000114372656174654576656e74506172616d73000000000000090000000000000008656e645f6461746500000006000000000000000a6576656e745f7479706500000000001000000000000000096f7267616e697a657200000000000013000000000000000d7061796d656e745f746f6b656e00000000000013000000000000000a73746172745f6461746500000000000600000000000000057468656d6500000000000010000000000000000c7469636b65745f70726963650000000b00000000000000057469657273000000000003ea000007d00000000a54696572436f6e6669670000000000000000000d746f74616c5f7469636b6574730000000000000a00000000000000244372656174652061206e6577206576656e742077697468207469657220737570706f7274000000176372656174655f6576656e745f776974685f746965727300000000010000000000000006706172616d730000000007d0000000114372656174654576656e74506172616d7300000000000001000003e900000004000000030000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 2184,
- "n_functions": 45,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 19,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 29,
- "n_exports": 16,
- "n_data_segment_bytes": 185
- }
- }
- },
- "hash": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb",
- "code": "0061736d01000000016b1360017e017e60027e7e017e60047e7e7e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f0060017f017e60027f7f0060027e7e017f60057e7e7e7e7e017e60027e7f0060047e7e7f7f017e60037f7f7f0060027f7f017e60017e006000006000017f02af011d016901350000016901340000016901330001016c01370002016c013100010162015f00000163015f0000016201380000016201620000016201660003016201340004016c015f0003016c01380001017801310001017601680003016c013600000164015f00030161013000000176015f0004017801370004016c01650002016c016100010162016a0001017801330004016c01300001016c01320001017601670001016201310002016201320002032e2d05060708090a090b0c090d010e0f05010510070411081012000407120f0811110202020407000100040404110e05030100110619037f01418080c0000b7f0041b981c0000b7f0041c081c0000b07eb0110066d656d6f727902000d5f5f636f6e7374727563746f72002c0e63616e63656c5f7570677261646500300e636f6d6d69745f7570677261646500360e6372656174655f6163636f756e74003d0b6765745f6163636f756e74003e146765745f6465706c6f7965645f61646472657373003f0570617573650040107363686564756c655f75706772616465004217746f74616c5f6465706c6f7965645f6163636f756e747300430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020af52a2d7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011080808080002103200110818080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110828080800021020b20004200370300200020023703080b2500200010a0808080004201428480808080a0fa03428480808080c0970d1083808080001a0bf20202017f047e23808080800041306b22012480808080000240024002400240024020002802000e03020001020b200141086a41d880c08000410f10a98080800020012802080d02200129031021022000290310210320002903082104200141086a20002903202000290328109e8080800020012802080d02200129031021052001200029031837032820012005370320200120033703182001200437031020012002370308200141086a410510aa8080800021020c030b200141086a41e780c08000410c10a98080800020012802080d012001290310210220002903082103200141086a20002903102000290318109e8080800020012802080d01200120012903103703182001200337031020012002370308200141086a410310aa8080800021020c020b200141086a41c280c08000411610a98080800020012802080d00200141086a200129031010ab8080800020012802084101460d00200129031021020c010b000b200141306a24808080800020020b5a02017e017f024002400240200110a0808080002202420110a2808080000d00410021010c010b20024201108480808000220242ff01834204520d012002422088a72103410121010b20002003360204200020013602000f0b000b0f00200020011098808080004201510b4d01027e4200210202400240200110a0808080002203420110a280808000450d0020034201108480808000220242ff018342cd00520d0120002002370308420121020b200020023703000f0b000be90501047f23808080800041f0006b2205248080808000200541d0006a41186a22064200370300200541d0006a41106a22074200370300200541d0006a41086a22084200370300200542003703502000200541d0006a10a580808000200541186a2006290300370300200541106a2007290300370300200541086a200829030037030020052005290350370300200642003703002007420037030020084200370300200542003703502004200541d0006a10a580808000200541206a41186a2006290300370300200541206a41106a2007290300370300200541206a41086a200829030037030020052005290350370320200110858080800010868080800021002006420037030020074200370300200842003703002005420037035041002106024003402000108780808000428080808010540d012000108880808000210420004284808080102000108780808000428080808070834204841089808080002100024020064120460d00200541d0006a20066a20044220883c0000200641016a21060c010b0b4120412010a680808000000b2005200242388620024280fe0383422886842002428080fc0783421886200242808080f80f834208868484200242088842808080f80f832002421888428080fc07838420024228884280fe038320024238888484843703482005200342388620034280fe0383422886842003428080fc0783421886200342808080f80f834208868484200342088842808080f80f832003421888428080fc07838420034228884280fe03832003423888848484370340108a80808000210020002000108780808000428080808070834204842005412010a78080800021002000200010878080800042808080807083420484200541d0006a412010a78080800021002000200010878080800042808080807083420484200541c0006a411010a78080800021002000200010878080800042808080807083420484200541206a412010a7808080001086808080002100200541f0006a24808080800020000b1d00200042042001ad42208642048442848080808004109b808080001a0b090010bb80808000000b1e00200020012002ad4220864204842003ad422086420484109c808080000b4301017f23808080800041106b2202248080808000200220002001109e80808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b1a002000ad4220864204842001ad422086420484109a808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110aa8080800021012000420037030020002001370308200241106a2480808080000b8e0101017f23808080800041106b22022480808080000240200042ff018342cd00520d002002200110ad8080800020022802004101460d0020022903082101200010ae80808000410110af80808000418080c0800010a08080800020014202108b808080001a428480808080a0fa03428480808080c0970d108c808080001a200241106a24808080800042020f0b000b4201017e420121020240200142ff018342c800520d0020011087808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b1500410010b28080800020004202108b808080001a0b1c00410110b2808080002000ad4220864204844202108b808080001a0b4201017f10b180808000410310b28080800010b38080800010b4808080002100428ee2e8999ae0d6f50010b5808080002000ad422086420484108d808080001a42020b0f0010c5808080001091808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418881c08000410510a98080800020012802000d042001200129030810ab808080000c030b2001418d81c08000410710a98080800020012802000d032001200129030810ab808080000c020b2001419481c08000410610a98080800020012802000d022001200129030810ab808080000c010b2001419a81c08000410e10a98080800020012802000d012001200129030810ab808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021099808080001a0b4602017f017e4101210002400240410110b2808080002201420210a280808000450d0020014202108480808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110aa808080002100200141106a24808080800020000b880305017f017e017f017e017f23808080800041206b220024808080800010b18080800002400240410310b2808080002201420210a280808000450d00024020014202108480808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad422086420484428480808020108e808080001a200041106a200029030010ad8080800020002802100d002000290308220342ff01834204510d020b000b411210b780808000000b2000290318210110b880808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310b28080800010b38080800010b480808000210210b4808080002204417f460d01200441016a220410af808080002001108f808080001a41f380c08000410810b98080800021032000200436021c2000200236021820002001370310200310b580808000200041106a10ba80808000108d808080001a200041206a24808080800042020f0b10bb80808000000b10bc80808000000b090010bb80808000000b0c00109780808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310aa808080002102200141206a24808080800020020b0300000b090010bb80808000000bac0603017f047e017f2380808080004190016b2204248080808000200441e0006a200010ad808080000240024020042802604101460d00200142ff018342cd00520d0020042903682105200441e0006a2002109d8080800020042802604101460d002004290378210620042903702107200441e0006a200310ad8080800020042802604101460d002004290368210341b080c08000410810b980808000210820042007200610a88080800022023703104202210041012109024003402009450d012009417f6a2109200221000c000b0b20042000370360024020012008200441e0006a410110aa80808000109080808000220042ff018342cd00520d0020001091808080001a2004200637033820042007370330200420013703202004200537031820042003370328200442013703100240200441106a10a080808000420110a280808000450d0042838080801021000c030b0240418080c0800010a0808080002200420210a2808080000d0042838080802021000c030b200441e0006a2000420210848080800010ad8080800020042802604101460d01200429036821002005200120072006200310a4808080002102109280808000210810938080800020002002200810948080800021002007200610a880808000210220042003370358200420053703502004200237034820042001370340410021090340024020094120470d00410021090240034020094120460d01200441e0006a20096a200441c0006a20096a290300370300200941086a21090c000b0b200441e0006a410410aa808080002102200041b880c08000410a10b980808000200210908080800042ff01834202520d02200441106a10a08080800020004201108b808080001a200441106a109f8080800020042006370378200420073703702004200137036820044202370360200441086a200441e0006a10a180808000200428020c410020042802084101711b2209417f460d02200441e0006a10a080808000200941016aad4220864204844201108b808080001a200441e0006a109f808080000c040b200441e0006a20096a4202370300200941086a21090c000b0b10bc80808000000b000b20044190016a24808080800020000b890202017f017e23808080800041c0006b22042480808080002004200010ad80808000024020042802004101460d00200142ff018342cd00520d002004290308210020042002109d8080800020042802004101460d0020042903182102200429031021052004200310ad8080800020042802004101460d0020042903082103200420053703202004200137031020042000370308200420033703182004420137030020042002370328200441306a200410a3808080000240024020042802304101470d00200429033821012004109f808080000c010b2000200120052002200310a4808080002101109380808000200110958080800021010b200441c0006a24808080800020010f0b000be40103017f017e017f23808080800041c0006b2204248080808000200441106a200010ad80808000024020042802104101460d00200142ff018342cd00520d0020042903182100200441106a2002109d8080800020042802104101460d002004290328210220042903202105200441106a200310ad8080800020042802104101460d00200429031821032004200537033020042001370320200420003703182004200337032820044201370310200420023703382004200441106a10a3808080002004280200210620042903082101200441c0006a2480808080002001420220061b0f0b000b3a01017f10b180808000410110c18080800010b4808080002100428ed2aadceeac0310b5808080002000ad422086420484108d808080001a42020b1a00410210b2808080002000ad42ff01834202108b808080001a0bda0102027f017e23808080800041106b22012480808080002001200010ad808080000240024020012802004101460d002001290308210010b18080800010b8808080002102410310b28080800021032001200037030020012002ad42208642048437030820032001410210aa808080004202108b808080001a41a881c08000411110b980808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b580808000200110ba80808000108d808080001a200141106a24808080800042020f0b000b10bc80808000000b9e0101027f23808080800041c0006b22022480808080000240200042ff018342cd00520d00200241106a2001109d8080800020022802104101460d002002290320210120022002290328370328200220013703202002200037031820024202370310200241086a200241106a10a18080800020022802082103200235020c2100200241c0006a2480808080002000422086420484420420034101711b0f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10b18080800010c5808080002102200010ae8080800041fb80c08000410d10b98080800010b5808080002103200120003703082001200237030020032001410210aa80808000108d808080001a200141106a24808080800042020b4101017e02400240410010b2808080002200420210a280808000450d0020004202108480808000220042ff018342cd00510d01000b410d10b780808000000b20000b3c01017f10b180808000410010c18080800010b4808080002100428ed2aadceeaccff50010b5808080002000ad422086420484108d808080001a42020b0f0010b480808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad42208642048410968080800021030b20004200370300200020033703080b0bc3010100418080c0000bb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f776e65725f6f66696e697469616c697a65496d706c656d656e746174696f6e5761736d486173684465706c6f7965644163636f756e744163636f756e74436f756e74757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400bf1e0e636f6e747261637473706563763000000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f720000000000000200000000000000164163636f756e74416c72656164794465706c6f796564000000000001000000000000000e4e6f74496e697469616c697a6564000000000002000000020000002653746f72616765206b65797320666f722074686520726567697374727920636f6e747261637400000000000000000007446174614b6579000000000300000000000000345741534d2068617368206f662074686520544241204163636f756e7420636f6e747261637420696d706c656d656e746174696f6e00000016496d706c656d656e746174696f6e5761736d486173680000000000010000008b4d617070696e672066726f6d2028696d706c656d656e746174696f6e5f686173682c20746f6b656e5f636f6e74726163742c20746f6b656e5f69642c2073616c7429202d3e206465706c6f7965645f616464726573730a576520757365206120636f6d706f73697465206b657920746f2073746f726520746865206465706c6f7965642061646472657373000000000f4465706c6f7965644163636f756e740000000004000003ee00000020000000130000000a000003ee000000200000000100000047436f756e74206f66206465706c6f796564206163636f756e747320706572204e46543a2028746f6b656e5f636f6e74726163742c20746f6b656e5f696429202d3e20636f756e74000000000c4163636f756e74436f756e7400000002000000130000000a000000000000027943616c63756c617465207468652064657465726d696e6973746963206164647265737320666f72206120544241206163636f756e740a0a546869732066756e6374696f6e20636f6d7075746573207468652061646472657373207468617420776f756c642062652072657475726e656420627920606372656174655f6163636f756e742829600a666f72207468652073616d6520696e707574732e20496e20536f726f62616e2c20746865206465706c6f79657220637265617465732064657465726d696e6973746963206164647265737365732c0a736f2077652063616e2063616c63756c6174652074686973206279207573696e6720746865206465706c6f7965722773206164647265737320636f6d7075746174696f6e2e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e2028753235362061732042797465734e3c33323e290a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e4654202875313238290a2a206073616c7460202d204465706c6f796d656e742073616c742028753235362061732042797465734e3c33323e290a0a232052657475726e730a5468652064657465726d696e697374696320616464726573732077686572652074686520544241206163636f756e7420776f756c64206265206465706c6f7965640000000000000b6765745f6163636f756e7400000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee00000020000000010000001300000000000000b2496e697469616c697a652074686520726567697374727920776974682074686520544241204163636f756e74205741534d20686173680a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20607462615f6163636f756e745f7761736d5f6861736860202d205741534d2068617368206f662074686520544241204163636f756e7420636f6e747261637420746f206465706c6f7900000000000d5f5f636f6e7374727563746f7200000000000002000000000000000561646d696e0000000000001300000000000000157462615f6163636f756e745f7761736d5f68617368000000000003ee000000200000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000029f4465706c6f792061206e657720544241206163636f756e7420636f6e747261637420616e6420696e697469616c697a652069740a0a546869732066756e6374696f6e206465706c6f7973206120544241206163636f756e7420666f7220616e204e465420616e6420696e697469616c697a65732069742077697468207468650a4e4654206f776e6572736869702064657461696c732e20546865206465706c6f79656420616464726573732069732064657465726d696e697374696320616e64206d6174636865730a7768617420606765745f6163636f756e7428296020776f756c642072657475726e20666f72207468652073616d6520696e707574732e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e2028753235362061732042797465734e3c33323e290a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e4654202875313238290a2a206073616c7460202d204465706c6f796d656e742073616c742028753235362061732042797465734e3c33323e290a0a232052657475726e730a5468652061646472657373206f6620746865206e65776c79206465706c6f79656420544241206163636f756e740a0a23204572726f72730a52657475726e73206572726f7220696620746865206163636f756e742068617320616c7265616479206265656e206465706c6f79656420666f7220746865736520706172616d6574657273000000000e6372656174655f6163636f756e740000000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee0000002000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000000000016947657420746865206465706c6f796564206164647265737320666f7220737065636966696320706172616d65746572732028696620697420657869737473290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e0a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e46540a2a206073616c7460202d204465706c6f796d656e742073616c740a0a232052657475726e730a536f6d6528616464726573732920696620746865206163636f756e7420686173206265656e206465706c6f7965642c204e6f6e65206f7468657277697365000000000000146765745f6465706c6f7965645f61646472657373000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee0000002000000001000003e800000013000000000000010f4765742074686520746f74616c206e756d626572206f6620544241206163636f756e7473206465706c6f79656420666f722061207370656369666963204e46540a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e46540a0a232052657475726e730a546865206e756d626572206f6620544241206163636f756e747320746861742068617665206265656e206465706c6f79656420666f722074686973204e46540000000017746f74616c5f6465706c6f7965645f6163636f756e74730000000002000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a00000001000000040000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/tests/integration/test_snapshots/test_double_refund_fails.1.json b/soroban-contract/tests/integration/test_snapshots/test_double_refund_fails.1.json
deleted file mode 100644
index cf19ec56..00000000
--- a/soroban-contract/tests/integration/test_snapshots/test_double_refund_fails.1.json
+++ /dev/null
@@ -1,1586 +0,0 @@
-{
- "generators": {
- "address": 7,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "create_event",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "string": "Integration Test Event"
- },
- {
- "string": "Conference"
- },
- {
- "u64": 86400
- },
- {
- "u64": 172800
- },
- {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- },
- {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ],
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "function_name": "deploy_ticket",
- "args": [
- {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "cancel_event",
- "args": [
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "claim_refund",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 8370022561469687789
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 8370022561469687789
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 6277191135259896685
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 6277191135259896685
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Integration Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 0
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "RefundClaimed"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "RefundClaimed"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TotalTickets"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1381,
- "n_functions": 41,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 15,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 16,
- "n_exports": 16,
- "n_data_segment_bytes": 110
- }
- }
- },
- "hash": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4",
- "code": "0061736d0100000001510f60037e7e7e017e60027e7e017e60017e017e6000017e60047e7e7e7e017e60047f7f7e7e0060027f7f017e60017f0060027e7e017f60017f017e60037f7f7f0060027f7e0060017e006000006000017f026110016c015f0000016c01310001017801310001017601680000016c01360002016101300002017801370003016c01650004016c013700040176016700010162016a0001017801330003016c01300001016c01380001016201380002016c01320001032a29050607080707090a0b06010b0c070d030d090c0e0203070e06090d0d01030203030702020303030d0a05030100110619037f01418080c0000b7f0041ee80c0000b7f0041f080c0000b07e10110066d656d6f727902000d5f5f636f6e7374727563746f72001a0e63616e63656c5f75706772616465001f0e636f6d6d69745f7570677261646500250d6465706c6f795f7469636b6574002c096765745f61646d696e002d136765745f7469636b65745f636f6e7472616374002e116765745f746f74616c5f7469636b657473002f0570617573650030107363686564756c655f7570677261646500320e7472616e736665725f61646d696e003307756e706175736500350776657273696f6e0036015f00370a5f5f646174615f656e6403010b5f5f686561705f6261736503020a971c29170020002001109180808000200220031080808080001a0b810202017f017e23808080800041106b2202248080808000024002400240024002400240024020000e0400010203000b200241bd80c08000410510978080800020022802000d04200220022903081098808080000c030b2002418080c08000410e10978080800020022802000d03200220022903081098808080000c020b2002418e80c08000410c10978080800020022802000d02200220022903081098808080000c010b2002419a80c08000410e10978080800020022802000d012002200229030837030020022001ad4220864204843703082002410210998080800021030c020b200229030821032002290300500d010b000b200241106a24808080800020030b5c02017e027f02400240024041022000109180808000220142021093808080000d00410021020c010b20014202108180808000220142ff01834204520d012001422088a72103410121020b20002003360204200020023602000f0b000b0f0020002001108c808080004201510b4f01027e42002101024002404100200010918080800022024202109380808000450d0020024202108180808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b1e00410220001091808080002000ad42208642048442021080808080001a0b220042838080801042838080802020002d00014101461b200029030820002d00001b0b5102017f017e23808080800041106b220324808080800020032001200210b88080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110998080800021012000420037030020002001370308200241106a2480808080000b1a002000ad4220864204842001ad4220864204841089808080000b8f0101017f23808080800041106b22022480808080000240200042ff018342cd00520d0020022001109b8080800020022802004101460d00200229030821012000109c808080004101109d80808000410020022000420210908080800041012002109180808000200142021080808080001a4100109580808000109e80808000200241106a24808080800042020f0b000b4201017e420121020240200142ff018342c800520d002001108e808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b1500410010a180808000200042021080808080001a0b1c00410110a1808080002000ad42208642048442021080808080001a0b1b00428480808080a0fa03428480808080c0970d108d808080001a0b4201017f10a080808000410310a18080800010a28080800010a3808080002100428ee2e8999ae0d6f50010a4808080002000ad4220864204841082808080001a42020b0f0010b4808080001085808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141bd80c08000410510978080800020012802000d04200120012903081098808080000c030b200141c280c08000410710978080800020012802000d03200120012903081098808080000c020b200141c980c08000410610978080800020012802000d02200120012903081098808080000c010b200141cf80c08000410e10978080800020012802000d01200120012903081098808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d0020004202108f808080001a0b4602017f017e4101210002400240410110a18080800022014202109380808000450d0020014202108180808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a41011099808080002100200141106a24808080800020000b880305017f017e017f017e017f23808080800041206b220024808080800010a08080800002400240410310a18080800022014202109380808000450d00024020014202108180808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201083808080001a200041106a2000290300109b8080800020002802100d002000290308220342ff01834204510d020b000b411210a680808000000b2000290318210110a780808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310a18080800010a28080800010a380808000210210a3808080002204417f460d01200441016a2204109d8080800020011084808080001a41a880c08000410810a88080800021032000200436021c2000200236021820002001370310200310a480808000200041106a10a9808080001082808080001a200041206a24808080800042020f0b10aa80808000000b10ab80808000000b090010aa80808000000b0c00108b80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110b880808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a41031099808080002102200141206a24808080800020020b0300000b090010aa80808000000ba90305017f017e017f017e017f23808080800041206b22022480808080000240200042ff018342cd00520d00200241086a2001109b8080800020022802084101460d0020022903102103200241086a1094808080000240024020022802084101470d0020022903101085808080001a4101200410918080800022014202109380808000450d00200241086a20014202108180808000109b8080800020022802084101460d0220022903102105200220003703184202210141012104024003402004450d012004417f6a2104200021010c000b0b20022001370308200241086a41011099808080002100108680808000200520032000108780808000210020021092808080004100210402402002280204410020022802004101711b2206417f460d004103200641016a220620004201109080808000410320061091808080004201428480808080a0fa03428480808080c0970d1088808080001a2006109580808000109e80808000200220003703100c020b10ab80808000000b41012104200241013a00090b200220043a0008200241086a1096808080002100200241206a24808080800020000f0b000b6f02027f017e23808080800041106b220024808080800020001094808080000240024020002802000d0041012101200041013a00010c010b20002903082102109e8080800020002002370308410021010b200020013a000020001096808080002102200041106a24808080800020020b4e01017e0240200042ff01834204520d0042022101024041032000422088a710918080800022004201109380808000450d0020004201108180808000220142ff018342cd00520d010b20010f0b000b4b02027f017e23808080800041106b2200248080808000200041086a10928080800020002802082101200035020c2102200041106a2480808080002002422086420484420420014101711b0b3a01017f10a080808000410110b18080800010a3808080002100428ed2aadceeac0310a4808080002000ad4220864204841082808080001a42020b1a00410210a1808080002000ad42ff018342021080808080001a0bda0102027f017e23808080800041106b220124808080800020012000109b808080000240024020012802004101460d002001290308210010a08080800010a7808080002102410310a18080800021032001200037030020012002ad42208642048437030820032001410210998080800042021080808080001a41dd80c08000411110a880808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310a480808000200110a9808080001082808080001a200141106a24808080800042020f0b000b10ab80808000000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10a08080800010b48080800021022000109c8080800041b080c08000410d10a88080800010a480808000210320012000370308200120023703002003200141021099808080001082808080001a200141106a24808080800042020b4101017e02400240410010a18080800022004202109380808000450d0020004202108180808000220042ff018342cd00510d01000b410d10a680808000000b20000b3c01017f10a080808000410010b18080800010a3808080002100428ed2aadceeaccff50010a4808080002000ad4220864204841082808080001a42020b0f0010a380808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108a8080800021030b20004200370300200020033703080b0b770100418080c0000b6e5469636b65745761736d48617368546f74616c5469636b6574735469636b6574436f6e7472616374757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c65640093130e636f6e747261637473706563763000000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000002b4572726f7220636f64657320666f7220746865205469636b657420466163746f727920636f6e74726163740000000000000000054572726f7200000000000002000000000000000e4e6f74496e697469616c697a6564000000000001000000000000000c556e617574686f72697a656400000002000000000000006a4765742074686520666163746f72792061646d696e20616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a0a232052657475726e730a5468652061646d696e20616464726573730000000000096765745f61646d696e0000000000000000000001000003e90000001300000003000000020000002353746f72616765206b65797320666f722074686520636f6e7472616374207374617465000000000000000007446174614b65790000000004000000000000001d466163746f72792061646d696e6973747261746f7220616464726573730000000000000541646d696e000000000000000000002e5741534d2068617368206f6620746865205469636b6574204e465420636f6e747261637420746f206465706c6f7900000000000e5469636b65745761736d4861736800000000000000000029546f74616c206e756d626572206f66207469636b657420636f6e747261637473206465706c6f7965640000000000000c546f74616c5469636b65747300000001000000394d617070696e672066726f6d206576656e745f696420746f206465706c6f796564207469636b657420636f6e747261637420616464726573730000000000000e5469636b6574436f6e747261637400000000000100000004000000000000014f4465706c6f792061206e6577205469636b6574204e465420636f6e747261637420666f7220616e206576656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742077696c6c2068617665206d696e74696e6720726967687473206f6e20746865206e657720636f6e74726163740a2a206073616c7460202d20556e697175652073616c7420666f722064657465726d696e697374696320616464726573732067656e65726174696f6e0a0a232052657475726e730a5468652061646472657373206f6620746865206e65776c79206465706c6f796564205469636b6574204e465420636f6e74726163740a0a2320417574686f72697a6174696f6e0a52657175697265732061646d696e20617574686f72697a6174696f6e000000000d6465706c6f795f7469636b65740000000000000200000000000000066d696e746572000000000013000000000000000473616c74000003ee0000002000000001000003e9000000130000000300000000000000e6496e697469616c697a652074686520666163746f7279207769746820616e2061646d696e20616e6420746865205469636b6574204e4654205741534d20686173680a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206061646d696e60202d204164647265737320746861742063616e206465706c6f79206e6577207469636b657420636f6e7472616374730a2a20607469636b65745f7761736d5f6861736860202d205741534d2068617368206f6620746865205469636b6574204e465420636f6e747261637400000000000d5f5f636f6e7374727563746f7200000000000002000000000000000561646d696e0000000000001300000000000000107469636b65745f7761736d5f68617368000003ee000000200000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee000000200000000000000000000000994765742074686520746f74616c206e756d626572206f66207469636b657420636f6e747261637473206465706c6f7965640a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a0a232052657475726e730a54686520746f74616c20636f756e74206f66206465706c6f796564207469636b657420636f6e747261637473000000000000116765745f746f74616c5f7469636b65747300000000000000000000010000000400000000000000d847657420746865207469636b657420636f6e7472616374206164647265737320666f722061207370656369666963206576656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606576656e745f696460202d20546865206576656e74206964656e7469666965722028312d696e6465786564290a0a232052657475726e730a5468652061646472657373206f6620746865207469636b657420636f6e74726163742c206f72204e6f6e65206966206e6f7420666f756e64000000136765745f7469636b65745f636f6e7472616374000000000100000000000000086576656e745f69640000000400000001000003e8000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1911,
- "n_functions": 54,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 18,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 18,
- "n_exports": 19,
- "n_data_segment_bytes": 166
- }
- }
- },
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185",
- "code": "0061736d0100000001611260027e7e017e60017e017e60047e7e7e7e017e60037e7e7e017e6000017e60037f7e7e0060027f7e0060027f7f0060027e7e017f60017f017e60017f0060047f7e7e7e0060027e7e0060037f7f7f0060017e006000006000017f60027f7f017e026d12016901330000016901350001016901340001016c01310000016c01370002016c015f0003016101300001016c01320000017801310000017601680003016c013600010178013000000176016700000162016a0000017801330004016c01300000016c0138000001620138000103373605060607080908050a0605050b000a0c090d0605010e0a0f0101040f09100104060a1011090f0f04010101040a011101040304040f0d05030100110619037f01418080c0000b7f0041a681c0000b7f0041b081c0000b07f40113066d656d6f727902000d5f5f636f6e7374727563746f7200260a62616c616e63655f6f66002a046275726e002b0e63616e63656c5f75706772616465002c0e636f6d6d69745f7570677261646500310a6765745f6d696e74657200390869735f76616c6964003a0f6d696e745f7469636b65745f6e6674003b086f776e65725f6f66003c057061757365003d107363686564756c655f75706772616465003f0e7472616e736665725f61646d696e00410d7472616e736665725f66726f6d004307756e706175736500440776657273696f6e0045015f00460a5f5f646174615f656e6403010b5f5f686561705f6261736503020afd2636460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110808080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b6701027f23808080800041c0006b22022480808080002002420337030020022001370308200241206a200210958080800020022903302101200020022903384200200228022041017122031b37030820002001420020031b370300200241c0006a2480808080000b8d0102017f017e23808080800041206b22022480808080000240024002402001109780808000220342011098808080000d00420021030c010b20022003420110838080800010938080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000b4901027f23808080800041206b2202248080808000200220013703182002200037031020024202370300200210978080800042011098808080002103200241206a24808080800020030b920202017f017e23808080800041106b2201248080808000024002400240024002400240024020002802000e0400010203000b2001418080c08000410610a38080800020012802000d042001200129030810a4808080000c030b2001418680c08000410b10a38080800020012802000d032001200129030810a4808080000c020b2001419180c08000410510a38080800020012802000d022001290308210220012000290310200029031810928080800020012802000d0220012002200129030810a5808080000c010b2001419680c08000410710a38080800020012802000d0120012001290308200029030810a5808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f0020002001108f808080004201510b8a0101027f23808080800041206b2203248080808000200320023703182003200137031020034202370300024002400240200310978080800022024201109880808000450d0020024201108380808000220242ff018342cd00520d0220002002370308410021040c010b200041023a0001410121040b200020043a0000200341206a2480808080000f0b000b250020001097808080004201428480808080a0fa03428480808080c0970d1084808080001a0b0e00200020014201109c808080000b15002000109780808000200120021085808080001a0b10002000200120024201109e808080000b1d00200010978080800020012002109f8080800020031085808080001a0b4301017f23808080800041106b2202248080808000200220002001109280808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5101027e420021010240024041a080c0800010978080800022024202109880808000450d0020024202108380808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b140041c080c08000200020014202109e808080000b2900024020002d00000d0020002903080f0b20002d0001417f6aad42ff01834220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210c78080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b44000240200042ff018342cd00510d00000b200010a780808000410110a88080800041a080c0800020004202109c808080004201420010a18080800010a98080800042020b1500410010ae80808000200042021085808080001a0b1c00410110ae808080002000ad42208642048442021085808080001a0b1b00428480808080a0fa03428480808080c0970d1090808080001a0b4e01017f23808080800041106b22012480808080000240200042ff018342cd00510d00000b2001200010948080800020012903002001290308109f808080002100200141106a24808080800020000bcd0102017f027e23808080800041206b220124808080800020012000109380808000024020012802004101460d00200120012903102200200129031822021099808080000240024020012d00000d00200129030822031086808080001a20012002370318200120003703104202210020014202370300200110978080800042011087808080001a2001420337030020012003370308200142004200109d808080000c010b20012d0001417f6aad42ff01834220864283808080107c21000b200141206a24808080800020000f0b000b4501017f10ad80808000410310ae8080800042021087808080001a10af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841088808080001a42020b0f0010c2808080001086808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141f580c08000410510a38080800020012802000d042001200129030810a4808080000c030b200141fa80c08000410710a38080800020012802000d032001200129030810a4808080000c020b2001418181c08000410610a38080800020012802000d022001200129030810a4808080000c010b2001418781c08000410e10a38080800020012802000d012001200129030810a4808080000b200129030821022001290300500d010b000b200141106a24808080800020020b4602017f017e4101210002400240410110ae8080800022014202109880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b8b0305017f017e017f017e017f23808080800041206b220024808080800010ad8080800002400240410310ae8080800022014202109880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201089808080001a200041106a200029030010b28080800020002802100d002000290308220342ff01834204510d020b000b411210b380808000000b2000290318210110b480808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ae8080800042021087808080001a10af80808000210210af808080002204417f460d01200441016a220410a8808080002001108a808080001a41e080c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001088808080001a200041206a24808080800042020f0b10b780808000000b10b880808000000b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010b780808000000b0c00108e80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c780808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020b0300000b090010b780808000000b6802027f017e23808080800041106b2200248080808000200010a080808000410121010240024020002802004101470d0020002000290308370308410021010c010b200041053a00010b200020013a0000200010a2808080002102200041106a24808080800020020b4d01027f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200129031020012903181096808080002102200141206a2480808080002002ad0bb40302017f037e23808080800041e0006b220124808080800002400240200042ff018342cd00520d00200141c0006a10a0808080000240024020012802404101460d004283808080d00021000c010b20012903481086808080001a2001420337030020012000370308200141c0006a200110958080800002402001280240410171450d0020012903502001290358844200510d0042838080801021000c010b4201210242002103024041c080c0800010978080800022044202109880808000450d00200141c0006a2004420210838080800010938080800020012802404101460d0220012903582103200129035021020b200142023703202001200237033020012003370338200141206a2000109b80808000200141206a109a808080002001420337034020012000370348200141c0006a42014200109d808080002001420337034020012000370348200141c0006a109a808080002002200383427f510d02200242017c22002003200050ad7c10a18080800010a980808000200141c0006a2002200310928080800020012802404101460d01200129034821000b200141e0006a24808080800020000f0b000b10b880808000000b5601017f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200120012903102001290318109980808000200110a2808080002100200141206a24808080800020000b3a01017f10ad80808000410110be8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841088808080001a42020b1a00410210ae808080002000ad42ff018342021085808080001a0bda0102027f017e23808080800041106b22012480808080002001200010b2808080000240024020012802004101460d002001290308210010ad8080800010b4808080002102410310ae8080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021085808080001a419581c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001088808080001a200141106a24808080800042020f0b000b10b880808000000b1a002000ad4220864204842001ad422086420484108c808080000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ad8080800010c2808080002102200010a78080800041e880c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210c0808080001088808080001a200141106a24808080800042020b4101017e02400240410010ae8080800022004202109880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10b380808000000b20000bda0202017f017e23808080800041206b22032480808080000240200042ff018342cd00520d00200142ff018342cd00520d002003200210938080800020032802004101460d00200329031821022003290310210420001086808080001a02400240200420021096808080000d0042838080802021040c010b200320042002109980808000024020032d00004101470d0020032d0001417f6aad42ff01834220864283808080107c21040c010b024020032903082000108b808080004200510d0042838080803021040c010b20032001109480808000024020032903002003290308844200510d004283808080c00021040c010b2003200437031042022104200342023703002003200237031820032001109b808080002003420337030020032000370308200342004200109d808080002003420337030020032001370308200342014200109d808080000b200341206a24808080800020040f0b000b3c01017f10ad80808000410010be8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841088808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108d8080800021030b20004200370300200020033703080b0bb0010100418080c0000ba6014d696e7465724e657874546f6b656e49644f776e657242616c616e636500000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400c3160e636f6e747261637473706563763000000000000000a84275726e2061207469636b6574204e46542c2072656d6f76696e672069742066726f6d206578697374656e63650a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f206275726e0a0a23204572726f72730a2d20496620746f6b656e5f696420646f6573206e6f74206578697374000000046275726e000000010000000000000008746f6b656e5f69640000000a00000001000003e9000003ed000000000000000300000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f7200000000000005000000000000001455736572416c72656164794861735469636b657400000001000000000000000e496e76616c6964546f6b656e4964000000000002000000000000000c556e617574686f72697a6564000000030000000000000019526563697069656e74416c72656164794861735469636b657400000000000004000000000000000e4e6f74496e697469616c697a65640000000000050000000000000086436865636b206966206120746f6b656e2069732076616c6964202865786973747320616e64206e6f74206275726e6564290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f20636865636b00000000000869735f76616c6964000000010000000000000008746f6b656e5f69640000000a0000000100000001000000000000006d47657420746865206f776e6572206f66206120746f6b656e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207175657279000000000000086f776e65725f6f66000000010000000000000008746f6b656e5f69640000000a00000001000003e90000001300000003000000020000002153746f72616765206b65797320666f7220746865204e465420636f6e74726163740000000000000000000007446174614b65790000000004000000000000001f416464726573732077697468206d696e74696e672070726976696c6567657300000000064d696e746572000000000000000000154e65787420746f6b656e20494420746f206d696e740000000000000b4e657874546f6b656e4964000000000100000022546f6b656e206f776e6572736869703a20746f6b656e5f6964202d3e206f776e65720000000000054f776e6572000000000000010000000a000000010000001742616c616e63653a206f776e6572202d3e20636f756e74000000000742616c616e6365000000000100000013000000000000006c476574207468652062616c616e6365206f6620616e206f776e65720a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606f776e657260202d20546865206164647265737320746f2071756572790000000a62616c616e63655f6f6600000000000100000000000000056f776e657200000000000013000000010000000a000000000000004647657420746865206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e7400000000000a6765745f6d696e74657200000000000000000001000003e90000001300000003000000000000014b5472616e736665722061207469636b6574204e46542066726f6d206f6e65206164647265737320746f20616e6f746865720a0a456e666f7263657320746865206f6e652d7469636b65742d7065722d757365722072756c6520666f722074686520726563697069656e742e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206066726f6d60202d2043757272656e74206f776e6572206f6620746865207469636b65740a2a2060746f60202d20526563697069656e7420616464726573730a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207472616e736665720a0a23204572726f72730a2d204966206066726f6d60206973206e6f7420746865206f776e65720a2d2049662060746f6020616c7265616479206861732061207469636b6574000000000d7472616e736665725f66726f6d00000000000003000000000000000466726f6d000000130000000000000002746f0000000000130000000000000008746f6b656e5f69640000000a00000001000003e9000003ed00000000000000030000000000000090496e697469616c697a6520746865204e465420636f6e747261637420776974682061206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742063616e206d696e74206e6577207469636b6574730000000d5f5f636f6e7374727563746f720000000000000100000000000000066d696e7465720000000000130000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e000000000000130000000000000000000000fd4d696e742061206e6577207469636b6574204e465420746f2074686520726563697069656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060726563697069656e7460202d204164647265737320746f207265636569766520746865207469636b65740a0a232052657475726e730a54686520746f6b656e204944206f6620746865206d696e746564207469636b65740a0a23204572726f72730a2d2049662063616c6c6572206973206e6f7420746865206d696e7465720a2d20496620726563697069656e7420616c7265616479206861732061207469636b65740000000000000f6d696e745f7469636b65745f6e667400000000010000000000000009726563697069656e740000000000001300000001000003e90000000a000000030000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1992,
- "n_functions": 53,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 16,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 21,
- "n_exports": 19,
- "n_data_segment_bytes": 190
- }
- }
- },
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246",
- "code": "0061736d0100000001541060017e017e60027e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f017e60027e7e0060017f0060017e017f60027f7f017e6000006000017f60037f7f7f0060017e0060047e7e7e7e017e027f150169015f00000169013300010169013500000169013400000164015f00020169013000000161015f0001017801310001017601680002016c01360000016101300000016d013900020162016a0001017801330003016c01310001016c01300001016c01380001016201380000016c01320001016c015f000201760167000103363504050404060708090002010a0b0c080306000d040204030b060e0c0003080c080a060b020b0f0e0303030800030303000303030b0d05030100110619037f01418080c0000b7f0041be81c0000b7f0041c081c0000b07e50113066d656d6f727902000c5f5f636865636b5f6175746800290e63616e63656c5f75706772616465002b0e636f6d6d69745f757067726164650031076578656375746500380a696e697469616c697a65003a056e6f6e6365003c056f776e6572003d057061757365003e107363686564756c655f75706772616465004005746f6b656e00410e746f6b656e5f636f6e7472616374004208746f6b656e5f696400430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020ac828353b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110808080800021010b20004200370300200020013703080b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110818080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011082808080002103200110838080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b120020001099808080002001109a808080000bc00202017f017e23808080800041106b2201248080808000024002400240024002400240024002400240200041ff01710e06000102030405000b2001419b80c08000410d10a78080800020012802000d062001200129030810a8808080000c050b200141a880c08000410710a78080800020012802000d052001200129030810a8808080000c040b200141af80c08000411210a78080800020012802000d042001200129030810a8808080000c030b200141c180c08000410410a78080800020012802000d032001200129030810a8808080000c020b200141c580c08000410b10a78080800020012802000d022001200129030810a8808080000c010b200141d080c08000410510a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f002000200142021093808080001a0b8a0102027f017e23808080800041206b22012480808080004101210202400240024041011099808080002203109c80808000450d0020012003109d8080800010978080800020012802004101460d02200129031021032000200129031837031820002003370310410021020c010b200041023a00010b200020023a0000200141206a2480808080000f0b000b0f0020004202108f808080004201510b0c0020004202108e808080000b8f0101027f23808080800041106b2203248080808000200320012002109f8080800022013703004202210241012104024003402004450d012004417f6a2104200121020c000b0b2003200237030802402000428ed6f4e0ad9df3e900200341086a410110a080808000108480808000220242ff018342cd00510d0010a180808000000b200341106a24808080800020020b4301017f23808080800041106b2202248080808000200220002001109680808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1a002000ad4220864204842001ad4220864204841094808080000b090010b780808000000b4302017f017e41002100024041041099808080002201109c80808000450d0041012100024002402001109d80808000a741ff01710e020102000b000b410021000b20000b5702017e017f02400240024041001099808080002201109c80808000450d002001109d80808000220142ff018342cd00520d0220002001370308410021020c010b200041023a0001410121020b200020023a00000f0b000b5702027e017f42002100024041051099808080002201109c80808000450d0002402001109d808080002200a741ff0171220241c000460d00024020024106470d0020004208880f0b000b200010858080800021000b20000b220042838080801042838080802020002d00014101461b200029030820002d00001b0b4101017f23808080800041106b220124808080800020012000109580808000024020012802004101470d00000b20012903082100200141106a24808080800020000b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110a08080800021012000420037030020002001370308200241106a2480808080000bbe0203017f017e017f23808080800041c0006b22032480808080002003200010aa8080800002400240024020032802004101460d00200142ff018342cb00520d00200242ff018342cb00520d0020032903082100200310a38080800020032d00004101460d01200329030821042003109b8080800020032d00004101460d01200420032903102003290318109e808080002104200320023703382003200137033020032000370328410021050340024020054118470d00410021050240034020054118460d01200320056a200341286a20056a290300370300200541086a21050c000b0b20042003410310a0808080001086808080001a420221010c040b200320056a4202370300200541086a21050c000b0b000b42838080801042838080802020032d000141ff01714101461b21010b200341c0006a24808080800020010b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b4201017f10ac80808000410310ad8080800010ae8080800010af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841087808080001a42020b0f0010c580808000108a808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418d81c08000410510a78080800020012802000d042001200129030810a8808080000c030b2001419281c08000410710a78080800020012802000d032001200129030810a8808080000c020b2001419981c08000410610a78080800020012802000d022001200129030810a8808080000c010b2001419f81c08000410e10a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021092808080001a0b4202017f017e4101210002400240410110ad808080002201109c80808000450d002001109d80808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110a0808080002100200141106a24808080800020000b840305017f017e017f017e017f23808080800041206b220024808080800010ac8080800002400240410310ad808080002201109c80808000450d0002402001109d80808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201088808080001a200041106a200029030010aa8080800020002802100d002000290308220342ff01834204510d020b000b411210b280808000000b2000290318210110b380808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ad8080800010ae8080800010af80808000210210af808080002204417f460d01200441016a220410b48080800020011089808080001a41f880c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001087808080001a200041206a24808080800042020f0b10b780808000000b10a180808000000b090010b780808000000b0c00108d80808000422088a70b1900410110ad808080002000ad422086420484109a808080000b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310a0808080002102200141206a24808080800020020b0300000b860402027f027e23808080800041306b2203248080808000024002400240200042ff018342cd00520d0002402001a741ff01712204410e460d00200441ca00470d010b200242ff018342cb00520d00428380808020210510a280808000450d02200310a38080800020032d00004101460d01200329030821052003109b8080800020032d00004101460d01200520032903102003290318109e80808000108a808080001a024010a4808080002205427f510d004105109980808000200542017c220510a680808000109a8080800010b980808000418080c08000410810b58080800021062003418880c08000411310b58080800037032820032006370320410021040340024020044110470d00410021040240034020044110460d01200320046a200341206a20046a290300370300200441086a21040c000b0b2003410210a0808080002106200341206a200510958080800020032802204101460d0320032903282105200320003703102003200537030820032001370300200641e080c08000ad4220864204842003ad422086420484428480808030108b808080001087808080001a200020012002108480808000220542ff018342cb00520d020c050b200320046a4202370300200441086a21040c000b0b10a180808000000b000b42838080801042838080802020032d000141ff01714101461b21050b200341306a24808080800020050b1b00428480808080a0fa03428480808080c0970d1090808080001a0b900202017f027e23808080800041206b22042480808080000240200042ff018342cd00520d002004200110978080800020042802004101460d0020042903182105200429031021062004200210aa8080800020042802004101460d00200429030821022004200310aa8080800020042802004101460d00200429030821034283808080102101024010a2808080000d0041001099808080002000109a80808000410110998080800020062005109f80808000109a80808000410220021098808080004103200310988080800041041099808080004201109a80808000200020062005109e8080800010bb80808000410110b48080800010b980808000420221010b200441206a24808080800020010f0b000b1200410010ad808080002000109a808080000b0e0010a48080800010a6808080000b930103017f017e017f23808080800041206b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d002000200120002903102000290318109e80808000370308410021020c010b200020002d00013a0001410121020b200020023a0000200010a5808080002101200041206a24808080800020010b3a01017f10ac80808000410110bf8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841087808080001a42020b1700410210ad808080002000ad42ff0183109a808080000bd70102027f017e23808080800041106b22012480808080002001200010aa808080000240024020012802004101460d002001290308210010ac8080800010b3808080002102410310ad8080800021032001200037030020012002ad42208642048437030820032001410210a080808000109a8080800041ad81c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001087808080001a200141106a24808080800042020f0b000b10a180808000000bb60102017f017e23808080800041306b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d00200041206a20002903102000290318109680808000024020002802200d002000200029032837031020002001370308200042043703002000410310a08080800021010c020b000b42838080801042838080802020002d000141ff01714101461b21010b200041306a24808080800020010b3602017f017e23808080800041106b2200248080808000200010a380808000200010a5808080002101200041106a24808080800020010b800102017f017e23808080800041306b22002480808080002000109b8080800002400240024020002d00004101470d0042838080801042838080802020002d00014101461b21010c010b200041206a2000290310200029031810968080800020002802204101460d01200029032821010b200041306a24808080800020010f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ac8080800010c5808080002102200010bb80808000418081c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210a0808080001087808080001a200141106a24808080800042020b3d01017e02400240410010ad808080002200109c80808000450d002000109d80808000220042ff018342cd00510d01000b410d10b280808000000b20000b3c01017f10ac80808000410010bf8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841087808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108c8080800021030b20004200370300200020033703080b0bc8010100418080c0000bbe0165786563757465645472616e73616374696f6e4578656375746564546f6b656e436f6e7472616374546f6b656e4964496d706c656d656e746174696f6e4861736853616c74496e697469616c697a65644e6f6e636566756e636e6f6e6365746f550010000400000059001000050000005e00100002000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400db110e636f6e74726163747370656376300000000000000015476574207468652063757272656e74206e6f6e6365000000000000056e6f6e6365000000000000000000000100000006000000000000003f476574207468652063757272656e74206f776e6572206f6620746865204e465420286279207175657279696e6720746865204e465420636f6e74726163742900000000056f776e65720000000000000000000001000003e900000013000000030000000000000000000000057061757365000000000000000000000000000000000000c447657420746f6b656e2064657461696c732061732061207475706c653a2028636861696e5f69642c20746f6b656e5f636f6e74726163742c20746f6b656e5f6964290a54686973206d61746368657320746865204552432d36353531207061747465726e20666f7220636f6d7061746962696c6974790a4e6f74653a20636861696e5f69642069732073657420746f203020617320536f726f62616e20646f65736e2774206578706f736520636861696e5f696420696e207468652073616d652077617900000005746f6b656e0000000000000000000001000003e9000003ed0000000300000004000000130000000a000000030000000000000093457865637574652061207472616e73616374696f6e20746f20616e6f7468657220636f6e74726163740a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e2065786563757465207472616e73616374696f6e730a546869732066756e6374696f6e20696e6372656d656e747320746865206e6f6e636520616e6420656d69747320616e206576656e7400000000076578656375746500000000030000000000000002746f000000000013000000000000000466756e6300000011000000000000000461726773000003ea0000000000000001000003e9000003ea0000000000000003000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000020000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000e4e6f74496e697469616c697a656400000000000200000000000000104765742074686520746f6b656e20494400000008746f6b656e5f69640000000000000001000003e90000000a0000000300000002000000000000000000000007446174614b6579000000000600000000000000000000000d546f6b656e436f6e7472616374000000000000000000000000000007546f6b656e496400000000000000000000000012496d706c656d656e746174696f6e48617368000000000000000000000000000453616c7400000000000000000000000b496e697469616c697a6564000000000000000000000000054e6f6e63650000000000000000000071496e697469616c697a652074686520544241206163636f756e742077697468204e4654206f776e6572736869702064657461696c730a546869732073686f756c642062652063616c6c6564206f6e6365206166746572206465706c6f796d656e74206279207468652052656769737472790000000000000a696e697469616c697a65000000000004000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a0000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000473616c74000003ee0000002000000001000003e9000003ed00000000000000030000000000000070437573746f6d4163636f756e74496e7465726661636520696d706c656d656e746174696f6e3a20436865636b20617574686f72697a6174696f6e0a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e20617574686f72697a65207472616e73616374696f6e730000000c5f5f636865636b5f617574680000000300000000000000117369676e61747572655f7061796c6f6164000000000003ee00000020000000000000000a7369676e6174757265730000000003ea000003ee00000040000000000000000c617574685f636f6e74657874000003ea000007d000000007436f6e746578740000000001000003e9000003ed000000000000000300000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000001c47657420746865204e465420636f6e747261637420616464726573730000000e746f6b656e5f636f6e747261637400000000000000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000010000000000000000000000185472616e73616374696f6e45786563757465644576656e7400000003000000000000000466756e630000001100000000000000056e6f6e6365000000000000060000000000000002746f0000000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 7247,
- "n_functions": 90,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 26,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 35,
- "n_exports": 26,
- "n_data_segment_bytes": 774
- }
- }
- },
- "hash": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a",
- "code": "0061736d0100000001a9011a60017e017e60027e7e017e60037e7e7e017e6000017e60047e7e7e7e017e60027f7e0060027f7f0060017f017e60027e7e017f60057e7f7f7f7f0060017f017f60017f0060057f7e7e7e7e0060037f7e7e006000017f60057e7f7f7e7e017f60000060057e7e7e7e7e0060027f7f017e60047f7f7f7f017e60037f7f7f0060017e0060087e7e7e7e7e7e7e7e017e60067e7e7e7e7e7e017e60067f7e7e7e7e7f0060047f7e7e7f0002d30123016901300000016901350000016901340000016c01310001016c015f00020161013000000176013300000176013100010164015f00020176013000020176015f0003017601360001017801310001016c013700040162016900010176013800000162013300010178013700030169015f0000016901330001017601680002016c013600000176016700010169013800000169013700000169013600010162016a0001017801330003017801340003016c01300001016c01380001016201380000016c01320001016d01390002016d01610004035b5a05050506070805060906060a0b06070c0c0d01050b0b0e0f100510111212070b000d0d101006031006051312140d050600031007150e0103050b0e0b07160003010003000115030b020400000303170103001014180c0c190c1905030100110619037f01418080c0000b7f00418686c0000b7f00419086c0000b0790031a066d656d6f727902000c63616e63656c5f6576656e7400530e63616e63656c5f7570677261646500540c636c61696d5f726566756e6400590e636f6d6d69745f75706772616465005a0c6372656174655f6576656e740060176372656174655f6576656e745f776974685f746965727300610e6765745f616c6c5f6576656e74730062126765745f62757965725f70757263686173650063096765745f6576656e7400640f6765745f6576656e745f636f756e7400650f6765745f6576656e745f746965727300660a696e697469616c697a65006705706175736500690f70757263686173655f7469636b6574006b1070757263686173655f7469636b657473006c107363686564756c655f75706772616465006d0e7472616e736665725f61646d696e006e07756e706175736500700c7570646174655f6576656e740071137570646174655f7469636b6574735f736f6c6400720776657273696f6e00730e77697468647261775f66756e64730074015f00750a5f5f646174615f656e6403010b5f5f686561705f6261736503020ade84015a7001017f23808080800041106b22022480808080000240024020014202510d002002200110a4808080002002290308210102402002280200450d0020004202370300200020013703080c020b20002001370308200042013703000c010b200042003703000b200241106a2480808080000b5d02017f017e024002402001a741ff0171220241c000460d00024020024106460d00420121034283908080800121010c020b20014208882101420021030c010b42002103200110808080800021010b20002003370300200020013703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b8d0102017f017e23808080800041206b2202248080808000024002400240200110a7808080002203420110a8808080000d00420021030c010b20022003420110838080800010a98080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000bc70502017f027e23808080800041306b220124808080800002400240024002400240024002400240024002400240024002400240024020002802000e0a00010203040506070809000b200141086a418083c08000410510cf8080800020012802080d0c200141086a2001290310200035020442208642048410d0808080000c090b200141086a418583c08000410c10cf8080800020012802080d0b200141086a200129031010d1808080000c080b200141086a419183c08000410d10cf8080800020012802080d0a200141086a200129031010d1808080000c070b200141206a419e83c08000410d10cf8080800020012802200d09200120012903283703082001200029030837031820012000350204422086420484370310200141206a200141086a10d2808080000c070b200141086a41ab83c08000410b10cf8080800020012802080d08200141086a2001290310200035020442208642048410d0808080000c050b200141086a41b683c08000410a10cf8080800020012802080d07200141086a2001290310200035020442208642048410d0808080000c040b200141206a41c083c08000410d10cf8080800020012802200d06200120012903283703082001200029030837031820012000350204422086420484370310200141206a200141086a10d2808080000c040b200141086a41cd83c08000410c10cf8080800020012802080d05200141086a2001290310200035020442208642048410d0808080000c020b200141086a41d983c08000410e10cf8080800020012802080d04200141086a2001290310200035020442208642048410d0808080000c010b200141086a41e783c08000410810cf8080800020012802080d03200141086a2001290310200035020442208642048410d0808080000b20012903102102200129030821030c010b20012903282102200129032021030b2003500d010b000b200141306a24808080800020020b0f0020002001109d808080004201510b7d02017f017e02400240024002402001a741ff0171220241c500460d002002410b470d0220002001423f87370318200020014208873703100c010b200110978080800021032001109880808000210120002003370318200020013703100b420021010c010b200042839080808001370308420121010b200020013703000b910202017f037e23808080800041306b2202248080808000024002400240200110a7808080002203420110a8808080000d00420021030c010b200342011083808080002103410021010240034020014110460d01200220016a4202370300200141086a21010c000b0b200342ff018342cc00520d01200341c884c0800041022002410210ab80808000200241106a200229030010a58080800020022802104101460d012002290328210320022903202104200241106a200229030810a98080800020022802104101460d012002290320210520002002290328370328200020053703202000200337031820002004370310420121030b2000200337030020004200370308200241306a2480808080000f0b000b3100024020022004460d00000b20002001ad4220864204842003ad4220864204842002ad42208642048410a2808080001a0bbc0402027f0e7e2380808080004180016b22022480808080004102210302400240200110a7808080002204420110a880808000450d002004420110838080800021044100210302400340200341e000460d01200220036a4202370300200341086a21030c000b0b200442ff018342cc00520d01200441a082c08000410c2002410c10ab80808000200241e0006a200229030010a48080800020022802600d012002290308220442ff018342c900520d012002290310220542ff01834204520d0141014102410020022d001822031b20034101461b22034102460d012002290320220642ff018342cd00520d012002290328220742ff018342cd00520d0120022903682108200241e0006a200229033010a48080800020022802600d012002290338220942ff018342c900520d012002290340220a42ff018342cd00520d012002290368210b200241e0006a200229034810a98080800020022802604101460d012002290378210c2002290370210d200241e0006a200229035010a58080800020022802604101460d012002290378210e2002290370210f200241e0006a200229035810a58080800020022802604101460d0120022903702110200229037821112000200c3703282000200d3703202000200e3703182000200f370310200020113703082000201037030020002005422088a7360268200020073703602000200a370358200020083703502000200b3703482000200437034020002006370338200020093703300b200020033a006c20024180016a2480808080000f0b000b4d01027e4200210202400240200110a7808080002203420110a880808000450d0020034201108380808000220242ff018342cb00520d0120002002370308420121020b200020023703000f0b000b1200200010a780808000420110a8808080000b1500200010a780808000420142011084808080001a0b1b00200010a780808000200110b18080800042011084808080001a0b4302017f017e23808080800041106b22012480808080002001200010cb80808000024020012802004101470d00000b20012903082102200141106a24808080800020020b5a02017f017e23808080800041106b2205248080808000200010a78080800021062005200120022003200410b380808000024020052802004101470d00000b2006200529030842011084808080001a200541106a2480808080000b870101017f23808080800041106b220524808080800020052001200210c48080800042012102024020052802000d002005290308210120052003200410c58080800020052802000d002005200529030837030820052001370300200041c884c0800041022005410210cd80808000370308420021020b20002002370300200541106a2480808080000b1d00200010a7808080002001200210b58080800042011084808080001a0b4301017f23808080800041106b220224808080800020022000200110c580808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1500200010a780808000200142011084808080001a0b5e02017e027f024002400240419080c0800010a7808080002201420210a8808080000d00410021020c010b20014202108380808000220142ff01834204520d012001422088a72103410121020b20002003360204200020023602000f0b000b2000419080c0800010a7808080002000ad42208642048442021084808080001a0b4301037f23808080800041106b2200248080808000200041086a10b78080800020002802082101200028020c2102200041106a2480808080002002410020014101711b0bfe0d02037f0b7e23808080800041d0036b220524808080800010bb8080800020001085808080001a02400240024002400240200320048450450d00410821060c010b200520013602b402200541003602b002200541c0016a200541b0026a10ac808080004102210620052d00ac0222074102460d0020052802c0012106024041e800450d00200541d0006a410472200541c0016a41047241e800fc0a00000b200541d0006a41ef006a200541c0016a41ef006a2d00003a0000200520052f00ad023b00bd0120052006360250200520073a00bc0102402007410171450d00410321060c010b200541053602c002200520013602c402200541c0016a200541c0026a10ad80808000024020052802c0014101460d00410221060c010b0240200220052903c8012208108680808000422088a7490d00410b21060c010b0240024020022008108680808000422088a74f0d00200541c0016a20082002ad422086420484220910878080800010bc8080800020052802c001410171450d010c050b10bd80808000000b024041c000450d00200541d0026a200541d0016a41c000fc0a00000b20052903f002220a20037c220b200a54220620052903f802220a20047c2006ad7c220c200a54200c200a511b0d020240200b20052903e00256200c20052903e802220a56200c200a511b450d00410c21060c010b4200210d0240024020052903d002220e5020052903d802220a420053200a501b450d00410021074200210f420021100c010b2004427f570d022005410036024c200541306a200e200a20032004200541cc006a10f780808000200528024c0d022005290338210a2005290330210e2005410036022c200541106a200e200a42a8c600429cca004290ce0020034204562004420052220620045022071b1b2003420956200620071b1b42002005412c6a10f780808000200528022c0d0220052005290310220e2005290318220a4290ce00420010f980808000200529030821102005290300210f0240200e428fce0056200a420055200a501b0d00410021070c010b20052903b0012000200529038801200f201010be80808000410121070b20052903a80121114200210e02400340200d20035a200e20045a200e2004511b0d0141f880c08000410f10bf808080002112200520003703b0034202210a41012106024003402006450d012006417f6a21062000210a0c000b0b2005200a3703c001200541c0016a20112012200541c0016a410110c08080800010888080800010a58080800020052802c0014101460d04200e200d42017c220d50ad7c210e0c000b0b2005200b3703f0022005200c3703f802200541c0026a20082009200541d0026a10c18080800010898080800010b680808000200520003703980320052001360294032005410636029003200541c0016a20054190036a10aa808080000240024020052802c001410171450d0020052903d001220a20037c220d200a54220620052903d801220a20047c2006ad7c220e200a54200e200a511b4101460d0320052903e801220a201085427f85200a200a20107c20052903e0012212200f7c2208201254ad7c22128583427f570d0320054190036a200d200e2008201210b2808080000c010b20054190036a20032004200f201010b280808000200541043602a003200520013602a403200541b0036a200541a0036a10ad808080000240024020052802b003450d0020052903b803210a0c010b108a80808000210a0b200a2000108b80808000210a200541a0036a10a780808000200a42011084808080001a200541a0036a10c2808080000b02402007450d00200541073602a003200520013602a403200541b0036a200541a0036a10a680808000200541a0036a20052903c803220a20107c20052903c003220e200f7c220d200e54ad7c220e423f872212200d200a201085427f85200a200e858342005322061b200f20052802b00341017122071b2012428080808080808080807f85200e20061b201020071b10b480808000200541a0036a10c2808080000b20054190036a10c28080800002402005290360220a20037c220d200a5422062005290368220a20047c2006ad7c220e200a54200e200a511b450d00410921060c010b2005200d3703602005200e370368200541b0026a200541d0006a10b080808000200541b0026a10c28080800041e880c08000411010bf8080800010c380808000210a200541b0036a2003200410c48080800020052802b0030d0320052903b8032104200541b0036a200f201010c58080800020052802b0034101460d0320052903b8032103200520093703e801200520113703e001200520033703d801200520043703d001200520003703c80120052001ad4220864204843703c001200a200541c0016a410610c080808000108c808080001a410021060b200541d0036a24808080800020060f0b10c680808000000b10c780808000000b000b3f01017e02400240410210d6808080002200420210a880808000450d00024020004202108380808000a741ff01710e020102000b000b0f0b10c680808000000bc30202027f067e23808080800041c0006b2202248080808000410021030240034020034120460d01200220036a4202370300200341086a21030c000b0b42002104420121050240200142ff018342cc00520d002001419484c0800041042002410410ab808080002002290300220142ff018342c900520d00200241206a200229030810a98080800020022802204101460d002002290338210620022903302107200241206a200229031010a58080800020022802204101460d002002290338210820022903302109200241206a200229031810a58080800020022802204101460d0020022903302104200229033821052000200837033820002009370330200020053703282000200437032020002006370318200020073703102000200137034042002105420021040b2000200537030020002004370308200241c0006a2480808080000b090010c780808000000bc40101027f23808080800041306b220524808080800020052003200410b58080800037031020052002370308200520013703004100210602400340024020064118470d00410021060240034020064118460d01200541186a20066a200520066a290300370300200641086a21060c000b0b2000428eeeea95beb6def300200541186a410310c08080800010888080800042ff01834202520d02200541306a2480808080000f0b200541186a20066a4202370300200641086a21060c000b0b10c780808000000b4502017f017e23808080800041106b220224808080800020022000200110f680808000024020022802004101470d00000b20022903082103200241106a24808080800020030b1a002000ad4220864204842001ad4220864204841096808080000bca0102017f037e23808080800041306b220124808080800020002903302102200141206a2000290300200029030810c5808080000240024020012802200d0020012903282103200141206a2000290320200029032810c48080800020012802200d0020012903282104200141206a2000290310200029031810c48080800020012802204101470d010b000b20012001290328370318200120043703102001200337030820012002370300419484c0800041042001410410cd808080002102200141306a24808080800020020b2500200010a7808080004201428480808080a0fa03428480808080c0970d108d808080001a0b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110938080800021020b20004200370300200020023703080b5b000240024020014280808080808080c0007c42ffffffffffffffff00560d00200120018520022001423f8785844200520d002001420886420b8421010c010b2002200110998080800021010b20004200370300200020013703080b0300000b090010c680808000000bb90c07017f017e017f017e017f0a7e017f23808080800041d0016b220224808080800010bb80808000200129032022031085808080001a410121040240024002402001290338220510c980808000560d00410521060c010b0240200129034022072005560d00410621060c010b200129035022081086808080002109108a80808000210a024002402009428080808010540d002008108680808000422088210b4200210903402009200b510d0220082009422086420484108780808000210c410021040240034020044118460d01200241b8016a20046a4202370300200441086a21040c000b0b02400240200c42ff018342cc00520d00200c41d884c080004103200241b8016a410310ab8080800020022903b801220d42ff018342c900520d00200241106a20022903c00110a98080800020022802104101460d002002290328210c2002290320210e200241106a20022903c80110a58080800020022802104101470d010b2009a7417f461a0c050b200942ffffffff0f510d04410121040240200c4200590d00410721060c040b02402002290320220f200229032822108450450d00410d21060c040b200942017c210920024200370338200242003703302002200f3703202002200e3703102002200d370340200220103703282002200c370318200a200241106a10c180808000108b80808000210a0c000b0b419481c08000ad4220864204844284808080f000108e80808000210920024200370338200242003703302002200937034020022001290318370328200220012903103703202002200129030837031820022001290300370310200a200241106a10c180808000108b80808000210a0b200a10868080800042208842017c210e4200210f420421094200210c02400340200e427f7c220e500d01200241106a200a200910878080800010bc808080002002290310220d420285200229031884500d01200da74101710d0320094280808080107c21092002290330220d200f7c220f200d5422042002290338220d200c7c2004ad7c220c200d54200c200d511b4101460d030c000b0b024002400240200a108680808000428080808010542211450d000c010b200241106a200a108f8080800010bc8080800020022802104101710d012002290328210d200229032021090b2001290308210e20012903002110200241086a10b780808000410121040240200228020c410020022802084101711b2206417f470d00410921060c020b41012104200641016a10b88080800010ca808080000240418080c0800010a7808080002208420210a8808080000d00410a21060c020b20084202108380808000220842ff018342cd00520d00200e200d20111b210b2010200920111b2110410021042002412c6a4100360200200241246a42003702002002411c6a4200370200200242003702142002200641187420064180fe03714108747220064108764180fe037120064118767272360210200241106aad422086420484428480808080041090808080002109418781c08000410d10bf80808000210d109180808000210e200220093703b0012002200e3703a8010340024020044110470d00410021040240034020044110460d01200241b8016a20046a200241a8016a20046a290300370300200441086a21040c000b0b2008200d200241b8016a410210c080808000108880808000220942ff018342cd00520d042002200636028c012002200b3703382002201037033020024200370328200242003703202002200c3703182002200f370310200220063602782002200337034841002104200241003a007c200220073703602002200537035820022009370368200220012903303703502002200129032837034020022001290348370370200241003602880120024188016a200241106a10b08080800020024105360298012002200636029c0120024198016a200a10b68080800020024188016a10c28080800020024198016a10c28080800010ca80808000419b81c08000410d10bf8080800010c380808000210c200220093703c801200220033703c00120022006ad4220864204843703b801200c200241b8016a410310c080808000108c808080001a0c030b200241b8016a20046a4202370300200441086a21040c000b0b000b2000200636020420002004360200200241d0016a2480808080000f0b10c780808000000b3d02017e017f0240109c808080002200a741ff017122014106460d000240200141c000470d0020001080808080000f0b10c780808000000b20004208880b1b00428480808080a0fa03428480808080c0970d109e808080001a0bea0202017f0c7e23808080800041e0006b22022480808080002002200129035010cc8080800042012103024020022802000d00200229030821042001290360210520012903382106200131006c210720012903402108200135026821092002200129034810cc8080800020022802000d002002290308210a2001290358210b2001290330210c20022001290320200129032810c58080800020022802000d002002290308210d20022001290310200129031810c48080800020022802000d002002290308210e20022001290300200129030810c48080800020022802000d00200220022903083703582002200e3703502002200d3703482002200b3703402002200c3703382002200a370330200220053703282002200637032020022007370318200220094220864204843703102002200837030820022004370300200041a082c08000410c2002410c10cd80808000370308420021030b20002003370300200241e0006a2480808080000b3b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110928080800021010b20004200370300200020013703080b2e00024020012003460d00000b2000ad4220864204842002ad4220864204842001ad42208642048410a1808080000b2600024020004101710d002001ad4220864204840f0b2001417f6aad4220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210f68080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b5d02017f017e23808080800041206b2202248080808000200220012903103703182002200129030837031020022001290300370308200241086a410310c08080800021032000420037030020002003370308200241206a2480808080000bd70304037f017e017f027e2380808080004180026b22012480808080000240200042ff01834204520d0020012000422088a722023602e401200141003602e001200141f0006a200141e0016a10ac808080000240024020012d00dc0122034102470d0042838080802021040c010b20012802702105024041e800450d002001410472200141f0006a41047241e800fc0a00000b200141ef006a200141f0006a41ef006a2d00003a0000200120012f00dd013b006d2001200536020020012903381085808080001a428380808030210420034101710d00200141013a006c200141e0016a200110b080808000200141e0016a10c28080800041a080c08000410e10bf8080800010c3808080002000428480808070832206108c808080001a200141093602f001200120023602f401200141f0006a200141f0016a10ad80808000024002402001280270450d00200129037821000c010b108a8080800021000b420221042000108680808000428080808010540d0041ae80c08000411010bf80808000210720001086808080002100200710c38080800021072001200042808080807083420484370378200120063703702007200141f0006a410210c080808000108c808080001a0b20014180026a24808080800020040f0b000b4201017f10d580808000410310d68080800010d78080800010d8808080002100428ee2e8999ae0d6f50010c3808080002000ad422086420484108c808080001a42020b0f0010ef808080001085808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141d585c08000410510cf8080800020012802000d042001200129030810d1808080000c030b200141da85c08000410710cf8080800020012802000d032001200129030810d1808080000c020b200141e185c08000410610cf8080800020012802000d022001200129030810d1808080000c010b200141e785c08000410e10cf8080800020012802000d012001200129030810d1808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d002000420210a0808080001a0b4602017f017e4101210002400240410110d6808080002201420210a880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b970502037f087e2380808080004180016b22022480808080000240200042ff018342cd00520d00200142ff01834204520d0020001085808080001a2002410036027020022001422088a722033602742002200241f0006a10ac808080000240024020022d006c22044102470d0042838080802021000c010b024020044101710d004283808080e00121000c010b200229036021052002200037030820022003360204200241033602000240200210ae80808000450d004283808080f00121000c010b2002200037037820022003360274200241063602702002200241f0006a10aa80808000024020022802004101710d004283808080800221000c010b20022903182106200229031021072002290320210820022903282109200220003703082002200336020420024103360200200210af80808000200220003703082002200336020420024103360200200210c2808080000240200842005220094200552009501b450d00200510918080800020002008200910be8080800020024107360270200220033602742002200241f0006a10a680808000200241f0006a20022903184200200228020041017122031b220520097d2002290310420020031b220a200854ad7d220b423f87220c200a20087d20052009852005200b858342005322031b200c428080808080808080807f85200b20031b10b4808080000b41be80c08000410e10bf8080800010c3808080002105200241f0006a2007200610c48080800020022802700d0120022903782106200241f0006a2008200910c58080800020022802704101460d01200220022903783703182002200637031020022000370308200220014284808080708337030020052002410410c080808000108c808080001a420221000b20024180016a24808080800020000f0b000b880305017f017e017f017e017f23808080800041206b220024808080800010d58080800002400240410310d6808080002201420210a880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201094808080001a200041106a200029030010db8080800020002802100d002000290308220342ff01834204510d020b000b411210dc80808000000b2000290318210110dd80808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310d68080800010d78080800010d880808000210210d8808080002204417f460d01200441016a220410de8080800020011095808080001a41c085c08000410810bf8080800021032000200436021c2000200236021820002001370310200310c380808000200041106a10df80808000108c808080001a200041206a24808080800042020f0b10c680808000000b10c780808000000b4201017e420121020240200142ff018342c800520d002001109f808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010c680808000000b0c00109b80808000422088a70b1c00410110d6808080002000ad42208642048442021084808080001a0b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020bd80202017f037e23808080800041f0006b22082480808080000240200042ff018342cd00520d00200142ff018342c900520d00200242ff018342c900520d00200841106a200310a48080800020082802104101460d0020082903182103200841106a200410a48080800020082802104101460d0020082903182104200841106a200510a98080800020082802104101460d002008290328210520082903202109200841106a200610a58080800020082802104101460d00200742ff018342cd00520d00200829032821062008290320210a108a80808000210b200820063703282008200a370320200820053703182008200937031020082004370350200820033703482008200237034020082001370338200820003703302008200b37036020082007370358200841086a200841106a10c8808080002008280208200828020c10ce808080002100200841f0006a24808080800020000f0b000bce0302027f087e23808080800041e0016b22012480808080004100210202400340200241c800460d01200141f8006a20026a4202370300200241086a21020c000b0b02400240200042ff018342cc00520d00200041f884c080004109200141f8006a410910ab80808000200141106a200129037810a48080800020012802100d00200129038001220042ff018342c900520d00200129038801220342ff018342cd00520d00200129039001220442ff018342cd00520d0020012903182105200141106a20012903980110a48080800020012802100d0020012903a001220642ff018342c900520d0020012903182107200141106a20012903a80110a98080800020012802104101460d0020012903b001220842ff018342cb00520d00200129032821092001290320210a200141c0016a20012903b80110a58080800020012802c0014101470d010b000b200120012903d801370328200120012903d0013703202001200a3703102001200837036020012004370358200120053703502001200737034820012000370340200120063703382001200337033020012009370318200141086a200141106a10c8808080002001280208200128020c10ce808080002100200141e0016a24808080800020000b8d0103027f017e017f2380808080004180016b220024808080800010b9808080002101108a808080002102410021030240034020012003460d0120004100360270200020033602742000200041f0006a10ac80808000024020002d006c4102460d002002200010b180808000108b8080800021020b200341016a21030c000b0b20004180016a24808080800020020bac0101017f23808080800041c0006b22022480808080000240200042ff01834204520d00200142ff018342cd00520d002002200137033820022000422088a7360234200241063602302002200241306a10aa808080000240024020022802004101710d00420221000c010b200241306a200229031020022903182002290320200229032810b38080800020022802304101460d01200229033821000b200241c0006a24808080800020000f0b000bcf0101017f23808080800041f0016b22012480808080000240200042ff01834204520d00200141003602e001200120004220883e02e401200141f0006a200141e0016a10ac808080000240024020012d00dc014102470d0042838080802021000c010b024041f000450d002001200141f0006a41f000fc0a00000b024020012d006c4102470d002001280200417f6aad4220864283808080107c21000c010b200141f0006a200110cb8080800020012802704101460d01200129037821000b200141f0016a24808080800020000f0b000b0f0010b980808000ad4220864204840b6601027f23808080800041206b22012480808080000240200042ff01834204510d00000b20014105360200200120004220883e0204200141106a200110ad808080002001280210210220012903182100200141206a248080808000200042838080802020021b0b7701017e0240200042ff018342cd00520d00200142ff018342cd00520d0042838080801021020240418080c0800010a780808000420210a8808080000d00200010e880808000410110de80808000418080c0800010a780808000200142021084808080001a410010b880808000420221020b20020f0b000b1500410010d680808000200042021084808080001a0b3a01017f10d580808000410110ea8080800010d8808080002100428ed2aadceeac0310c3808080002000ad422086420484108c808080001a42020b1a00410210d6808080002000ad42ff018342021084808080001a0b5801017f0240200042ff018342cd00520d00200142ff01834204520d00200242ff01834204520d0020002001422088a72002422088a74201420010ba808080002203417f6aad4220864283808080107c420220031b0f0b000b900101027f23808080800041206b22042480808080000240200042ff018342cd00520d00200142ff01834204520d00200242ff01834204520d002004200310a58080800020042802004101460d0020002001422088a72002422088a72004290310200429031810ba808080002105200441206a2480808080002005417f6aad4220864283808080107c420220051b0f0b000bda0102027f017e23808080800041106b22012480808080002001200010db808080000240024020012802004101460d002001290308210010d58080800010dd808080002102410310d68080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021084808080001a41f585c08000411110bf80808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310c380808000200110df80808000108c808080001a200141106a24808080800042020f0b000b10c780808000000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10d58080800010ef808080002102200010e88080800041c885c08000410d10bf8080800010c3808080002103200120003703082001200237030020032001410210c080808000108c808080001a200141106a24808080800042020b4101017e02400240410010d6808080002200420210a880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10dc80808000000b20000b3c01017f10d580808000410010ea8080800010d8808080002100428ed2aadceeaccff50010c3808080002000ad422086420484108c808080001a42020bb20604017f067e027f027e23808080800041f0016b22062480808080000240200042ff01834204520d00024020014202510d00200142ff018342c900520d010b0240024020024202520d000c010b200641f0006a200210a98080800020062802700d01200629038801210720062903800121080b0240024020034202520d000c010b200641f0006a200310a58080800020062802700d012006290388012109200629038001210a0b200641f0006a200410a3808080002006290370220b4202510d0020062903782104200641f0006a200510a380808000200629037022054202510d0020062000422088a73602e401200641003602e0012006290378210c200641f0006a200641e0016a10ac808080000240024020062d00dc01220d4102470d0042838080802021010c010b2006280270210e024041e800450d002006410472200641f0006a41047241e800fc0a00000b200641ef006a200641f0006a41ef006a2d00003a0000200620062f00dd013b006d2006200e3602002006200d3a006c2006290338220f1085808080001a0240200d410171450d0042838080803021010c010b10c9808080002110024020014202510d00200620013703300b024020024202510d00024020074200590d004283808080f00021010c020b20062008370320200620073703280b024020034202510d000240200a20098450450d004283808080800121010c020b0240200a2006290310542009200629031822015420092001511b450d004283808080a00221010c020b2006200a370300200620093703080b2005a7410171210d0240200ba7220e410171450d000240200420105a0d004283808080d00021010c020b02402004200c2006290350200d1b540d004283808080e00021010c020b200620043703480b0240200d450d004283808080e0002101200c2010540d01200c20042006290348200e4101711b580d012006200c3703500b200641e0016a200610b080808000200641e0016a10c28080800041cc80c08000410d10bf8080800010c38080800021012006200f37037820062000428480808070833703702001200641f0006a410210c080808000108c808080001a420221010b200641f0016a24808080800020010f0b000b950302037f027e23808080800041f0016b22022480808080000240200042ff01834204520d00200241f0006a200110a58080800020022802704101460d0020022000422088a73602e401200241003602e00120022903880121002002290380012101200241f0006a200241e0016a10ac808080000240024020022d00dc0122034102470d0042838080802021000c010b20022802702104024041e800450d002002410472200241f0006a41047241e800fc0a00000b200241ef006a200241f0006a41ef006a2d00003a0000200220022f00dd013b006d200220033a006c2002200436020020022903581085808080001a02402002290310220520017c220620055422032002290318220120007c2003ad7c220020015420002001511b450d004283808080900121000c010b200220063703102002290300210120022000370318024020062001562000200229030822015620002001511b450d004283808080c00021000c010b200241e0016a200210b080808000200241e0016a10c280808000420221000b200241f0016a24808080800020000f0b000b0f0010d880808000ad4220864204840bcd0302037f047e2380808080004190016b22012480808080000240200042ff01834204520d00200141003602800120012000422088a7220236028401200120014180016a10ac808080000240024020012d006c22034102470d0042838080802021000c010b2001290360210420012903502105200129033822061085808080001a02402003410171450d0042838080803021000c010b024010c9808080002005560d004283808080c00221000c010b20014108360270200120023602740240200141f0006a10ae80808000450d004283808080d00221000c010b200141f0006a10af80808000200141f0006a10c28080800020014107360280012001200236028401200120014180016a10a680808000024020012903104200200128020041017122031b22074200522001290318420020031b22054200552005501b450d00200410918080800020062007200510be808080000b41d980c08000410f10bf8080800010c380808000210420014180016a2007200510c5808080002001280280014101460d01200120012903880137031020012006370308200120004284808080708337030020042001410310c080808000108c808080001a420221000b20014190016a24808080800020000f0b000b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484109a8080800021030b20004200370300200020033703080bd50303017f027e027f23808080800041e0006b220624808080800042002107420021084100210902402001200284500d002003200484500d00420020037d2003200442005322091b2107420020017d20012002420053220a1b2108420020042003420052ad7c7d200420091b21032004200285210402400240420020022001420052ad7c7d2002200a1b2202500d0002402003500d00200641d0006a200720032008200210fb808080004101210920062903582101200629035021020c020b200641c0006a200720032008420010fb80808000200641306a200720032002420010fb808080002006290330220220062903487c22012002542006290338420052722109200629034021020c010b02402003500d00200641206a200742002008200210fb80808000200641106a200342002008200210fb808080002006290310220220062903287c22012002542006290318420052722109200629032021020c010b2006200720032008200210fb808080004100210920062903082101200629030021020b420020027d20022004420053220a1b2108420020012002420052ad7c7d2001200a1b22072004854200590d00410121090b200020083703002005200936020020002007370308200641e0006a2480808080000bbc0804017f017e037f047e23808080800041b0016b220524808080800042002106024002400240024020047920037942c0007c20044200521ba7220720027920017942c0007c20024200521ba722084d0d002008413f4b0d01200741df004b0d02024002400240200720086b4120490d00200541a0016a2003200441e00020076b220910fa8080800020053502a00142017c210a4200210b420021060c010b200541306a2001200241c00020086b220810fa80808000200541206a20032004200810fa80808000420021062005200342002005290330200529032080220c420010fb80808000200541106a20044200200c420010fb808080002005290300210a024020052903182005290308220d20052903107c220b200d54ad7c4200520d002001200a5422082002200b542002200b511b450d020b200420027c200320017c2201200354ad7c200b7d2001200a54ad7d2102200c427f7c210c2001200a7d21010c050b02400240034020054190016a2001200241c00020086b220810fa80808000200529039001210c0240200820094f0d00200541d0006a20032004200810fa80808000200541c0006a20032004200c200529035080220d420010fb80808000024020012005290340220a54220820022005290348220c542002200c511b0d002002200c7d2008ad7d21022001200a7d21012006200b200d7c220c200b54ad7c21060c090b200220047c200120037c2204200154ad7c200c7d2004200a54ad7d21022004200a7d21012006200d200b7c427f7c220c200b54ad7c21060c080b20054180016a200c200a80220c4200200820096b220810fc80808000200541f0006a20032004200c420010fb80808000200541e0006a20052903702005290378200810fc8080800020052903880120067c2005290380012206200b7c220b200654ad7c210602402007200220052903687d20012005290360220c54ad7d2202792001200c7d22017942c0007c20024200521ba722084d0d002008413f4b0d020c010b0b20012003542208200220045420022004511b450d01200b210c0c060b20012001200380220220037e7d21012006200b20027c220c200b54ad7c2106420021020c050b200220047d2008ad7d2102200120037d21012006200b42017c220c50ad7c21060c040b2002200b7d2008ad7d21022001200a7d2101420021060c030b200220044200200120035a200220045a20022004511b22081b7d20012003420020081b220454ad7d2102200120047d21012008ad210c0c020b20012001200380220c20037e7d210142002106420021020c010b20022002200342ffffffff0f83220480220620037e7d4220862001422088220c842004802202422086200c200220037e7d422086200142ffffffff0f83842201200480220384210c2001200320047e7d210120024220882006842106420021020b200020013703102000200c3703002000200237031820002006370308200541b0016a2480808080000ba10101027f23808080800041206b22052480808080002005420020017d2001200242005322061b420020022001420052ad7c7d200220061b420020037d2003200442005322061b420020042003420052ad7c7d200420061b10f8808080002005290308210320004200200529030022017d2001200420028542005322061b3703002000420020032001420052ad7c7d200320061b370308200541206a2480808080000b5701017e02400240200341c000710d002003450d012002410020036b413f71ad8620012003413f71ad220488842101200220048821020c010b20022003413f71ad882101420021020b20002001370300200020023703080b6e01067e2000200342ffffffff0f832205200142ffffffff0f8322067e22072003422088220820067e22062005200142208822097e7c22054220867c220a3703002000200820097e2005200654ad4220862005422088847c200a200754ad7c200420017e200320027e7c7c3703080b5701017e02400240200341c000710d002003450d0120022003413f71ad2204862001410020036b413f71ad88842102200120048621010c010b20012003413f71ad862102420021010b20002001370300200020023703080b0b90060100418080c0000b860602000000000000000000000000000000010000000000000000000000000000006576656e745f63616e63656c6564776169746c6973745f636c6561726564726566756e645f636c61696d65646576656e745f7570646174656466756e64735f77697468647261776e7469636b65745f7075726368617365646d696e745f7469636b65745f6e66746465706c6f795f7469636b657447656e6572616c6576656e745f63726561746564656e645f646174656576656e745f74797065696469735f63616e63656c65646f7267616e697a65727061796d656e745f746f6b656e73746172745f646174657468656d657469636b65745f6e66745f616464727469636b65745f70726963657469636b6574735f736f6c64746f74616c5f7469636b657473a800100008000000b00010000a000000ba00100002000000bc0010000b000000c700100009000000d00010000d000000dd0010000a000000e700100005000000ec0010000f000000fb0010000c000000070110000c000000130110000d0000004576656e744576656e74436f756e7465725469636b6574466163746f7279526566756e64436c61696d65644576656e744275796572734576656e745469657273427579657250757263686173654576656e7442616c616e636546756e647357697468647261776e576169746c6973746e616d657072696365736f6c645f7175616e74697479746f74616c5f7175616e7469747900ef01100004000000f301100005000000f80110000d000000050210000e0000007175616e74697479746f74616c5f70616964000034021000080000003c0210000a000000ef01100004000000f301100005000000050210000e0000007469657273000000a800100008000000b00010000a000000c700100009000000d00010000d000000dd0010000a000000e700100005000000fb0010000c0000007002100005000000130110000d000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400f72a0e636f6e74726163747370656376300000000000000030506175736520616c6c2073746174652d6d75746174696e67206f7065726174696f6e732e2041646d696e206f6e6c792e00000005706175736500000000000000000000000000000000000025526573756d65206e6f726d616c206f7065726174696f6e732e2041646d696e206f6e6c792e00000000000007756e7061757365000000000000000000000000000000002452657475726e207468652063757272656e7420636f6e74726163742076657273696f6e2e0000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000150000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000d4576656e744e6f74466f756e640000000000000200000000000000144576656e74416c726561647943616e63656c656400000003000000000000001543616e6e6f7453656c6c4d6f72655469636b657473000000000000040000000000000010496e76616c696453746172744461746500000005000000000000000e496e76616c6964456e644461746500000000000600000000000000134e656761746976655469636b6574507269636500000000070000000000000012496e76616c69645469636b6574436f756e74000000000008000000000000000f436f756e7465724f766572666c6f7700000000090000000000000015466163746f72794e6f74496e697469616c697a65640000000000000a0000000000000010496e76616c696454696572496e6465780000000b000000000000000b54696572536f6c644f7574000000000c0000000000000011496e76616c696454696572436f6e6669670000000000000d00000000000000104576656e744e6f7443616e63656c65640000000e0000000000000014526566756e64416c7265616479436c61696d65640000000f00000000000000094e6f7441427579657200000000000010000000000000000c4576656e74536f6c644f75740000001100000000000000105469636b65747342656c6f77536f6c6400000012000000000000000e436f6e7472616374506175736564000000000013000000000000000d4576656e744e6f74456e64656400000000000014000000000000001546756e6473416c726561647957697468647261776e00000000000015000000010000000000000000000000054576656e740000000000000c0000000000000008656e645f6461746500000006000000000000000a6576656e745f7479706500000000001000000000000000026964000000000004000000000000000b69735f63616e63656c6564000000000100000000000000096f7267616e697a657200000000000013000000000000000d7061796d656e745f746f6b656e00000000000013000000000000000a73746172745f6461746500000000000600000000000000057468656d6500000000000010000000000000000f7469636b65745f6e66745f616464720000000013000000000000000c7469636b65745f70726963650000000b000000000000000c7469636b6574735f736f6c640000000a000000000000000d746f74616c5f7469636b6574730000000000000a0000000000000000000000096765745f6576656e740000000000000100000000000000086576656e745f69640000000400000001000003e9000007d0000000054576656e740000000000000300000002000000000000000000000007446174614b6579000000000a0000000100000000000000054576656e74000000000000010000000400000000000000000000000c4576656e74436f756e74657200000000000000000000000d5469636b6574466163746f727900000000000001000000000000000d526566756e64436c61696d656400000000000002000000040000001300000001000000000000000b4576656e7442757965727300000000010000000400000001000000000000000a4576656e7454696572730000000000010000000400000001000000000000000d4275796572507572636861736500000000000002000000040000001300000001000000000000000c4576656e7442616c616e6365000000010000000400000001000000000000000e46756e647357697468647261776e00000000000100000004000000010000000000000008576169746c697374000000010000000400000000000000000000000a696e697469616c697a65000000000002000000000000000561646d696e00000000000013000000000000000e7469636b65745f666163746f727900000000001300000001000003e9000003ed000000000000000300000000000000000000000c63616e63656c5f6576656e740000000100000000000000086576656e745f69640000000400000001000003e9000003ed000000000000000300000000000000000000000c636c61696d5f726566756e64000000020000000000000007636c61696d6572000000001300000000000000086576656e745f69640000000400000001000003e9000003ed0000000000000003000000000000002e4c6567616379206372656174655f6576656e7420666f72206261636b7761726420636f6d7061746962696c69747900000000000c6372656174655f6576656e740000000800000000000000096f7267616e697a65720000000000001300000000000000057468656d6500000000000010000000000000000a6576656e745f74797065000000000010000000000000000a73746172745f646174650000000000060000000000000008656e645f6461746500000006000000000000000c7469636b65745f70726963650000000b000000000000000d746f74616c5f7469636b6574730000000000000a000000000000000d7061796d656e745f746f6b656e0000000000001300000001000003e9000000040000000300000000000000000000000c7570646174655f6576656e740000000600000000000000086576656e745f69640000000400000000000000057468656d65000000000003e800000010000000000000000c7469636b65745f7072696365000003e80000000b000000000000000d746f74616c5f7469636b657473000000000003e80000000a000000000000000a73746172745f646174650000000003e8000000060000000000000008656e645f64617465000003e80000000600000001000003e9000003ed00000000000000030000000100000034412073696e676c65207469636b657420746965722028652e672e205649502c2047656e6572616c2c204561726c79204269726429000000000000000a5469636b65745469657200000000000400000000000000046e616d6500000010000000000000000570726963650000000000000b000000000000000d736f6c645f7175616e746974790000000000000a000000000000000e746f74616c5f7175616e7469747900000000000a0000000100000020496e70757420636f6e66696720666f72206372656174696e6720612074696572000000000000000a54696572436f6e66696700000000000300000000000000046e616d6500000010000000000000000570726963650000000000000b000000000000000e746f74616c5f7175616e7469747900000000000a000000000000003c43616e63656c20612070656e64696e672075706772616465206265666f726520697420697320636f6d6d69747465642e2041646d696e206f6e6c792e0000000e63616e63656c5f75706772616465000000000000000000000000000000000051436f6d6d697420612070726576696f75736c79207363686564756c65642075706772616465206166746572207468652074696d656c6f636b2068617320656c61707365642e2041646d696e206f6e6c792e0000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e6765745f616c6c5f6576656e747300000000000000000001000003ea000007d0000000054576656e74000000000000000000003b5472616e736665722061646d696e2072696768747320746f2061206e657720616464726573732e2043757272656e742061646d696e206f6e6c792e000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e0000000000001300000000000000000000011f576974686472617720616363756d756c61746564207469636b65742073616c652066756e647320746f20746865206f7267616e697a65722077616c6c65742e0a0a52756c65733a0a2d204f6e6c792063616c6c61626c6520627920746865206576656e74206f7267616e697a65720a2d204f6e6c7920616674657220746865206576656e742060656e645f646174656020686173207061737365640a2d204f6e6c7920696620746865206576656e7420686173206e6f74206265656e2063616e63656c6c6564202863616e63656c6c6564206576656e7473207573652060636c61696d5f726566756e6460290a2d2050726576656e747320646f75626c65207769746864726177616c2076696120612070657273697374656e7420666c6167000000000e77697468647261775f66756e647300000000000100000000000000086576656e745f69640000000400000001000003e9000003ed00000000000000030000000100000039412070726f6d6f74696f6e616c20646973636f756e7420636f646520617474616368656420746f2061207370656369666963206576656e742e000000000000000000000c446973636f756e74436f6465000000050000003954686520636f646520737472696e6720286d6972726f727320746865206b657920666f7220636f6e76656e69656e74207175657279696e672900000000000004636f64650000001000000042556e69782074696d657374616d702061667465722077686963682074686520636f646520697320696e76616c6964202830203d206e6f2065787069726174696f6e2900000000000a65787069726174696f6e0000000000060000003d4d6178696d756d206e756d626572206f662074696d6573207468697320636f6465206d61792062652075736564202830203d20756e6c696d6974656429000000000000086d61785f75736573000000040000003950657263656e7461676520646973636f756e74206170706c69656420746f20746865207469636b6574207072696365202831e28093313030290000000000000a70657263656e7461676500000000000400000021486f77206d616e79207573657320617265207374696c6c20617661696c61626c650000000000000e757365735f72656d61696e696e6700000000000400000000000000000000000f6765745f6576656e745f636f756e740000000000000000010000000400000000000000000000000f6765745f6576656e745f7469657273000000000100000000000000086576656e745f69640000000400000001000003e9000003ea000007d00000000a5469636b65745469657200000000000300000000000000000000000f70757263686173655f7469636b65740000000003000000000000000562757965720000000000001300000000000000086576656e745f696400000004000000000000000a746965725f696e64657800000000000400000001000003e9000003ed00000000000000030000000100000000000000000000000d427579657250757263686173650000000000000200000000000000087175616e746974790000000a000000000000000a746f74616c5f7061696400000000000b00000000000000000000001070757263686173655f7469636b65747300000004000000000000000562757965720000000000001300000000000000086576656e745f696400000004000000000000000a746965725f696e64657800000000000400000000000000087175616e746974790000000a00000001000003e9000003ed0000000000000003000000000000003a5363686564756c65206120636f6e74726163742075706772616465202874696d656c6f636b3a207e32342068292e2041646d696e206f6e6c792e0000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000000000000000000126765745f62757965725f707572636861736500000000000200000000000000086576656e745f696400000004000000000000000562757965720000000000001300000001000003e8000007d00000000d427579657250757263686173650000000000000000000044557064617465207469636b65747320736f6c6420636f756e742e204f6e6c792063616c6c61626c6520627920746865207469636b6574204e465420636f6e74726163742e000000137570646174655f7469636b6574735f736f6c64000000000200000000000000086576656e745f6964000000040000000000000006616d6f756e7400000000000a00000001000003e9000003ed00000000000000030000000100000023506172616d657465727320666f72206372656174696e672061206e6577206576656e740000000000000000114372656174654576656e74506172616d73000000000000090000000000000008656e645f6461746500000006000000000000000a6576656e745f7479706500000000001000000000000000096f7267616e697a657200000000000013000000000000000d7061796d656e745f746f6b656e00000000000013000000000000000a73746172745f6461746500000000000600000000000000057468656d6500000000000010000000000000000c7469636b65745f70726963650000000b00000000000000057469657273000000000003ea000007d00000000a54696572436f6e6669670000000000000000000d746f74616c5f7469636b6574730000000000000a00000000000000244372656174652061206e6577206576656e742077697468207469657220737570706f7274000000176372656174655f6576656e745f776974685f746965727300000000010000000000000006706172616d730000000007d0000000114372656174654576656e74506172616d7300000000000001000003e900000004000000030000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 2184,
- "n_functions": 45,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 19,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 29,
- "n_exports": 16,
- "n_data_segment_bytes": 185
- }
- }
- },
- "hash": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb",
- "code": "0061736d01000000016b1360017e017e60027e7e017e60047e7e7e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f0060017f017e60027f7f0060027e7e017f60057e7e7e7e7e017e60027e7f0060047e7e7f7f017e60037f7f7f0060027f7f017e60017e006000006000017f02af011d016901350000016901340000016901330001016c01370002016c013100010162015f00000163015f0000016201380000016201620000016201660003016201340004016c015f0003016c01380001017801310001017601680003016c013600000164015f00030161013000000176015f0004017801370004016c01650002016c016100010162016a0001017801330004016c01300001016c01320001017601670001016201310002016201320002032e2d05060708090a090b0c090d010e0f05010510070411081012000407120f0811110202020407000100040404110e05030100110619037f01418080c0000b7f0041b981c0000b7f0041c081c0000b07eb0110066d656d6f727902000d5f5f636f6e7374727563746f72002c0e63616e63656c5f7570677261646500300e636f6d6d69745f7570677261646500360e6372656174655f6163636f756e74003d0b6765745f6163636f756e74003e146765745f6465706c6f7965645f61646472657373003f0570617573650040107363686564756c655f75706772616465004217746f74616c5f6465706c6f7965645f6163636f756e747300430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020af52a2d7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011080808080002103200110818080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110828080800021020b20004200370300200020023703080b2500200010a0808080004201428480808080a0fa03428480808080c0970d1083808080001a0bf20202017f047e23808080800041306b22012480808080000240024002400240024020002802000e03020001020b200141086a41d880c08000410f10a98080800020012802080d02200129031021022000290310210320002903082104200141086a20002903202000290328109e8080800020012802080d02200129031021052001200029031837032820012005370320200120033703182001200437031020012002370308200141086a410510aa8080800021020c030b200141086a41e780c08000410c10a98080800020012802080d012001290310210220002903082103200141086a20002903102000290318109e8080800020012802080d01200120012903103703182001200337031020012002370308200141086a410310aa8080800021020c020b200141086a41c280c08000411610a98080800020012802080d00200141086a200129031010ab8080800020012802084101460d00200129031021020c010b000b200141306a24808080800020020b5a02017e017f024002400240200110a0808080002202420110a2808080000d00410021010c010b20024201108480808000220242ff01834204520d012002422088a72103410121010b20002003360204200020013602000f0b000b0f00200020011098808080004201510b4d01027e4200210202400240200110a0808080002203420110a280808000450d0020034201108480808000220242ff018342cd00520d0120002002370308420121020b200020023703000f0b000be90501047f23808080800041f0006b2205248080808000200541d0006a41186a22064200370300200541d0006a41106a22074200370300200541d0006a41086a22084200370300200542003703502000200541d0006a10a580808000200541186a2006290300370300200541106a2007290300370300200541086a200829030037030020052005290350370300200642003703002007420037030020084200370300200542003703502004200541d0006a10a580808000200541206a41186a2006290300370300200541206a41106a2007290300370300200541206a41086a200829030037030020052005290350370320200110858080800010868080800021002006420037030020074200370300200842003703002005420037035041002106024003402000108780808000428080808010540d012000108880808000210420004284808080102000108780808000428080808070834204841089808080002100024020064120460d00200541d0006a20066a20044220883c0000200641016a21060c010b0b4120412010a680808000000b2005200242388620024280fe0383422886842002428080fc0783421886200242808080f80f834208868484200242088842808080f80f832002421888428080fc07838420024228884280fe038320024238888484843703482005200342388620034280fe0383422886842003428080fc0783421886200342808080f80f834208868484200342088842808080f80f832003421888428080fc07838420034228884280fe03832003423888848484370340108a80808000210020002000108780808000428080808070834204842005412010a78080800021002000200010878080800042808080807083420484200541d0006a412010a78080800021002000200010878080800042808080807083420484200541c0006a411010a78080800021002000200010878080800042808080807083420484200541206a412010a7808080001086808080002100200541f0006a24808080800020000b1d00200042042001ad42208642048442848080808004109b808080001a0b090010bb80808000000b1e00200020012002ad4220864204842003ad422086420484109c808080000b4301017f23808080800041106b2202248080808000200220002001109e80808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b1a002000ad4220864204842001ad422086420484109a808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110aa8080800021012000420037030020002001370308200241106a2480808080000b8e0101017f23808080800041106b22022480808080000240200042ff018342cd00520d002002200110ad8080800020022802004101460d0020022903082101200010ae80808000410110af80808000418080c0800010a08080800020014202108b808080001a428480808080a0fa03428480808080c0970d108c808080001a200241106a24808080800042020f0b000b4201017e420121020240200142ff018342c800520d0020011087808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b1500410010b28080800020004202108b808080001a0b1c00410110b2808080002000ad4220864204844202108b808080001a0b4201017f10b180808000410310b28080800010b38080800010b4808080002100428ee2e8999ae0d6f50010b5808080002000ad422086420484108d808080001a42020b0f0010c5808080001091808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418881c08000410510a98080800020012802000d042001200129030810ab808080000c030b2001418d81c08000410710a98080800020012802000d032001200129030810ab808080000c020b2001419481c08000410610a98080800020012802000d022001200129030810ab808080000c010b2001419a81c08000410e10a98080800020012802000d012001200129030810ab808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021099808080001a0b4602017f017e4101210002400240410110b2808080002201420210a280808000450d0020014202108480808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110aa808080002100200141106a24808080800020000b880305017f017e017f017e017f23808080800041206b220024808080800010b18080800002400240410310b2808080002201420210a280808000450d00024020014202108480808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad422086420484428480808020108e808080001a200041106a200029030010ad8080800020002802100d002000290308220342ff01834204510d020b000b411210b780808000000b2000290318210110b880808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310b28080800010b38080800010b480808000210210b4808080002204417f460d01200441016a220410af808080002001108f808080001a41f380c08000410810b98080800021032000200436021c2000200236021820002001370310200310b580808000200041106a10ba80808000108d808080001a200041206a24808080800042020f0b10bb80808000000b10bc80808000000b090010bb80808000000b0c00109780808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310aa808080002102200141206a24808080800020020b0300000b090010bb80808000000bac0603017f047e017f2380808080004190016b2204248080808000200441e0006a200010ad808080000240024020042802604101460d00200142ff018342cd00520d0020042903682105200441e0006a2002109d8080800020042802604101460d002004290378210620042903702107200441e0006a200310ad8080800020042802604101460d002004290368210341b080c08000410810b980808000210820042007200610a88080800022023703104202210041012109024003402009450d012009417f6a2109200221000c000b0b20042000370360024020012008200441e0006a410110aa80808000109080808000220042ff018342cd00520d0020001091808080001a2004200637033820042007370330200420013703202004200537031820042003370328200442013703100240200441106a10a080808000420110a280808000450d0042838080801021000c030b0240418080c0800010a0808080002200420210a2808080000d0042838080802021000c030b200441e0006a2000420210848080800010ad8080800020042802604101460d01200429036821002005200120072006200310a4808080002102109280808000210810938080800020002002200810948080800021002007200610a880808000210220042003370358200420053703502004200237034820042001370340410021090340024020094120470d00410021090240034020094120460d01200441e0006a20096a200441c0006a20096a290300370300200941086a21090c000b0b200441e0006a410410aa808080002102200041b880c08000410a10b980808000200210908080800042ff01834202520d02200441106a10a08080800020004201108b808080001a200441106a109f8080800020042006370378200420073703702004200137036820044202370360200441086a200441e0006a10a180808000200428020c410020042802084101711b2209417f460d02200441e0006a10a080808000200941016aad4220864204844201108b808080001a200441e0006a109f808080000c040b200441e0006a20096a4202370300200941086a21090c000b0b10bc80808000000b000b20044190016a24808080800020000b890202017f017e23808080800041c0006b22042480808080002004200010ad80808000024020042802004101460d00200142ff018342cd00520d002004290308210020042002109d8080800020042802004101460d0020042903182102200429031021052004200310ad8080800020042802004101460d0020042903082103200420053703202004200137031020042000370308200420033703182004420137030020042002370328200441306a200410a3808080000240024020042802304101470d00200429033821012004109f808080000c010b2000200120052002200310a4808080002101109380808000200110958080800021010b200441c0006a24808080800020010f0b000be40103017f017e017f23808080800041c0006b2204248080808000200441106a200010ad80808000024020042802104101460d00200142ff018342cd00520d0020042903182100200441106a2002109d8080800020042802104101460d002004290328210220042903202105200441106a200310ad8080800020042802104101460d00200429031821032004200537033020042001370320200420003703182004200337032820044201370310200420023703382004200441106a10a3808080002004280200210620042903082101200441c0006a2480808080002001420220061b0f0b000b3a01017f10b180808000410110c18080800010b4808080002100428ed2aadceeac0310b5808080002000ad422086420484108d808080001a42020b1a00410210b2808080002000ad42ff01834202108b808080001a0bda0102027f017e23808080800041106b22012480808080002001200010ad808080000240024020012802004101460d002001290308210010b18080800010b8808080002102410310b28080800021032001200037030020012002ad42208642048437030820032001410210aa808080004202108b808080001a41a881c08000411110b980808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b580808000200110ba80808000108d808080001a200141106a24808080800042020f0b000b10bc80808000000b9e0101027f23808080800041c0006b22022480808080000240200042ff018342cd00520d00200241106a2001109d8080800020022802104101460d002002290320210120022002290328370328200220013703202002200037031820024202370310200241086a200241106a10a18080800020022802082103200235020c2100200241c0006a2480808080002000422086420484420420034101711b0f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10b18080800010c5808080002102200010ae8080800041fb80c08000410d10b98080800010b5808080002103200120003703082001200237030020032001410210aa80808000108d808080001a200141106a24808080800042020b4101017e02400240410010b2808080002200420210a280808000450d0020004202108480808000220042ff018342cd00510d01000b410d10b780808000000b20000b3c01017f10b180808000410010c18080800010b4808080002100428ed2aadceeaccff50010b5808080002000ad422086420484108d808080001a42020b0f0010b480808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad42208642048410968080800021030b20004200370300200020033703080b0bc3010100418080c0000bb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f776e65725f6f66696e697469616c697a65496d706c656d656e746174696f6e5761736d486173684465706c6f7965644163636f756e744163636f756e74436f756e74757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400bf1e0e636f6e747261637473706563763000000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f720000000000000200000000000000164163636f756e74416c72656164794465706c6f796564000000000001000000000000000e4e6f74496e697469616c697a6564000000000002000000020000002653746f72616765206b65797320666f722074686520726567697374727920636f6e747261637400000000000000000007446174614b6579000000000300000000000000345741534d2068617368206f662074686520544241204163636f756e7420636f6e747261637420696d706c656d656e746174696f6e00000016496d706c656d656e746174696f6e5761736d486173680000000000010000008b4d617070696e672066726f6d2028696d706c656d656e746174696f6e5f686173682c20746f6b656e5f636f6e74726163742c20746f6b656e5f69642c2073616c7429202d3e206465706c6f7965645f616464726573730a576520757365206120636f6d706f73697465206b657920746f2073746f726520746865206465706c6f7965642061646472657373000000000f4465706c6f7965644163636f756e740000000004000003ee00000020000000130000000a000003ee000000200000000100000047436f756e74206f66206465706c6f796564206163636f756e747320706572204e46543a2028746f6b656e5f636f6e74726163742c20746f6b656e5f696429202d3e20636f756e74000000000c4163636f756e74436f756e7400000002000000130000000a000000000000027943616c63756c617465207468652064657465726d696e6973746963206164647265737320666f72206120544241206163636f756e740a0a546869732066756e6374696f6e20636f6d7075746573207468652061646472657373207468617420776f756c642062652072657475726e656420627920606372656174655f6163636f756e742829600a666f72207468652073616d6520696e707574732e20496e20536f726f62616e2c20746865206465706c6f79657220637265617465732064657465726d696e6973746963206164647265737365732c0a736f2077652063616e2063616c63756c6174652074686973206279207573696e6720746865206465706c6f7965722773206164647265737320636f6d7075746174696f6e2e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e2028753235362061732042797465734e3c33323e290a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e4654202875313238290a2a206073616c7460202d204465706c6f796d656e742073616c742028753235362061732042797465734e3c33323e290a0a232052657475726e730a5468652064657465726d696e697374696320616464726573732077686572652074686520544241206163636f756e7420776f756c64206265206465706c6f7965640000000000000b6765745f6163636f756e7400000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee00000020000000010000001300000000000000b2496e697469616c697a652074686520726567697374727920776974682074686520544241204163636f756e74205741534d20686173680a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20607462615f6163636f756e745f7761736d5f6861736860202d205741534d2068617368206f662074686520544241204163636f756e7420636f6e747261637420746f206465706c6f7900000000000d5f5f636f6e7374727563746f7200000000000002000000000000000561646d696e0000000000001300000000000000157462615f6163636f756e745f7761736d5f68617368000000000003ee000000200000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000029f4465706c6f792061206e657720544241206163636f756e7420636f6e747261637420616e6420696e697469616c697a652069740a0a546869732066756e6374696f6e206465706c6f7973206120544241206163636f756e7420666f7220616e204e465420616e6420696e697469616c697a65732069742077697468207468650a4e4654206f776e6572736869702064657461696c732e20546865206465706c6f79656420616464726573732069732064657465726d696e697374696320616e64206d6174636865730a7768617420606765745f6163636f756e7428296020776f756c642072657475726e20666f72207468652073616d6520696e707574732e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e2028753235362061732042797465734e3c33323e290a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e4654202875313238290a2a206073616c7460202d204465706c6f796d656e742073616c742028753235362061732042797465734e3c33323e290a0a232052657475726e730a5468652061646472657373206f6620746865206e65776c79206465706c6f79656420544241206163636f756e740a0a23204572726f72730a52657475726e73206572726f7220696620746865206163636f756e742068617320616c7265616479206265656e206465706c6f79656420666f7220746865736520706172616d6574657273000000000e6372656174655f6163636f756e740000000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee0000002000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000000000016947657420746865206465706c6f796564206164647265737320666f7220737065636966696320706172616d65746572732028696620697420657869737473290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e0a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e46540a2a206073616c7460202d204465706c6f796d656e742073616c740a0a232052657475726e730a536f6d6528616464726573732920696620746865206163636f756e7420686173206265656e206465706c6f7965642c204e6f6e65206f7468657277697365000000000000146765745f6465706c6f7965645f61646472657373000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee0000002000000001000003e800000013000000000000010f4765742074686520746f74616c206e756d626572206f6620544241206163636f756e7473206465706c6f79656420666f722061207370656369666963204e46540a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e46540a0a232052657475726e730a546865206e756d626572206f6620544241206163636f756e747320746861742068617665206265656e206465706c6f79656420666f722074686973204e46540000000017746f74616c5f6465706c6f7965645f6163636f756e74730000000002000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a00000001000000040000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/tests/integration/test_snapshots/test_factory_tracks_deployed_contracts.1.json b/soroban-contract/tests/integration/test_snapshots/test_factory_tracks_deployed_contracts.1.json
deleted file mode 100644
index 8dfb60bd..00000000
--- a/soroban-contract/tests/integration/test_snapshots/test_factory_tracks_deployed_contracts.1.json
+++ /dev/null
@@ -1,1604 +0,0 @@
-{
- "generators": {
- "address": 6,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "create_event",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "string": "Integration Test Event"
- },
- {
- "string": "Conference"
- },
- {
- "u64": 86400
- },
- {
- "u64": 172800
- },
- {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- },
- {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ],
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "function_name": "deploy_ticket",
- "args": [
- {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "create_event",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "string": "Integration Test Event"
- },
- {
- "string": "Conference"
- },
- {
- "u64": 86400
- },
- {
- "u64": 172800
- },
- {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- },
- {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ],
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "function_name": "deploy_ticket",
- "args": [
- {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- },
- {
- "bytes": "0000000100000000000000000000000000000000000000000000000000000000"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 8370022561469687789
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 8370022561469687789
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Integration Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Integration Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CCZDTARLNTWM7YZTPJIWHDV7MEVU2DETU4J4PGTZDRTVXTT2PJDLLRTL"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 2
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 2
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 2
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CCZDTARLNTWM7YZTPJIWHDV7MEVU2DETU4J4PGTZDRTVXTT2PJDLLRTL"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TotalTickets"
- }
- ]
- },
- "val": {
- "u32": 2
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CCZDTARLNTWM7YZTPJIWHDV7MEVU2DETU4J4PGTZDRTVXTT2PJDLLRTL",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CCZDTARLNTWM7YZTPJIWHDV7MEVU2DETU4J4PGTZDRTVXTT2PJDLLRTL",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1381,
- "n_functions": 41,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 15,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 16,
- "n_exports": 16,
- "n_data_segment_bytes": 110
- }
- }
- },
- "hash": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4",
- "code": "0061736d0100000001510f60037e7e7e017e60027e7e017e60017e017e6000017e60047e7e7e7e017e60047f7f7e7e0060027f7f017e60017f0060027e7e017f60017f017e60037f7f7f0060027f7e0060017e006000006000017f026110016c015f0000016c01310001017801310001017601680000016c01360002016101300002017801370003016c01650004016c013700040176016700010162016a0001017801330003016c01300001016c01380001016201380002016c01320001032a29050607080707090a0b06010b0c070d030d090c0e0203070e06090d0d01030203030702020303030d0a05030100110619037f01418080c0000b7f0041ee80c0000b7f0041f080c0000b07e10110066d656d6f727902000d5f5f636f6e7374727563746f72001a0e63616e63656c5f75706772616465001f0e636f6d6d69745f7570677261646500250d6465706c6f795f7469636b6574002c096765745f61646d696e002d136765745f7469636b65745f636f6e7472616374002e116765745f746f74616c5f7469636b657473002f0570617573650030107363686564756c655f7570677261646500320e7472616e736665725f61646d696e003307756e706175736500350776657273696f6e0036015f00370a5f5f646174615f656e6403010b5f5f686561705f6261736503020a971c29170020002001109180808000200220031080808080001a0b810202017f017e23808080800041106b2202248080808000024002400240024002400240024020000e0400010203000b200241bd80c08000410510978080800020022802000d04200220022903081098808080000c030b2002418080c08000410e10978080800020022802000d03200220022903081098808080000c020b2002418e80c08000410c10978080800020022802000d02200220022903081098808080000c010b2002419a80c08000410e10978080800020022802000d012002200229030837030020022001ad4220864204843703082002410210998080800021030c020b200229030821032002290300500d010b000b200241106a24808080800020030b5c02017e027f02400240024041022000109180808000220142021093808080000d00410021020c010b20014202108180808000220142ff01834204520d012001422088a72103410121020b20002003360204200020023602000f0b000b0f0020002001108c808080004201510b4f01027e42002101024002404100200010918080800022024202109380808000450d0020024202108180808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b1e00410220001091808080002000ad42208642048442021080808080001a0b220042838080801042838080802020002d00014101461b200029030820002d00001b0b5102017f017e23808080800041106b220324808080800020032001200210b88080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110998080800021012000420037030020002001370308200241106a2480808080000b1a002000ad4220864204842001ad4220864204841089808080000b8f0101017f23808080800041106b22022480808080000240200042ff018342cd00520d0020022001109b8080800020022802004101460d00200229030821012000109c808080004101109d80808000410020022000420210908080800041012002109180808000200142021080808080001a4100109580808000109e80808000200241106a24808080800042020f0b000b4201017e420121020240200142ff018342c800520d002001108e808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b1500410010a180808000200042021080808080001a0b1c00410110a1808080002000ad42208642048442021080808080001a0b1b00428480808080a0fa03428480808080c0970d108d808080001a0b4201017f10a080808000410310a18080800010a28080800010a3808080002100428ee2e8999ae0d6f50010a4808080002000ad4220864204841082808080001a42020b0f0010b4808080001085808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141bd80c08000410510978080800020012802000d04200120012903081098808080000c030b200141c280c08000410710978080800020012802000d03200120012903081098808080000c020b200141c980c08000410610978080800020012802000d02200120012903081098808080000c010b200141cf80c08000410e10978080800020012802000d01200120012903081098808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d0020004202108f808080001a0b4602017f017e4101210002400240410110a18080800022014202109380808000450d0020014202108180808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a41011099808080002100200141106a24808080800020000b880305017f017e017f017e017f23808080800041206b220024808080800010a08080800002400240410310a18080800022014202109380808000450d00024020014202108180808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201083808080001a200041106a2000290300109b8080800020002802100d002000290308220342ff01834204510d020b000b411210a680808000000b2000290318210110a780808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310a18080800010a28080800010a380808000210210a3808080002204417f460d01200441016a2204109d8080800020011084808080001a41a880c08000410810a88080800021032000200436021c2000200236021820002001370310200310a480808000200041106a10a9808080001082808080001a200041206a24808080800042020f0b10aa80808000000b10ab80808000000b090010aa80808000000b0c00108b80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110b880808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a41031099808080002102200141206a24808080800020020b0300000b090010aa80808000000ba90305017f017e017f017e017f23808080800041206b22022480808080000240200042ff018342cd00520d00200241086a2001109b8080800020022802084101460d0020022903102103200241086a1094808080000240024020022802084101470d0020022903101085808080001a4101200410918080800022014202109380808000450d00200241086a20014202108180808000109b8080800020022802084101460d0220022903102105200220003703184202210141012104024003402004450d012004417f6a2104200021010c000b0b20022001370308200241086a41011099808080002100108680808000200520032000108780808000210020021092808080004100210402402002280204410020022802004101711b2206417f460d004103200641016a220620004201109080808000410320061091808080004201428480808080a0fa03428480808080c0970d1088808080001a2006109580808000109e80808000200220003703100c020b10ab80808000000b41012104200241013a00090b200220043a0008200241086a1096808080002100200241206a24808080800020000f0b000b6f02027f017e23808080800041106b220024808080800020001094808080000240024020002802000d0041012101200041013a00010c010b20002903082102109e8080800020002002370308410021010b200020013a000020001096808080002102200041106a24808080800020020b4e01017e0240200042ff01834204520d0042022101024041032000422088a710918080800022004201109380808000450d0020004201108180808000220142ff018342cd00520d010b20010f0b000b4b02027f017e23808080800041106b2200248080808000200041086a10928080800020002802082101200035020c2102200041106a2480808080002002422086420484420420014101711b0b3a01017f10a080808000410110b18080800010a3808080002100428ed2aadceeac0310a4808080002000ad4220864204841082808080001a42020b1a00410210a1808080002000ad42ff018342021080808080001a0bda0102027f017e23808080800041106b220124808080800020012000109b808080000240024020012802004101460d002001290308210010a08080800010a7808080002102410310a18080800021032001200037030020012002ad42208642048437030820032001410210998080800042021080808080001a41dd80c08000411110a880808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310a480808000200110a9808080001082808080001a200141106a24808080800042020f0b000b10ab80808000000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10a08080800010b48080800021022000109c8080800041b080c08000410d10a88080800010a480808000210320012000370308200120023703002003200141021099808080001082808080001a200141106a24808080800042020b4101017e02400240410010a18080800022004202109380808000450d0020004202108180808000220042ff018342cd00510d01000b410d10a680808000000b20000b3c01017f10a080808000410010b18080800010a3808080002100428ed2aadceeaccff50010a4808080002000ad4220864204841082808080001a42020b0f0010a380808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108a8080800021030b20004200370300200020033703080b0b770100418080c0000b6e5469636b65745761736d48617368546f74616c5469636b6574735469636b6574436f6e7472616374757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c65640093130e636f6e747261637473706563763000000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000002b4572726f7220636f64657320666f7220746865205469636b657420466163746f727920636f6e74726163740000000000000000054572726f7200000000000002000000000000000e4e6f74496e697469616c697a6564000000000001000000000000000c556e617574686f72697a656400000002000000000000006a4765742074686520666163746f72792061646d696e20616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a0a232052657475726e730a5468652061646d696e20616464726573730000000000096765745f61646d696e0000000000000000000001000003e90000001300000003000000020000002353746f72616765206b65797320666f722074686520636f6e7472616374207374617465000000000000000007446174614b65790000000004000000000000001d466163746f72792061646d696e6973747261746f7220616464726573730000000000000541646d696e000000000000000000002e5741534d2068617368206f6620746865205469636b6574204e465420636f6e747261637420746f206465706c6f7900000000000e5469636b65745761736d4861736800000000000000000029546f74616c206e756d626572206f66207469636b657420636f6e747261637473206465706c6f7965640000000000000c546f74616c5469636b65747300000001000000394d617070696e672066726f6d206576656e745f696420746f206465706c6f796564207469636b657420636f6e747261637420616464726573730000000000000e5469636b6574436f6e747261637400000000000100000004000000000000014f4465706c6f792061206e6577205469636b6574204e465420636f6e747261637420666f7220616e206576656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742077696c6c2068617665206d696e74696e6720726967687473206f6e20746865206e657720636f6e74726163740a2a206073616c7460202d20556e697175652073616c7420666f722064657465726d696e697374696320616464726573732067656e65726174696f6e0a0a232052657475726e730a5468652061646472657373206f6620746865206e65776c79206465706c6f796564205469636b6574204e465420636f6e74726163740a0a2320417574686f72697a6174696f6e0a52657175697265732061646d696e20617574686f72697a6174696f6e000000000d6465706c6f795f7469636b65740000000000000200000000000000066d696e746572000000000013000000000000000473616c74000003ee0000002000000001000003e9000000130000000300000000000000e6496e697469616c697a652074686520666163746f7279207769746820616e2061646d696e20616e6420746865205469636b6574204e4654205741534d20686173680a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206061646d696e60202d204164647265737320746861742063616e206465706c6f79206e6577207469636b657420636f6e7472616374730a2a20607469636b65745f7761736d5f6861736860202d205741534d2068617368206f6620746865205469636b6574204e465420636f6e747261637400000000000d5f5f636f6e7374727563746f7200000000000002000000000000000561646d696e0000000000001300000000000000107469636b65745f7761736d5f68617368000003ee000000200000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee000000200000000000000000000000994765742074686520746f74616c206e756d626572206f66207469636b657420636f6e747261637473206465706c6f7965640a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a0a232052657475726e730a54686520746f74616c20636f756e74206f66206465706c6f796564207469636b657420636f6e747261637473000000000000116765745f746f74616c5f7469636b65747300000000000000000000010000000400000000000000d847657420746865207469636b657420636f6e7472616374206164647265737320666f722061207370656369666963206576656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606576656e745f696460202d20546865206576656e74206964656e7469666965722028312d696e6465786564290a0a232052657475726e730a5468652061646472657373206f6620746865207469636b657420636f6e74726163742c206f72204e6f6e65206966206e6f7420666f756e64000000136765745f7469636b65745f636f6e7472616374000000000100000000000000086576656e745f69640000000400000001000003e8000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1911,
- "n_functions": 54,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 18,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 18,
- "n_exports": 19,
- "n_data_segment_bytes": 166
- }
- }
- },
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185",
- "code": "0061736d0100000001611260027e7e017e60017e017e60047e7e7e7e017e60037e7e7e017e6000017e60037f7e7e0060027f7e0060027f7f0060027e7e017f60017f017e60017f0060047f7e7e7e0060027e7e0060037f7f7f0060017e006000006000017f60027f7f017e026d12016901330000016901350001016901340001016c01310000016c01370002016c015f0003016101300001016c01320000017801310000017601680003016c013600010178013000000176016700000162016a0000017801330004016c01300000016c0138000001620138000103373605060607080908050a0605050b000a0c090d0605010e0a0f0101040f09100104060a1011090f0f04010101040a011101040304040f0d05030100110619037f01418080c0000b7f0041a681c0000b7f0041b081c0000b07f40113066d656d6f727902000d5f5f636f6e7374727563746f7200260a62616c616e63655f6f66002a046275726e002b0e63616e63656c5f75706772616465002c0e636f6d6d69745f7570677261646500310a6765745f6d696e74657200390869735f76616c6964003a0f6d696e745f7469636b65745f6e6674003b086f776e65725f6f66003c057061757365003d107363686564756c655f75706772616465003f0e7472616e736665725f61646d696e00410d7472616e736665725f66726f6d004307756e706175736500440776657273696f6e0045015f00460a5f5f646174615f656e6403010b5f5f686561705f6261736503020afd2636460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110808080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b6701027f23808080800041c0006b22022480808080002002420337030020022001370308200241206a200210958080800020022903302101200020022903384200200228022041017122031b37030820002001420020031b370300200241c0006a2480808080000b8d0102017f017e23808080800041206b22022480808080000240024002402001109780808000220342011098808080000d00420021030c010b20022003420110838080800010938080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000b4901027f23808080800041206b2202248080808000200220013703182002200037031020024202370300200210978080800042011098808080002103200241206a24808080800020030b920202017f017e23808080800041106b2201248080808000024002400240024002400240024020002802000e0400010203000b2001418080c08000410610a38080800020012802000d042001200129030810a4808080000c030b2001418680c08000410b10a38080800020012802000d032001200129030810a4808080000c020b2001419180c08000410510a38080800020012802000d022001290308210220012000290310200029031810928080800020012802000d0220012002200129030810a5808080000c010b2001419680c08000410710a38080800020012802000d0120012001290308200029030810a5808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f0020002001108f808080004201510b8a0101027f23808080800041206b2203248080808000200320023703182003200137031020034202370300024002400240200310978080800022024201109880808000450d0020024201108380808000220242ff018342cd00520d0220002002370308410021040c010b200041023a0001410121040b200020043a0000200341206a2480808080000f0b000b250020001097808080004201428480808080a0fa03428480808080c0970d1084808080001a0b0e00200020014201109c808080000b15002000109780808000200120021085808080001a0b10002000200120024201109e808080000b1d00200010978080800020012002109f8080800020031085808080001a0b4301017f23808080800041106b2202248080808000200220002001109280808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5101027e420021010240024041a080c0800010978080800022024202109880808000450d0020024202108380808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b140041c080c08000200020014202109e808080000b2900024020002d00000d0020002903080f0b20002d0001417f6aad42ff01834220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210c78080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b44000240200042ff018342cd00510d00000b200010a780808000410110a88080800041a080c0800020004202109c808080004201420010a18080800010a98080800042020b1500410010ae80808000200042021085808080001a0b1c00410110ae808080002000ad42208642048442021085808080001a0b1b00428480808080a0fa03428480808080c0970d1090808080001a0b4e01017f23808080800041106b22012480808080000240200042ff018342cd00510d00000b2001200010948080800020012903002001290308109f808080002100200141106a24808080800020000bcd0102017f027e23808080800041206b220124808080800020012000109380808000024020012802004101460d00200120012903102200200129031822021099808080000240024020012d00000d00200129030822031086808080001a20012002370318200120003703104202210020014202370300200110978080800042011087808080001a2001420337030020012003370308200142004200109d808080000c010b20012d0001417f6aad42ff01834220864283808080107c21000b200141206a24808080800020000f0b000b4501017f10ad80808000410310ae8080800042021087808080001a10af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841088808080001a42020b0f0010c2808080001086808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141f580c08000410510a38080800020012802000d042001200129030810a4808080000c030b200141fa80c08000410710a38080800020012802000d032001200129030810a4808080000c020b2001418181c08000410610a38080800020012802000d022001200129030810a4808080000c010b2001418781c08000410e10a38080800020012802000d012001200129030810a4808080000b200129030821022001290300500d010b000b200141106a24808080800020020b4602017f017e4101210002400240410110ae8080800022014202109880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b8b0305017f017e017f017e017f23808080800041206b220024808080800010ad8080800002400240410310ae8080800022014202109880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201089808080001a200041106a200029030010b28080800020002802100d002000290308220342ff01834204510d020b000b411210b380808000000b2000290318210110b480808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ae8080800042021087808080001a10af80808000210210af808080002204417f460d01200441016a220410a8808080002001108a808080001a41e080c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001088808080001a200041206a24808080800042020f0b10b780808000000b10b880808000000b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010b780808000000b0c00108e80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c780808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020b0300000b090010b780808000000b6802027f017e23808080800041106b2200248080808000200010a080808000410121010240024020002802004101470d0020002000290308370308410021010c010b200041053a00010b200020013a0000200010a2808080002102200041106a24808080800020020b4d01027f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200129031020012903181096808080002102200141206a2480808080002002ad0bb40302017f037e23808080800041e0006b220124808080800002400240200042ff018342cd00520d00200141c0006a10a0808080000240024020012802404101460d004283808080d00021000c010b20012903481086808080001a2001420337030020012000370308200141c0006a200110958080800002402001280240410171450d0020012903502001290358844200510d0042838080801021000c010b4201210242002103024041c080c0800010978080800022044202109880808000450d00200141c0006a2004420210838080800010938080800020012802404101460d0220012903582103200129035021020b200142023703202001200237033020012003370338200141206a2000109b80808000200141206a109a808080002001420337034020012000370348200141c0006a42014200109d808080002001420337034020012000370348200141c0006a109a808080002002200383427f510d02200242017c22002003200050ad7c10a18080800010a980808000200141c0006a2002200310928080800020012802404101460d01200129034821000b200141e0006a24808080800020000f0b000b10b880808000000b5601017f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200120012903102001290318109980808000200110a2808080002100200141206a24808080800020000b3a01017f10ad80808000410110be8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841088808080001a42020b1a00410210ae808080002000ad42ff018342021085808080001a0bda0102027f017e23808080800041106b22012480808080002001200010b2808080000240024020012802004101460d002001290308210010ad8080800010b4808080002102410310ae8080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021085808080001a419581c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001088808080001a200141106a24808080800042020f0b000b10b880808000000b1a002000ad4220864204842001ad422086420484108c808080000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ad8080800010c2808080002102200010a78080800041e880c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210c0808080001088808080001a200141106a24808080800042020b4101017e02400240410010ae8080800022004202109880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10b380808000000b20000bda0202017f017e23808080800041206b22032480808080000240200042ff018342cd00520d00200142ff018342cd00520d002003200210938080800020032802004101460d00200329031821022003290310210420001086808080001a02400240200420021096808080000d0042838080802021040c010b200320042002109980808000024020032d00004101470d0020032d0001417f6aad42ff01834220864283808080107c21040c010b024020032903082000108b808080004200510d0042838080803021040c010b20032001109480808000024020032903002003290308844200510d004283808080c00021040c010b2003200437031042022104200342023703002003200237031820032001109b808080002003420337030020032000370308200342004200109d808080002003420337030020032001370308200342014200109d808080000b200341206a24808080800020040f0b000b3c01017f10ad80808000410010be8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841088808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108d8080800021030b20004200370300200020033703080b0bb0010100418080c0000ba6014d696e7465724e657874546f6b656e49644f776e657242616c616e636500000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400c3160e636f6e747261637473706563763000000000000000a84275726e2061207469636b6574204e46542c2072656d6f76696e672069742066726f6d206578697374656e63650a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f206275726e0a0a23204572726f72730a2d20496620746f6b656e5f696420646f6573206e6f74206578697374000000046275726e000000010000000000000008746f6b656e5f69640000000a00000001000003e9000003ed000000000000000300000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f7200000000000005000000000000001455736572416c72656164794861735469636b657400000001000000000000000e496e76616c6964546f6b656e4964000000000002000000000000000c556e617574686f72697a6564000000030000000000000019526563697069656e74416c72656164794861735469636b657400000000000004000000000000000e4e6f74496e697469616c697a65640000000000050000000000000086436865636b206966206120746f6b656e2069732076616c6964202865786973747320616e64206e6f74206275726e6564290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f20636865636b00000000000869735f76616c6964000000010000000000000008746f6b656e5f69640000000a0000000100000001000000000000006d47657420746865206f776e6572206f66206120746f6b656e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207175657279000000000000086f776e65725f6f66000000010000000000000008746f6b656e5f69640000000a00000001000003e90000001300000003000000020000002153746f72616765206b65797320666f7220746865204e465420636f6e74726163740000000000000000000007446174614b65790000000004000000000000001f416464726573732077697468206d696e74696e672070726976696c6567657300000000064d696e746572000000000000000000154e65787420746f6b656e20494420746f206d696e740000000000000b4e657874546f6b656e4964000000000100000022546f6b656e206f776e6572736869703a20746f6b656e5f6964202d3e206f776e65720000000000054f776e6572000000000000010000000a000000010000001742616c616e63653a206f776e6572202d3e20636f756e74000000000742616c616e6365000000000100000013000000000000006c476574207468652062616c616e6365206f6620616e206f776e65720a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606f776e657260202d20546865206164647265737320746f2071756572790000000a62616c616e63655f6f6600000000000100000000000000056f776e657200000000000013000000010000000a000000000000004647657420746865206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e7400000000000a6765745f6d696e74657200000000000000000001000003e90000001300000003000000000000014b5472616e736665722061207469636b6574204e46542066726f6d206f6e65206164647265737320746f20616e6f746865720a0a456e666f7263657320746865206f6e652d7469636b65742d7065722d757365722072756c6520666f722074686520726563697069656e742e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206066726f6d60202d2043757272656e74206f776e6572206f6620746865207469636b65740a2a2060746f60202d20526563697069656e7420616464726573730a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207472616e736665720a0a23204572726f72730a2d204966206066726f6d60206973206e6f7420746865206f776e65720a2d2049662060746f6020616c7265616479206861732061207469636b6574000000000d7472616e736665725f66726f6d00000000000003000000000000000466726f6d000000130000000000000002746f0000000000130000000000000008746f6b656e5f69640000000a00000001000003e9000003ed00000000000000030000000000000090496e697469616c697a6520746865204e465420636f6e747261637420776974682061206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742063616e206d696e74206e6577207469636b6574730000000d5f5f636f6e7374727563746f720000000000000100000000000000066d696e7465720000000000130000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e000000000000130000000000000000000000fd4d696e742061206e6577207469636b6574204e465420746f2074686520726563697069656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060726563697069656e7460202d204164647265737320746f207265636569766520746865207469636b65740a0a232052657475726e730a54686520746f6b656e204944206f6620746865206d696e746564207469636b65740a0a23204572726f72730a2d2049662063616c6c6572206973206e6f7420746865206d696e7465720a2d20496620726563697069656e7420616c7265616479206861732061207469636b65740000000000000f6d696e745f7469636b65745f6e667400000000010000000000000009726563697069656e740000000000001300000001000003e90000000a000000030000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1992,
- "n_functions": 53,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 16,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 21,
- "n_exports": 19,
- "n_data_segment_bytes": 190
- }
- }
- },
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246",
- "code": "0061736d0100000001541060017e017e60027e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f017e60027e7e0060017f0060017e017f60027f7f017e6000006000017f60037f7f7f0060017e0060047e7e7e7e017e027f150169015f00000169013300010169013500000169013400000164015f00020169013000000161015f0001017801310001017601680002016c01360000016101300000016d013900020162016a0001017801330003016c01310001016c01300001016c01380001016201380000016c01320001016c015f000201760167000103363504050404060708090002010a0b0c080306000d040204030b060e0c0003080c080a060b020b0f0e0303030800030303000303030b0d05030100110619037f01418080c0000b7f0041be81c0000b7f0041c081c0000b07e50113066d656d6f727902000c5f5f636865636b5f6175746800290e63616e63656c5f75706772616465002b0e636f6d6d69745f757067726164650031076578656375746500380a696e697469616c697a65003a056e6f6e6365003c056f776e6572003d057061757365003e107363686564756c655f75706772616465004005746f6b656e00410e746f6b656e5f636f6e7472616374004208746f6b656e5f696400430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020ac828353b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110808080800021010b20004200370300200020013703080b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110818080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011082808080002103200110838080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b120020001099808080002001109a808080000bc00202017f017e23808080800041106b2201248080808000024002400240024002400240024002400240200041ff01710e06000102030405000b2001419b80c08000410d10a78080800020012802000d062001200129030810a8808080000c050b200141a880c08000410710a78080800020012802000d052001200129030810a8808080000c040b200141af80c08000411210a78080800020012802000d042001200129030810a8808080000c030b200141c180c08000410410a78080800020012802000d032001200129030810a8808080000c020b200141c580c08000410b10a78080800020012802000d022001200129030810a8808080000c010b200141d080c08000410510a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f002000200142021093808080001a0b8a0102027f017e23808080800041206b22012480808080004101210202400240024041011099808080002203109c80808000450d0020012003109d8080800010978080800020012802004101460d02200129031021032000200129031837031820002003370310410021020c010b200041023a00010b200020023a0000200141206a2480808080000f0b000b0f0020004202108f808080004201510b0c0020004202108e808080000b8f0101027f23808080800041106b2203248080808000200320012002109f8080800022013703004202210241012104024003402004450d012004417f6a2104200121020c000b0b2003200237030802402000428ed6f4e0ad9df3e900200341086a410110a080808000108480808000220242ff018342cd00510d0010a180808000000b200341106a24808080800020020b4301017f23808080800041106b2202248080808000200220002001109680808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1a002000ad4220864204842001ad4220864204841094808080000b090010b780808000000b4302017f017e41002100024041041099808080002201109c80808000450d0041012100024002402001109d80808000a741ff01710e020102000b000b410021000b20000b5702017e017f02400240024041001099808080002201109c80808000450d002001109d80808000220142ff018342cd00520d0220002001370308410021020c010b200041023a0001410121020b200020023a00000f0b000b5702027e017f42002100024041051099808080002201109c80808000450d0002402001109d808080002200a741ff0171220241c000460d00024020024106470d0020004208880f0b000b200010858080800021000b20000b220042838080801042838080802020002d00014101461b200029030820002d00001b0b4101017f23808080800041106b220124808080800020012000109580808000024020012802004101470d00000b20012903082100200141106a24808080800020000b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110a08080800021012000420037030020002001370308200241106a2480808080000bbe0203017f017e017f23808080800041c0006b22032480808080002003200010aa8080800002400240024020032802004101460d00200142ff018342cb00520d00200242ff018342cb00520d0020032903082100200310a38080800020032d00004101460d01200329030821042003109b8080800020032d00004101460d01200420032903102003290318109e808080002104200320023703382003200137033020032000370328410021050340024020054118470d00410021050240034020054118460d01200320056a200341286a20056a290300370300200541086a21050c000b0b20042003410310a0808080001086808080001a420221010c040b200320056a4202370300200541086a21050c000b0b000b42838080801042838080802020032d000141ff01714101461b21010b200341c0006a24808080800020010b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b4201017f10ac80808000410310ad8080800010ae8080800010af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841087808080001a42020b0f0010c580808000108a808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418d81c08000410510a78080800020012802000d042001200129030810a8808080000c030b2001419281c08000410710a78080800020012802000d032001200129030810a8808080000c020b2001419981c08000410610a78080800020012802000d022001200129030810a8808080000c010b2001419f81c08000410e10a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021092808080001a0b4202017f017e4101210002400240410110ad808080002201109c80808000450d002001109d80808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110a0808080002100200141106a24808080800020000b840305017f017e017f017e017f23808080800041206b220024808080800010ac8080800002400240410310ad808080002201109c80808000450d0002402001109d80808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201088808080001a200041106a200029030010aa8080800020002802100d002000290308220342ff01834204510d020b000b411210b280808000000b2000290318210110b380808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ad8080800010ae8080800010af80808000210210af808080002204417f460d01200441016a220410b48080800020011089808080001a41f880c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001087808080001a200041206a24808080800042020f0b10b780808000000b10a180808000000b090010b780808000000b0c00108d80808000422088a70b1900410110ad808080002000ad422086420484109a808080000b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310a0808080002102200141206a24808080800020020b0300000b860402027f027e23808080800041306b2203248080808000024002400240200042ff018342cd00520d0002402001a741ff01712204410e460d00200441ca00470d010b200242ff018342cb00520d00428380808020210510a280808000450d02200310a38080800020032d00004101460d01200329030821052003109b8080800020032d00004101460d01200520032903102003290318109e80808000108a808080001a024010a4808080002205427f510d004105109980808000200542017c220510a680808000109a8080800010b980808000418080c08000410810b58080800021062003418880c08000411310b58080800037032820032006370320410021040340024020044110470d00410021040240034020044110460d01200320046a200341206a20046a290300370300200441086a21040c000b0b2003410210a0808080002106200341206a200510958080800020032802204101460d0320032903282105200320003703102003200537030820032001370300200641e080c08000ad4220864204842003ad422086420484428480808030108b808080001087808080001a200020012002108480808000220542ff018342cb00520d020c050b200320046a4202370300200441086a21040c000b0b10a180808000000b000b42838080801042838080802020032d000141ff01714101461b21050b200341306a24808080800020050b1b00428480808080a0fa03428480808080c0970d1090808080001a0b900202017f027e23808080800041206b22042480808080000240200042ff018342cd00520d002004200110978080800020042802004101460d0020042903182105200429031021062004200210aa8080800020042802004101460d00200429030821022004200310aa8080800020042802004101460d00200429030821034283808080102101024010a2808080000d0041001099808080002000109a80808000410110998080800020062005109f80808000109a80808000410220021098808080004103200310988080800041041099808080004201109a80808000200020062005109e8080800010bb80808000410110b48080800010b980808000420221010b200441206a24808080800020010f0b000b1200410010ad808080002000109a808080000b0e0010a48080800010a6808080000b930103017f017e017f23808080800041206b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d002000200120002903102000290318109e80808000370308410021020c010b200020002d00013a0001410121020b200020023a0000200010a5808080002101200041206a24808080800020010b3a01017f10ac80808000410110bf8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841087808080001a42020b1700410210ad808080002000ad42ff0183109a808080000bd70102027f017e23808080800041106b22012480808080002001200010aa808080000240024020012802004101460d002001290308210010ac8080800010b3808080002102410310ad8080800021032001200037030020012002ad42208642048437030820032001410210a080808000109a8080800041ad81c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001087808080001a200141106a24808080800042020f0b000b10a180808000000bb60102017f017e23808080800041306b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d00200041206a20002903102000290318109680808000024020002802200d002000200029032837031020002001370308200042043703002000410310a08080800021010c020b000b42838080801042838080802020002d000141ff01714101461b21010b200041306a24808080800020010b3602017f017e23808080800041106b2200248080808000200010a380808000200010a5808080002101200041106a24808080800020010b800102017f017e23808080800041306b22002480808080002000109b8080800002400240024020002d00004101470d0042838080801042838080802020002d00014101461b21010c010b200041206a2000290310200029031810968080800020002802204101460d01200029032821010b200041306a24808080800020010f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ac8080800010c5808080002102200010bb80808000418081c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210a0808080001087808080001a200141106a24808080800042020b3d01017e02400240410010ad808080002200109c80808000450d002000109d80808000220042ff018342cd00510d01000b410d10b280808000000b20000b3c01017f10ac80808000410010bf8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841087808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108c8080800021030b20004200370300200020033703080b0bc8010100418080c0000bbe0165786563757465645472616e73616374696f6e4578656375746564546f6b656e436f6e7472616374546f6b656e4964496d706c656d656e746174696f6e4861736853616c74496e697469616c697a65644e6f6e636566756e636e6f6e6365746f550010000400000059001000050000005e00100002000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400db110e636f6e74726163747370656376300000000000000015476574207468652063757272656e74206e6f6e6365000000000000056e6f6e6365000000000000000000000100000006000000000000003f476574207468652063757272656e74206f776e6572206f6620746865204e465420286279207175657279696e6720746865204e465420636f6e74726163742900000000056f776e65720000000000000000000001000003e900000013000000030000000000000000000000057061757365000000000000000000000000000000000000c447657420746f6b656e2064657461696c732061732061207475706c653a2028636861696e5f69642c20746f6b656e5f636f6e74726163742c20746f6b656e5f6964290a54686973206d61746368657320746865204552432d36353531207061747465726e20666f7220636f6d7061746962696c6974790a4e6f74653a20636861696e5f69642069732073657420746f203020617320536f726f62616e20646f65736e2774206578706f736520636861696e5f696420696e207468652073616d652077617900000005746f6b656e0000000000000000000001000003e9000003ed0000000300000004000000130000000a000000030000000000000093457865637574652061207472616e73616374696f6e20746f20616e6f7468657220636f6e74726163740a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e2065786563757465207472616e73616374696f6e730a546869732066756e6374696f6e20696e6372656d656e747320746865206e6f6e636520616e6420656d69747320616e206576656e7400000000076578656375746500000000030000000000000002746f000000000013000000000000000466756e6300000011000000000000000461726773000003ea0000000000000001000003e9000003ea0000000000000003000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000020000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000e4e6f74496e697469616c697a656400000000000200000000000000104765742074686520746f6b656e20494400000008746f6b656e5f69640000000000000001000003e90000000a0000000300000002000000000000000000000007446174614b6579000000000600000000000000000000000d546f6b656e436f6e7472616374000000000000000000000000000007546f6b656e496400000000000000000000000012496d706c656d656e746174696f6e48617368000000000000000000000000000453616c7400000000000000000000000b496e697469616c697a6564000000000000000000000000054e6f6e63650000000000000000000071496e697469616c697a652074686520544241206163636f756e742077697468204e4654206f776e6572736869702064657461696c730a546869732073686f756c642062652063616c6c6564206f6e6365206166746572206465706c6f796d656e74206279207468652052656769737472790000000000000a696e697469616c697a65000000000004000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a0000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000473616c74000003ee0000002000000001000003e9000003ed00000000000000030000000000000070437573746f6d4163636f756e74496e7465726661636520696d706c656d656e746174696f6e3a20436865636b20617574686f72697a6174696f6e0a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e20617574686f72697a65207472616e73616374696f6e730000000c5f5f636865636b5f617574680000000300000000000000117369676e61747572655f7061796c6f6164000000000003ee00000020000000000000000a7369676e6174757265730000000003ea000003ee00000040000000000000000c617574685f636f6e74657874000003ea000007d000000007436f6e746578740000000001000003e9000003ed000000000000000300000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000001c47657420746865204e465420636f6e747261637420616464726573730000000e746f6b656e5f636f6e747261637400000000000000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000010000000000000000000000185472616e73616374696f6e45786563757465644576656e7400000003000000000000000466756e630000001100000000000000056e6f6e6365000000000000060000000000000002746f0000000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 7247,
- "n_functions": 90,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 26,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 35,
- "n_exports": 26,
- "n_data_segment_bytes": 774
- }
- }
- },
- "hash": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a",
- "code": "0061736d0100000001a9011a60017e017e60027e7e017e60037e7e7e017e6000017e60047e7e7e7e017e60027f7e0060027f7f0060017f017e60027e7e017f60057e7f7f7f7f0060017f017f60017f0060057f7e7e7e7e0060037f7e7e006000017f60057e7f7f7e7e017f60000060057e7e7e7e7e0060027f7f017e60047f7f7f7f017e60037f7f7f0060017e0060087e7e7e7e7e7e7e7e017e60067e7e7e7e7e7e017e60067f7e7e7e7e7f0060047f7e7e7f0002d30123016901300000016901350000016901340000016c01310001016c015f00020161013000000176013300000176013100010164015f00020176013000020176015f0003017601360001017801310001016c013700040162016900010176013800000162013300010178013700030169015f0000016901330001017601680002016c013600000176016700010169013800000169013700000169013600010162016a0001017801330003017801340003016c01300001016c01380001016201380000016c01320001016d01390002016d01610004035b5a05050506070805060906060a0b06070c0c0d01050b0b0e0f100510111212070b000d0d101006031006051312140d050600031007150e0103050b0e0b07160003010003000115030b020400000303170103001014180c0c190c1905030100110619037f01418080c0000b7f00418686c0000b7f00419086c0000b0790031a066d656d6f727902000c63616e63656c5f6576656e7400530e63616e63656c5f7570677261646500540c636c61696d5f726566756e6400590e636f6d6d69745f75706772616465005a0c6372656174655f6576656e740060176372656174655f6576656e745f776974685f746965727300610e6765745f616c6c5f6576656e74730062126765745f62757965725f70757263686173650063096765745f6576656e7400640f6765745f6576656e745f636f756e7400650f6765745f6576656e745f746965727300660a696e697469616c697a65006705706175736500690f70757263686173655f7469636b6574006b1070757263686173655f7469636b657473006c107363686564756c655f75706772616465006d0e7472616e736665725f61646d696e006e07756e706175736500700c7570646174655f6576656e740071137570646174655f7469636b6574735f736f6c6400720776657273696f6e00730e77697468647261775f66756e64730074015f00750a5f5f646174615f656e6403010b5f5f686561705f6261736503020ade84015a7001017f23808080800041106b22022480808080000240024020014202510d002002200110a4808080002002290308210102402002280200450d0020004202370300200020013703080c020b20002001370308200042013703000c010b200042003703000b200241106a2480808080000b5d02017f017e024002402001a741ff0171220241c000460d00024020024106460d00420121034283908080800121010c020b20014208882101420021030c010b42002103200110808080800021010b20002003370300200020013703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b8d0102017f017e23808080800041206b2202248080808000024002400240200110a7808080002203420110a8808080000d00420021030c010b20022003420110838080800010a98080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000bc70502017f027e23808080800041306b220124808080800002400240024002400240024002400240024002400240024002400240024020002802000e0a00010203040506070809000b200141086a418083c08000410510cf8080800020012802080d0c200141086a2001290310200035020442208642048410d0808080000c090b200141086a418583c08000410c10cf8080800020012802080d0b200141086a200129031010d1808080000c080b200141086a419183c08000410d10cf8080800020012802080d0a200141086a200129031010d1808080000c070b200141206a419e83c08000410d10cf8080800020012802200d09200120012903283703082001200029030837031820012000350204422086420484370310200141206a200141086a10d2808080000c070b200141086a41ab83c08000410b10cf8080800020012802080d08200141086a2001290310200035020442208642048410d0808080000c050b200141086a41b683c08000410a10cf8080800020012802080d07200141086a2001290310200035020442208642048410d0808080000c040b200141206a41c083c08000410d10cf8080800020012802200d06200120012903283703082001200029030837031820012000350204422086420484370310200141206a200141086a10d2808080000c040b200141086a41cd83c08000410c10cf8080800020012802080d05200141086a2001290310200035020442208642048410d0808080000c020b200141086a41d983c08000410e10cf8080800020012802080d04200141086a2001290310200035020442208642048410d0808080000c010b200141086a41e783c08000410810cf8080800020012802080d03200141086a2001290310200035020442208642048410d0808080000b20012903102102200129030821030c010b20012903282102200129032021030b2003500d010b000b200141306a24808080800020020b0f0020002001109d808080004201510b7d02017f017e02400240024002402001a741ff0171220241c500460d002002410b470d0220002001423f87370318200020014208873703100c010b200110978080800021032001109880808000210120002003370318200020013703100b420021010c010b200042839080808001370308420121010b200020013703000b910202017f037e23808080800041306b2202248080808000024002400240200110a7808080002203420110a8808080000d00420021030c010b200342011083808080002103410021010240034020014110460d01200220016a4202370300200141086a21010c000b0b200342ff018342cc00520d01200341c884c0800041022002410210ab80808000200241106a200229030010a58080800020022802104101460d012002290328210320022903202104200241106a200229030810a98080800020022802104101460d012002290320210520002002290328370328200020053703202000200337031820002004370310420121030b2000200337030020004200370308200241306a2480808080000f0b000b3100024020022004460d00000b20002001ad4220864204842003ad4220864204842002ad42208642048410a2808080001a0bbc0402027f0e7e2380808080004180016b22022480808080004102210302400240200110a7808080002204420110a880808000450d002004420110838080800021044100210302400340200341e000460d01200220036a4202370300200341086a21030c000b0b200442ff018342cc00520d01200441a082c08000410c2002410c10ab80808000200241e0006a200229030010a48080800020022802600d012002290308220442ff018342c900520d012002290310220542ff01834204520d0141014102410020022d001822031b20034101461b22034102460d012002290320220642ff018342cd00520d012002290328220742ff018342cd00520d0120022903682108200241e0006a200229033010a48080800020022802600d012002290338220942ff018342c900520d012002290340220a42ff018342cd00520d012002290368210b200241e0006a200229034810a98080800020022802604101460d012002290378210c2002290370210d200241e0006a200229035010a58080800020022802604101460d012002290378210e2002290370210f200241e0006a200229035810a58080800020022802604101460d0120022903702110200229037821112000200c3703282000200d3703202000200e3703182000200f370310200020113703082000201037030020002005422088a7360268200020073703602000200a370358200020083703502000200b3703482000200437034020002006370338200020093703300b200020033a006c20024180016a2480808080000f0b000b4d01027e4200210202400240200110a7808080002203420110a880808000450d0020034201108380808000220242ff018342cb00520d0120002002370308420121020b200020023703000f0b000b1200200010a780808000420110a8808080000b1500200010a780808000420142011084808080001a0b1b00200010a780808000200110b18080800042011084808080001a0b4302017f017e23808080800041106b22012480808080002001200010cb80808000024020012802004101470d00000b20012903082102200141106a24808080800020020b5a02017f017e23808080800041106b2205248080808000200010a78080800021062005200120022003200410b380808000024020052802004101470d00000b2006200529030842011084808080001a200541106a2480808080000b870101017f23808080800041106b220524808080800020052001200210c48080800042012102024020052802000d002005290308210120052003200410c58080800020052802000d002005200529030837030820052001370300200041c884c0800041022005410210cd80808000370308420021020b20002002370300200541106a2480808080000b1d00200010a7808080002001200210b58080800042011084808080001a0b4301017f23808080800041106b220224808080800020022000200110c580808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1500200010a780808000200142011084808080001a0b5e02017e027f024002400240419080c0800010a7808080002201420210a8808080000d00410021020c010b20014202108380808000220142ff01834204520d012001422088a72103410121020b20002003360204200020023602000f0b000b2000419080c0800010a7808080002000ad42208642048442021084808080001a0b4301037f23808080800041106b2200248080808000200041086a10b78080800020002802082101200028020c2102200041106a2480808080002002410020014101711b0bfe0d02037f0b7e23808080800041d0036b220524808080800010bb8080800020001085808080001a02400240024002400240200320048450450d00410821060c010b200520013602b402200541003602b002200541c0016a200541b0026a10ac808080004102210620052d00ac0222074102460d0020052802c0012106024041e800450d00200541d0006a410472200541c0016a41047241e800fc0a00000b200541d0006a41ef006a200541c0016a41ef006a2d00003a0000200520052f00ad023b00bd0120052006360250200520073a00bc0102402007410171450d00410321060c010b200541053602c002200520013602c402200541c0016a200541c0026a10ad80808000024020052802c0014101460d00410221060c010b0240200220052903c8012208108680808000422088a7490d00410b21060c010b0240024020022008108680808000422088a74f0d00200541c0016a20082002ad422086420484220910878080800010bc8080800020052802c001410171450d010c050b10bd80808000000b024041c000450d00200541d0026a200541d0016a41c000fc0a00000b20052903f002220a20037c220b200a54220620052903f802220a20047c2006ad7c220c200a54200c200a511b0d020240200b20052903e00256200c20052903e802220a56200c200a511b450d00410c21060c010b4200210d0240024020052903d002220e5020052903d802220a420053200a501b450d00410021074200210f420021100c010b2004427f570d022005410036024c200541306a200e200a20032004200541cc006a10f780808000200528024c0d022005290338210a2005290330210e2005410036022c200541106a200e200a42a8c600429cca004290ce0020034204562004420052220620045022071b1b2003420956200620071b1b42002005412c6a10f780808000200528022c0d0220052005290310220e2005290318220a4290ce00420010f980808000200529030821102005290300210f0240200e428fce0056200a420055200a501b0d00410021070c010b20052903b0012000200529038801200f201010be80808000410121070b20052903a80121114200210e02400340200d20035a200e20045a200e2004511b0d0141f880c08000410f10bf808080002112200520003703b0034202210a41012106024003402006450d012006417f6a21062000210a0c000b0b2005200a3703c001200541c0016a20112012200541c0016a410110c08080800010888080800010a58080800020052802c0014101460d04200e200d42017c220d50ad7c210e0c000b0b2005200b3703f0022005200c3703f802200541c0026a20082009200541d0026a10c18080800010898080800010b680808000200520003703980320052001360294032005410636029003200541c0016a20054190036a10aa808080000240024020052802c001410171450d0020052903d001220a20037c220d200a54220620052903d801220a20047c2006ad7c220e200a54200e200a511b4101460d0320052903e801220a201085427f85200a200a20107c20052903e0012212200f7c2208201254ad7c22128583427f570d0320054190036a200d200e2008201210b2808080000c010b20054190036a20032004200f201010b280808000200541043602a003200520013602a403200541b0036a200541a0036a10ad808080000240024020052802b003450d0020052903b803210a0c010b108a80808000210a0b200a2000108b80808000210a200541a0036a10a780808000200a42011084808080001a200541a0036a10c2808080000b02402007450d00200541073602a003200520013602a403200541b0036a200541a0036a10a680808000200541a0036a20052903c803220a20107c20052903c003220e200f7c220d200e54ad7c220e423f872212200d200a201085427f85200a200e858342005322061b200f20052802b00341017122071b2012428080808080808080807f85200e20061b201020071b10b480808000200541a0036a10c2808080000b20054190036a10c28080800002402005290360220a20037c220d200a5422062005290368220a20047c2006ad7c220e200a54200e200a511b450d00410921060c010b2005200d3703602005200e370368200541b0026a200541d0006a10b080808000200541b0026a10c28080800041e880c08000411010bf8080800010c380808000210a200541b0036a2003200410c48080800020052802b0030d0320052903b8032104200541b0036a200f201010c58080800020052802b0034101460d0320052903b8032103200520093703e801200520113703e001200520033703d801200520043703d001200520003703c80120052001ad4220864204843703c001200a200541c0016a410610c080808000108c808080001a410021060b200541d0036a24808080800020060f0b10c680808000000b10c780808000000b000b3f01017e02400240410210d6808080002200420210a880808000450d00024020004202108380808000a741ff01710e020102000b000b0f0b10c680808000000bc30202027f067e23808080800041c0006b2202248080808000410021030240034020034120460d01200220036a4202370300200341086a21030c000b0b42002104420121050240200142ff018342cc00520d002001419484c0800041042002410410ab808080002002290300220142ff018342c900520d00200241206a200229030810a98080800020022802204101460d002002290338210620022903302107200241206a200229031010a58080800020022802204101460d002002290338210820022903302109200241206a200229031810a58080800020022802204101460d0020022903302104200229033821052000200837033820002009370330200020053703282000200437032020002006370318200020073703102000200137034042002105420021040b2000200537030020002004370308200241c0006a2480808080000b090010c780808000000bc40101027f23808080800041306b220524808080800020052003200410b58080800037031020052002370308200520013703004100210602400340024020064118470d00410021060240034020064118460d01200541186a20066a200520066a290300370300200641086a21060c000b0b2000428eeeea95beb6def300200541186a410310c08080800010888080800042ff01834202520d02200541306a2480808080000f0b200541186a20066a4202370300200641086a21060c000b0b10c780808000000b4502017f017e23808080800041106b220224808080800020022000200110f680808000024020022802004101470d00000b20022903082103200241106a24808080800020030b1a002000ad4220864204842001ad4220864204841096808080000bca0102017f037e23808080800041306b220124808080800020002903302102200141206a2000290300200029030810c5808080000240024020012802200d0020012903282103200141206a2000290320200029032810c48080800020012802200d0020012903282104200141206a2000290310200029031810c48080800020012802204101470d010b000b20012001290328370318200120043703102001200337030820012002370300419484c0800041042001410410cd808080002102200141306a24808080800020020b2500200010a7808080004201428480808080a0fa03428480808080c0970d108d808080001a0b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110938080800021020b20004200370300200020023703080b5b000240024020014280808080808080c0007c42ffffffffffffffff00560d00200120018520022001423f8785844200520d002001420886420b8421010c010b2002200110998080800021010b20004200370300200020013703080b0300000b090010c680808000000bb90c07017f017e017f017e017f0a7e017f23808080800041d0016b220224808080800010bb80808000200129032022031085808080001a410121040240024002402001290338220510c980808000560d00410521060c010b0240200129034022072005560d00410621060c010b200129035022081086808080002109108a80808000210a024002402009428080808010540d002008108680808000422088210b4200210903402009200b510d0220082009422086420484108780808000210c410021040240034020044118460d01200241b8016a20046a4202370300200441086a21040c000b0b02400240200c42ff018342cc00520d00200c41d884c080004103200241b8016a410310ab8080800020022903b801220d42ff018342c900520d00200241106a20022903c00110a98080800020022802104101460d002002290328210c2002290320210e200241106a20022903c80110a58080800020022802104101470d010b2009a7417f461a0c050b200942ffffffff0f510d04410121040240200c4200590d00410721060c040b02402002290320220f200229032822108450450d00410d21060c040b200942017c210920024200370338200242003703302002200f3703202002200e3703102002200d370340200220103703282002200c370318200a200241106a10c180808000108b80808000210a0c000b0b419481c08000ad4220864204844284808080f000108e80808000210920024200370338200242003703302002200937034020022001290318370328200220012903103703202002200129030837031820022001290300370310200a200241106a10c180808000108b80808000210a0b200a10868080800042208842017c210e4200210f420421094200210c02400340200e427f7c220e500d01200241106a200a200910878080800010bc808080002002290310220d420285200229031884500d01200da74101710d0320094280808080107c21092002290330220d200f7c220f200d5422042002290338220d200c7c2004ad7c220c200d54200c200d511b4101460d030c000b0b024002400240200a108680808000428080808010542211450d000c010b200241106a200a108f8080800010bc8080800020022802104101710d012002290328210d200229032021090b2001290308210e20012903002110200241086a10b780808000410121040240200228020c410020022802084101711b2206417f470d00410921060c020b41012104200641016a10b88080800010ca808080000240418080c0800010a7808080002208420210a8808080000d00410a21060c020b20084202108380808000220842ff018342cd00520d00200e200d20111b210b2010200920111b2110410021042002412c6a4100360200200241246a42003702002002411c6a4200370200200242003702142002200641187420064180fe03714108747220064108764180fe037120064118767272360210200241106aad422086420484428480808080041090808080002109418781c08000410d10bf80808000210d109180808000210e200220093703b0012002200e3703a8010340024020044110470d00410021040240034020044110460d01200241b8016a20046a200241a8016a20046a290300370300200441086a21040c000b0b2008200d200241b8016a410210c080808000108880808000220942ff018342cd00520d042002200636028c012002200b3703382002201037033020024200370328200242003703202002200c3703182002200f370310200220063602782002200337034841002104200241003a007c200220073703602002200537035820022009370368200220012903303703502002200129032837034020022001290348370370200241003602880120024188016a200241106a10b08080800020024105360298012002200636029c0120024198016a200a10b68080800020024188016a10c28080800020024198016a10c28080800010ca80808000419b81c08000410d10bf8080800010c380808000210c200220093703c801200220033703c00120022006ad4220864204843703b801200c200241b8016a410310c080808000108c808080001a0c030b200241b8016a20046a4202370300200441086a21040c000b0b000b2000200636020420002004360200200241d0016a2480808080000f0b10c780808000000b3d02017e017f0240109c808080002200a741ff017122014106460d000240200141c000470d0020001080808080000f0b10c780808000000b20004208880b1b00428480808080a0fa03428480808080c0970d109e808080001a0bea0202017f0c7e23808080800041e0006b22022480808080002002200129035010cc8080800042012103024020022802000d00200229030821042001290360210520012903382106200131006c210720012903402108200135026821092002200129034810cc8080800020022802000d002002290308210a2001290358210b2001290330210c20022001290320200129032810c58080800020022802000d002002290308210d20022001290310200129031810c48080800020022802000d002002290308210e20022001290300200129030810c48080800020022802000d00200220022903083703582002200e3703502002200d3703482002200b3703402002200c3703382002200a370330200220053703282002200637032020022007370318200220094220864204843703102002200837030820022004370300200041a082c08000410c2002410c10cd80808000370308420021030b20002003370300200241e0006a2480808080000b3b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110928080800021010b20004200370300200020013703080b2e00024020012003460d00000b2000ad4220864204842002ad4220864204842001ad42208642048410a1808080000b2600024020004101710d002001ad4220864204840f0b2001417f6aad4220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210f68080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b5d02017f017e23808080800041206b2202248080808000200220012903103703182002200129030837031020022001290300370308200241086a410310c08080800021032000420037030020002003370308200241206a2480808080000bd70304037f017e017f027e2380808080004180026b22012480808080000240200042ff01834204520d0020012000422088a722023602e401200141003602e001200141f0006a200141e0016a10ac808080000240024020012d00dc0122034102470d0042838080802021040c010b20012802702105024041e800450d002001410472200141f0006a41047241e800fc0a00000b200141ef006a200141f0006a41ef006a2d00003a0000200120012f00dd013b006d2001200536020020012903381085808080001a428380808030210420034101710d00200141013a006c200141e0016a200110b080808000200141e0016a10c28080800041a080c08000410e10bf8080800010c3808080002000428480808070832206108c808080001a200141093602f001200120023602f401200141f0006a200141f0016a10ad80808000024002402001280270450d00200129037821000c010b108a8080800021000b420221042000108680808000428080808010540d0041ae80c08000411010bf80808000210720001086808080002100200710c38080800021072001200042808080807083420484370378200120063703702007200141f0006a410210c080808000108c808080001a0b20014180026a24808080800020040f0b000b4201017f10d580808000410310d68080800010d78080800010d8808080002100428ee2e8999ae0d6f50010c3808080002000ad422086420484108c808080001a42020b0f0010ef808080001085808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141d585c08000410510cf8080800020012802000d042001200129030810d1808080000c030b200141da85c08000410710cf8080800020012802000d032001200129030810d1808080000c020b200141e185c08000410610cf8080800020012802000d022001200129030810d1808080000c010b200141e785c08000410e10cf8080800020012802000d012001200129030810d1808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d002000420210a0808080001a0b4602017f017e4101210002400240410110d6808080002201420210a880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b970502037f087e2380808080004180016b22022480808080000240200042ff018342cd00520d00200142ff01834204520d0020001085808080001a2002410036027020022001422088a722033602742002200241f0006a10ac808080000240024020022d006c22044102470d0042838080802021000c010b024020044101710d004283808080e00121000c010b200229036021052002200037030820022003360204200241033602000240200210ae80808000450d004283808080f00121000c010b2002200037037820022003360274200241063602702002200241f0006a10aa80808000024020022802004101710d004283808080800221000c010b20022903182106200229031021072002290320210820022903282109200220003703082002200336020420024103360200200210af80808000200220003703082002200336020420024103360200200210c2808080000240200842005220094200552009501b450d00200510918080800020002008200910be8080800020024107360270200220033602742002200241f0006a10a680808000200241f0006a20022903184200200228020041017122031b220520097d2002290310420020031b220a200854ad7d220b423f87220c200a20087d20052009852005200b858342005322031b200c428080808080808080807f85200b20031b10b4808080000b41be80c08000410e10bf8080800010c3808080002105200241f0006a2007200610c48080800020022802700d0120022903782106200241f0006a2008200910c58080800020022802704101460d01200220022903783703182002200637031020022000370308200220014284808080708337030020052002410410c080808000108c808080001a420221000b20024180016a24808080800020000f0b000b880305017f017e017f017e017f23808080800041206b220024808080800010d58080800002400240410310d6808080002201420210a880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201094808080001a200041106a200029030010db8080800020002802100d002000290308220342ff01834204510d020b000b411210dc80808000000b2000290318210110dd80808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310d68080800010d78080800010d880808000210210d8808080002204417f460d01200441016a220410de8080800020011095808080001a41c085c08000410810bf8080800021032000200436021c2000200236021820002001370310200310c380808000200041106a10df80808000108c808080001a200041206a24808080800042020f0b10c680808000000b10c780808000000b4201017e420121020240200142ff018342c800520d002001109f808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010c680808000000b0c00109b80808000422088a70b1c00410110d6808080002000ad42208642048442021084808080001a0b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020bd80202017f037e23808080800041f0006b22082480808080000240200042ff018342cd00520d00200142ff018342c900520d00200242ff018342c900520d00200841106a200310a48080800020082802104101460d0020082903182103200841106a200410a48080800020082802104101460d0020082903182104200841106a200510a98080800020082802104101460d002008290328210520082903202109200841106a200610a58080800020082802104101460d00200742ff018342cd00520d00200829032821062008290320210a108a80808000210b200820063703282008200a370320200820053703182008200937031020082004370350200820033703482008200237034020082001370338200820003703302008200b37036020082007370358200841086a200841106a10c8808080002008280208200828020c10ce808080002100200841f0006a24808080800020000f0b000bce0302027f087e23808080800041e0016b22012480808080004100210202400340200241c800460d01200141f8006a20026a4202370300200241086a21020c000b0b02400240200042ff018342cc00520d00200041f884c080004109200141f8006a410910ab80808000200141106a200129037810a48080800020012802100d00200129038001220042ff018342c900520d00200129038801220342ff018342cd00520d00200129039001220442ff018342cd00520d0020012903182105200141106a20012903980110a48080800020012802100d0020012903a001220642ff018342c900520d0020012903182107200141106a20012903a80110a98080800020012802104101460d0020012903b001220842ff018342cb00520d00200129032821092001290320210a200141c0016a20012903b80110a58080800020012802c0014101470d010b000b200120012903d801370328200120012903d0013703202001200a3703102001200837036020012004370358200120053703502001200737034820012000370340200120063703382001200337033020012009370318200141086a200141106a10c8808080002001280208200128020c10ce808080002100200141e0016a24808080800020000b8d0103027f017e017f2380808080004180016b220024808080800010b9808080002101108a808080002102410021030240034020012003460d0120004100360270200020033602742000200041f0006a10ac80808000024020002d006c4102460d002002200010b180808000108b8080800021020b200341016a21030c000b0b20004180016a24808080800020020bac0101017f23808080800041c0006b22022480808080000240200042ff01834204520d00200142ff018342cd00520d002002200137033820022000422088a7360234200241063602302002200241306a10aa808080000240024020022802004101710d00420221000c010b200241306a200229031020022903182002290320200229032810b38080800020022802304101460d01200229033821000b200241c0006a24808080800020000f0b000bcf0101017f23808080800041f0016b22012480808080000240200042ff01834204520d00200141003602e001200120004220883e02e401200141f0006a200141e0016a10ac808080000240024020012d00dc014102470d0042838080802021000c010b024041f000450d002001200141f0006a41f000fc0a00000b024020012d006c4102470d002001280200417f6aad4220864283808080107c21000c010b200141f0006a200110cb8080800020012802704101460d01200129037821000b200141f0016a24808080800020000f0b000b0f0010b980808000ad4220864204840b6601027f23808080800041206b22012480808080000240200042ff01834204510d00000b20014105360200200120004220883e0204200141106a200110ad808080002001280210210220012903182100200141206a248080808000200042838080802020021b0b7701017e0240200042ff018342cd00520d00200142ff018342cd00520d0042838080801021020240418080c0800010a780808000420210a8808080000d00200010e880808000410110de80808000418080c0800010a780808000200142021084808080001a410010b880808000420221020b20020f0b000b1500410010d680808000200042021084808080001a0b3a01017f10d580808000410110ea8080800010d8808080002100428ed2aadceeac0310c3808080002000ad422086420484108c808080001a42020b1a00410210d6808080002000ad42ff018342021084808080001a0b5801017f0240200042ff018342cd00520d00200142ff01834204520d00200242ff01834204520d0020002001422088a72002422088a74201420010ba808080002203417f6aad4220864283808080107c420220031b0f0b000b900101027f23808080800041206b22042480808080000240200042ff018342cd00520d00200142ff01834204520d00200242ff01834204520d002004200310a58080800020042802004101460d0020002001422088a72002422088a72004290310200429031810ba808080002105200441206a2480808080002005417f6aad4220864283808080107c420220051b0f0b000bda0102027f017e23808080800041106b22012480808080002001200010db808080000240024020012802004101460d002001290308210010d58080800010dd808080002102410310d68080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021084808080001a41f585c08000411110bf80808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310c380808000200110df80808000108c808080001a200141106a24808080800042020f0b000b10c780808000000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10d58080800010ef808080002102200010e88080800041c885c08000410d10bf8080800010c3808080002103200120003703082001200237030020032001410210c080808000108c808080001a200141106a24808080800042020b4101017e02400240410010d6808080002200420210a880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10dc80808000000b20000b3c01017f10d580808000410010ea8080800010d8808080002100428ed2aadceeaccff50010c3808080002000ad422086420484108c808080001a42020bb20604017f067e027f027e23808080800041f0016b22062480808080000240200042ff01834204520d00024020014202510d00200142ff018342c900520d010b0240024020024202520d000c010b200641f0006a200210a98080800020062802700d01200629038801210720062903800121080b0240024020034202520d000c010b200641f0006a200310a58080800020062802700d012006290388012109200629038001210a0b200641f0006a200410a3808080002006290370220b4202510d0020062903782104200641f0006a200510a380808000200629037022054202510d0020062000422088a73602e401200641003602e0012006290378210c200641f0006a200641e0016a10ac808080000240024020062d00dc01220d4102470d0042838080802021010c010b2006280270210e024041e800450d002006410472200641f0006a41047241e800fc0a00000b200641ef006a200641f0006a41ef006a2d00003a0000200620062f00dd013b006d2006200e3602002006200d3a006c2006290338220f1085808080001a0240200d410171450d0042838080803021010c010b10c9808080002110024020014202510d00200620013703300b024020024202510d00024020074200590d004283808080f00021010c020b20062008370320200620073703280b024020034202510d000240200a20098450450d004283808080800121010c020b0240200a2006290310542009200629031822015420092001511b450d004283808080a00221010c020b2006200a370300200620093703080b2005a7410171210d0240200ba7220e410171450d000240200420105a0d004283808080d00021010c020b02402004200c2006290350200d1b540d004283808080e00021010c020b200620043703480b0240200d450d004283808080e0002101200c2010540d01200c20042006290348200e4101711b580d012006200c3703500b200641e0016a200610b080808000200641e0016a10c28080800041cc80c08000410d10bf8080800010c38080800021012006200f37037820062000428480808070833703702001200641f0006a410210c080808000108c808080001a420221010b200641f0016a24808080800020010f0b000b950302037f027e23808080800041f0016b22022480808080000240200042ff01834204520d00200241f0006a200110a58080800020022802704101460d0020022000422088a73602e401200241003602e00120022903880121002002290380012101200241f0006a200241e0016a10ac808080000240024020022d00dc0122034102470d0042838080802021000c010b20022802702104024041e800450d002002410472200241f0006a41047241e800fc0a00000b200241ef006a200241f0006a41ef006a2d00003a0000200220022f00dd013b006d200220033a006c2002200436020020022903581085808080001a02402002290310220520017c220620055422032002290318220120007c2003ad7c220020015420002001511b450d004283808080900121000c010b200220063703102002290300210120022000370318024020062001562000200229030822015620002001511b450d004283808080c00021000c010b200241e0016a200210b080808000200241e0016a10c280808000420221000b200241f0016a24808080800020000f0b000b0f0010d880808000ad4220864204840bcd0302037f047e2380808080004190016b22012480808080000240200042ff01834204520d00200141003602800120012000422088a7220236028401200120014180016a10ac808080000240024020012d006c22034102470d0042838080802021000c010b2001290360210420012903502105200129033822061085808080001a02402003410171450d0042838080803021000c010b024010c9808080002005560d004283808080c00221000c010b20014108360270200120023602740240200141f0006a10ae80808000450d004283808080d00221000c010b200141f0006a10af80808000200141f0006a10c28080800020014107360280012001200236028401200120014180016a10a680808000024020012903104200200128020041017122031b22074200522001290318420020031b22054200552005501b450d00200410918080800020062007200510be808080000b41d980c08000410f10bf8080800010c380808000210420014180016a2007200510c5808080002001280280014101460d01200120012903880137031020012006370308200120004284808080708337030020042001410310c080808000108c808080001a420221000b20014190016a24808080800020000f0b000b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484109a8080800021030b20004200370300200020033703080bd50303017f027e027f23808080800041e0006b220624808080800042002107420021084100210902402001200284500d002003200484500d00420020037d2003200442005322091b2107420020017d20012002420053220a1b2108420020042003420052ad7c7d200420091b21032004200285210402400240420020022001420052ad7c7d2002200a1b2202500d0002402003500d00200641d0006a200720032008200210fb808080004101210920062903582101200629035021020c020b200641c0006a200720032008420010fb80808000200641306a200720032002420010fb808080002006290330220220062903487c22012002542006290338420052722109200629034021020c010b02402003500d00200641206a200742002008200210fb80808000200641106a200342002008200210fb808080002006290310220220062903287c22012002542006290318420052722109200629032021020c010b2006200720032008200210fb808080004100210920062903082101200629030021020b420020027d20022004420053220a1b2108420020012002420052ad7c7d2001200a1b22072004854200590d00410121090b200020083703002005200936020020002007370308200641e0006a2480808080000bbc0804017f017e037f047e23808080800041b0016b220524808080800042002106024002400240024020047920037942c0007c20044200521ba7220720027920017942c0007c20024200521ba722084d0d002008413f4b0d01200741df004b0d02024002400240200720086b4120490d00200541a0016a2003200441e00020076b220910fa8080800020053502a00142017c210a4200210b420021060c010b200541306a2001200241c00020086b220810fa80808000200541206a20032004200810fa80808000420021062005200342002005290330200529032080220c420010fb80808000200541106a20044200200c420010fb808080002005290300210a024020052903182005290308220d20052903107c220b200d54ad7c4200520d002001200a5422082002200b542002200b511b450d020b200420027c200320017c2201200354ad7c200b7d2001200a54ad7d2102200c427f7c210c2001200a7d21010c050b02400240034020054190016a2001200241c00020086b220810fa80808000200529039001210c0240200820094f0d00200541d0006a20032004200810fa80808000200541c0006a20032004200c200529035080220d420010fb80808000024020012005290340220a54220820022005290348220c542002200c511b0d002002200c7d2008ad7d21022001200a7d21012006200b200d7c220c200b54ad7c21060c090b200220047c200120037c2204200154ad7c200c7d2004200a54ad7d21022004200a7d21012006200d200b7c427f7c220c200b54ad7c21060c080b20054180016a200c200a80220c4200200820096b220810fc80808000200541f0006a20032004200c420010fb80808000200541e0006a20052903702005290378200810fc8080800020052903880120067c2005290380012206200b7c220b200654ad7c210602402007200220052903687d20012005290360220c54ad7d2202792001200c7d22017942c0007c20024200521ba722084d0d002008413f4b0d020c010b0b20012003542208200220045420022004511b450d01200b210c0c060b20012001200380220220037e7d21012006200b20027c220c200b54ad7c2106420021020c050b200220047d2008ad7d2102200120037d21012006200b42017c220c50ad7c21060c040b2002200b7d2008ad7d21022001200a7d2101420021060c030b200220044200200120035a200220045a20022004511b22081b7d20012003420020081b220454ad7d2102200120047d21012008ad210c0c020b20012001200380220c20037e7d210142002106420021020c010b20022002200342ffffffff0f83220480220620037e7d4220862001422088220c842004802202422086200c200220037e7d422086200142ffffffff0f83842201200480220384210c2001200320047e7d210120024220882006842106420021020b200020013703102000200c3703002000200237031820002006370308200541b0016a2480808080000ba10101027f23808080800041206b22052480808080002005420020017d2001200242005322061b420020022001420052ad7c7d200220061b420020037d2003200442005322061b420020042003420052ad7c7d200420061b10f8808080002005290308210320004200200529030022017d2001200420028542005322061b3703002000420020032001420052ad7c7d200320061b370308200541206a2480808080000b5701017e02400240200341c000710d002003450d012002410020036b413f71ad8620012003413f71ad220488842101200220048821020c010b20022003413f71ad882101420021020b20002001370300200020023703080b6e01067e2000200342ffffffff0f832205200142ffffffff0f8322067e22072003422088220820067e22062005200142208822097e7c22054220867c220a3703002000200820097e2005200654ad4220862005422088847c200a200754ad7c200420017e200320027e7c7c3703080b5701017e02400240200341c000710d002003450d0120022003413f71ad2204862001410020036b413f71ad88842102200120048621010c010b20012003413f71ad862102420021010b20002001370300200020023703080b0b90060100418080c0000b860602000000000000000000000000000000010000000000000000000000000000006576656e745f63616e63656c6564776169746c6973745f636c6561726564726566756e645f636c61696d65646576656e745f7570646174656466756e64735f77697468647261776e7469636b65745f7075726368617365646d696e745f7469636b65745f6e66746465706c6f795f7469636b657447656e6572616c6576656e745f63726561746564656e645f646174656576656e745f74797065696469735f63616e63656c65646f7267616e697a65727061796d656e745f746f6b656e73746172745f646174657468656d657469636b65745f6e66745f616464727469636b65745f70726963657469636b6574735f736f6c64746f74616c5f7469636b657473a800100008000000b00010000a000000ba00100002000000bc0010000b000000c700100009000000d00010000d000000dd0010000a000000e700100005000000ec0010000f000000fb0010000c000000070110000c000000130110000d0000004576656e744576656e74436f756e7465725469636b6574466163746f7279526566756e64436c61696d65644576656e744275796572734576656e745469657273427579657250757263686173654576656e7442616c616e636546756e647357697468647261776e576169746c6973746e616d657072696365736f6c645f7175616e74697479746f74616c5f7175616e7469747900ef01100004000000f301100005000000f80110000d000000050210000e0000007175616e74697479746f74616c5f70616964000034021000080000003c0210000a000000ef01100004000000f301100005000000050210000e0000007469657273000000a800100008000000b00010000a000000c700100009000000d00010000d000000dd0010000a000000e700100005000000fb0010000c0000007002100005000000130110000d000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400f72a0e636f6e74726163747370656376300000000000000030506175736520616c6c2073746174652d6d75746174696e67206f7065726174696f6e732e2041646d696e206f6e6c792e00000005706175736500000000000000000000000000000000000025526573756d65206e6f726d616c206f7065726174696f6e732e2041646d696e206f6e6c792e00000000000007756e7061757365000000000000000000000000000000002452657475726e207468652063757272656e7420636f6e74726163742076657273696f6e2e0000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000150000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000d4576656e744e6f74466f756e640000000000000200000000000000144576656e74416c726561647943616e63656c656400000003000000000000001543616e6e6f7453656c6c4d6f72655469636b657473000000000000040000000000000010496e76616c696453746172744461746500000005000000000000000e496e76616c6964456e644461746500000000000600000000000000134e656761746976655469636b6574507269636500000000070000000000000012496e76616c69645469636b6574436f756e74000000000008000000000000000f436f756e7465724f766572666c6f7700000000090000000000000015466163746f72794e6f74496e697469616c697a65640000000000000a0000000000000010496e76616c696454696572496e6465780000000b000000000000000b54696572536f6c644f7574000000000c0000000000000011496e76616c696454696572436f6e6669670000000000000d00000000000000104576656e744e6f7443616e63656c65640000000e0000000000000014526566756e64416c7265616479436c61696d65640000000f00000000000000094e6f7441427579657200000000000010000000000000000c4576656e74536f6c644f75740000001100000000000000105469636b65747342656c6f77536f6c6400000012000000000000000e436f6e7472616374506175736564000000000013000000000000000d4576656e744e6f74456e64656400000000000014000000000000001546756e6473416c726561647957697468647261776e00000000000015000000010000000000000000000000054576656e740000000000000c0000000000000008656e645f6461746500000006000000000000000a6576656e745f7479706500000000001000000000000000026964000000000004000000000000000b69735f63616e63656c6564000000000100000000000000096f7267616e697a657200000000000013000000000000000d7061796d656e745f746f6b656e00000000000013000000000000000a73746172745f6461746500000000000600000000000000057468656d6500000000000010000000000000000f7469636b65745f6e66745f616464720000000013000000000000000c7469636b65745f70726963650000000b000000000000000c7469636b6574735f736f6c640000000a000000000000000d746f74616c5f7469636b6574730000000000000a0000000000000000000000096765745f6576656e740000000000000100000000000000086576656e745f69640000000400000001000003e9000007d0000000054576656e740000000000000300000002000000000000000000000007446174614b6579000000000a0000000100000000000000054576656e74000000000000010000000400000000000000000000000c4576656e74436f756e74657200000000000000000000000d5469636b6574466163746f727900000000000001000000000000000d526566756e64436c61696d656400000000000002000000040000001300000001000000000000000b4576656e7442757965727300000000010000000400000001000000000000000a4576656e7454696572730000000000010000000400000001000000000000000d4275796572507572636861736500000000000002000000040000001300000001000000000000000c4576656e7442616c616e6365000000010000000400000001000000000000000e46756e647357697468647261776e00000000000100000004000000010000000000000008576169746c697374000000010000000400000000000000000000000a696e697469616c697a65000000000002000000000000000561646d696e00000000000013000000000000000e7469636b65745f666163746f727900000000001300000001000003e9000003ed000000000000000300000000000000000000000c63616e63656c5f6576656e740000000100000000000000086576656e745f69640000000400000001000003e9000003ed000000000000000300000000000000000000000c636c61696d5f726566756e64000000020000000000000007636c61696d6572000000001300000000000000086576656e745f69640000000400000001000003e9000003ed0000000000000003000000000000002e4c6567616379206372656174655f6576656e7420666f72206261636b7761726420636f6d7061746962696c69747900000000000c6372656174655f6576656e740000000800000000000000096f7267616e697a65720000000000001300000000000000057468656d6500000000000010000000000000000a6576656e745f74797065000000000010000000000000000a73746172745f646174650000000000060000000000000008656e645f6461746500000006000000000000000c7469636b65745f70726963650000000b000000000000000d746f74616c5f7469636b6574730000000000000a000000000000000d7061796d656e745f746f6b656e0000000000001300000001000003e9000000040000000300000000000000000000000c7570646174655f6576656e740000000600000000000000086576656e745f69640000000400000000000000057468656d65000000000003e800000010000000000000000c7469636b65745f7072696365000003e80000000b000000000000000d746f74616c5f7469636b657473000000000003e80000000a000000000000000a73746172745f646174650000000003e8000000060000000000000008656e645f64617465000003e80000000600000001000003e9000003ed00000000000000030000000100000034412073696e676c65207469636b657420746965722028652e672e205649502c2047656e6572616c2c204561726c79204269726429000000000000000a5469636b65745469657200000000000400000000000000046e616d6500000010000000000000000570726963650000000000000b000000000000000d736f6c645f7175616e746974790000000000000a000000000000000e746f74616c5f7175616e7469747900000000000a0000000100000020496e70757420636f6e66696720666f72206372656174696e6720612074696572000000000000000a54696572436f6e66696700000000000300000000000000046e616d6500000010000000000000000570726963650000000000000b000000000000000e746f74616c5f7175616e7469747900000000000a000000000000003c43616e63656c20612070656e64696e672075706772616465206265666f726520697420697320636f6d6d69747465642e2041646d696e206f6e6c792e0000000e63616e63656c5f75706772616465000000000000000000000000000000000051436f6d6d697420612070726576696f75736c79207363686564756c65642075706772616465206166746572207468652074696d656c6f636b2068617320656c61707365642e2041646d696e206f6e6c792e0000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e6765745f616c6c5f6576656e747300000000000000000001000003ea000007d0000000054576656e74000000000000000000003b5472616e736665722061646d696e2072696768747320746f2061206e657720616464726573732e2043757272656e742061646d696e206f6e6c792e000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e0000000000001300000000000000000000011f576974686472617720616363756d756c61746564207469636b65742073616c652066756e647320746f20746865206f7267616e697a65722077616c6c65742e0a0a52756c65733a0a2d204f6e6c792063616c6c61626c6520627920746865206576656e74206f7267616e697a65720a2d204f6e6c7920616674657220746865206576656e742060656e645f646174656020686173207061737365640a2d204f6e6c7920696620746865206576656e7420686173206e6f74206265656e2063616e63656c6c6564202863616e63656c6c6564206576656e7473207573652060636c61696d5f726566756e6460290a2d2050726576656e747320646f75626c65207769746864726177616c2076696120612070657273697374656e7420666c6167000000000e77697468647261775f66756e647300000000000100000000000000086576656e745f69640000000400000001000003e9000003ed00000000000000030000000100000039412070726f6d6f74696f6e616c20646973636f756e7420636f646520617474616368656420746f2061207370656369666963206576656e742e000000000000000000000c446973636f756e74436f6465000000050000003954686520636f646520737472696e6720286d6972726f727320746865206b657920666f7220636f6e76656e69656e74207175657279696e672900000000000004636f64650000001000000042556e69782074696d657374616d702061667465722077686963682074686520636f646520697320696e76616c6964202830203d206e6f2065787069726174696f6e2900000000000a65787069726174696f6e0000000000060000003d4d6178696d756d206e756d626572206f662074696d6573207468697320636f6465206d61792062652075736564202830203d20756e6c696d6974656429000000000000086d61785f75736573000000040000003950657263656e7461676520646973636f756e74206170706c69656420746f20746865207469636b6574207072696365202831e28093313030290000000000000a70657263656e7461676500000000000400000021486f77206d616e79207573657320617265207374696c6c20617661696c61626c650000000000000e757365735f72656d61696e696e6700000000000400000000000000000000000f6765745f6576656e745f636f756e740000000000000000010000000400000000000000000000000f6765745f6576656e745f7469657273000000000100000000000000086576656e745f69640000000400000001000003e9000003ea000007d00000000a5469636b65745469657200000000000300000000000000000000000f70757263686173655f7469636b65740000000003000000000000000562757965720000000000001300000000000000086576656e745f696400000004000000000000000a746965725f696e64657800000000000400000001000003e9000003ed00000000000000030000000100000000000000000000000d427579657250757263686173650000000000000200000000000000087175616e746974790000000a000000000000000a746f74616c5f7061696400000000000b00000000000000000000001070757263686173655f7469636b65747300000004000000000000000562757965720000000000001300000000000000086576656e745f696400000004000000000000000a746965725f696e64657800000000000400000000000000087175616e746974790000000a00000001000003e9000003ed0000000000000003000000000000003a5363686564756c65206120636f6e74726163742075706772616465202874696d656c6f636b3a207e32342068292e2041646d696e206f6e6c792e0000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000000000000000000126765745f62757965725f707572636861736500000000000200000000000000086576656e745f696400000004000000000000000562757965720000000000001300000001000003e8000007d00000000d427579657250757263686173650000000000000000000044557064617465207469636b65747320736f6c6420636f756e742e204f6e6c792063616c6c61626c6520627920746865207469636b6574204e465420636f6e74726163742e000000137570646174655f7469636b6574735f736f6c64000000000200000000000000086576656e745f6964000000040000000000000006616d6f756e7400000000000a00000001000003e9000003ed00000000000000030000000100000023506172616d657465727320666f72206372656174696e672061206e6577206576656e740000000000000000114372656174654576656e74506172616d73000000000000090000000000000008656e645f6461746500000006000000000000000a6576656e745f7479706500000000001000000000000000096f7267616e697a657200000000000013000000000000000d7061796d656e745f746f6b656e00000000000013000000000000000a73746172745f6461746500000000000600000000000000057468656d6500000000000010000000000000000c7469636b65745f70726963650000000b00000000000000057469657273000000000003ea000007d00000000a54696572436f6e6669670000000000000000000d746f74616c5f7469636b6574730000000000000a00000000000000244372656174652061206e6577206576656e742077697468207469657220737570706f7274000000176372656174655f6576656e745f776974685f746965727300000000010000000000000006706172616d730000000007d0000000114372656174654576656e74506172616d7300000000000001000003e900000004000000030000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 2184,
- "n_functions": 45,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 19,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 29,
- "n_exports": 16,
- "n_data_segment_bytes": 185
- }
- }
- },
- "hash": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb",
- "code": "0061736d01000000016b1360017e017e60027e7e017e60047e7e7e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f0060017f017e60027f7f0060027e7e017f60057e7e7e7e7e017e60027e7f0060047e7e7f7f017e60037f7f7f0060027f7f017e60017e006000006000017f02af011d016901350000016901340000016901330001016c01370002016c013100010162015f00000163015f0000016201380000016201620000016201660003016201340004016c015f0003016c01380001017801310001017601680003016c013600000164015f00030161013000000176015f0004017801370004016c01650002016c016100010162016a0001017801330004016c01300001016c01320001017601670001016201310002016201320002032e2d05060708090a090b0c090d010e0f05010510070411081012000407120f0811110202020407000100040404110e05030100110619037f01418080c0000b7f0041b981c0000b7f0041c081c0000b07eb0110066d656d6f727902000d5f5f636f6e7374727563746f72002c0e63616e63656c5f7570677261646500300e636f6d6d69745f7570677261646500360e6372656174655f6163636f756e74003d0b6765745f6163636f756e74003e146765745f6465706c6f7965645f61646472657373003f0570617573650040107363686564756c655f75706772616465004217746f74616c5f6465706c6f7965645f6163636f756e747300430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020af52a2d7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011080808080002103200110818080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110828080800021020b20004200370300200020023703080b2500200010a0808080004201428480808080a0fa03428480808080c0970d1083808080001a0bf20202017f047e23808080800041306b22012480808080000240024002400240024020002802000e03020001020b200141086a41d880c08000410f10a98080800020012802080d02200129031021022000290310210320002903082104200141086a20002903202000290328109e8080800020012802080d02200129031021052001200029031837032820012005370320200120033703182001200437031020012002370308200141086a410510aa8080800021020c030b200141086a41e780c08000410c10a98080800020012802080d012001290310210220002903082103200141086a20002903102000290318109e8080800020012802080d01200120012903103703182001200337031020012002370308200141086a410310aa8080800021020c020b200141086a41c280c08000411610a98080800020012802080d00200141086a200129031010ab8080800020012802084101460d00200129031021020c010b000b200141306a24808080800020020b5a02017e017f024002400240200110a0808080002202420110a2808080000d00410021010c010b20024201108480808000220242ff01834204520d012002422088a72103410121010b20002003360204200020013602000f0b000b0f00200020011098808080004201510b4d01027e4200210202400240200110a0808080002203420110a280808000450d0020034201108480808000220242ff018342cd00520d0120002002370308420121020b200020023703000f0b000be90501047f23808080800041f0006b2205248080808000200541d0006a41186a22064200370300200541d0006a41106a22074200370300200541d0006a41086a22084200370300200542003703502000200541d0006a10a580808000200541186a2006290300370300200541106a2007290300370300200541086a200829030037030020052005290350370300200642003703002007420037030020084200370300200542003703502004200541d0006a10a580808000200541206a41186a2006290300370300200541206a41106a2007290300370300200541206a41086a200829030037030020052005290350370320200110858080800010868080800021002006420037030020074200370300200842003703002005420037035041002106024003402000108780808000428080808010540d012000108880808000210420004284808080102000108780808000428080808070834204841089808080002100024020064120460d00200541d0006a20066a20044220883c0000200641016a21060c010b0b4120412010a680808000000b2005200242388620024280fe0383422886842002428080fc0783421886200242808080f80f834208868484200242088842808080f80f832002421888428080fc07838420024228884280fe038320024238888484843703482005200342388620034280fe0383422886842003428080fc0783421886200342808080f80f834208868484200342088842808080f80f832003421888428080fc07838420034228884280fe03832003423888848484370340108a80808000210020002000108780808000428080808070834204842005412010a78080800021002000200010878080800042808080807083420484200541d0006a412010a78080800021002000200010878080800042808080807083420484200541c0006a411010a78080800021002000200010878080800042808080807083420484200541206a412010a7808080001086808080002100200541f0006a24808080800020000b1d00200042042001ad42208642048442848080808004109b808080001a0b090010bb80808000000b1e00200020012002ad4220864204842003ad422086420484109c808080000b4301017f23808080800041106b2202248080808000200220002001109e80808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b1a002000ad4220864204842001ad422086420484109a808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110aa8080800021012000420037030020002001370308200241106a2480808080000b8e0101017f23808080800041106b22022480808080000240200042ff018342cd00520d002002200110ad8080800020022802004101460d0020022903082101200010ae80808000410110af80808000418080c0800010a08080800020014202108b808080001a428480808080a0fa03428480808080c0970d108c808080001a200241106a24808080800042020f0b000b4201017e420121020240200142ff018342c800520d0020011087808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b1500410010b28080800020004202108b808080001a0b1c00410110b2808080002000ad4220864204844202108b808080001a0b4201017f10b180808000410310b28080800010b38080800010b4808080002100428ee2e8999ae0d6f50010b5808080002000ad422086420484108d808080001a42020b0f0010c5808080001091808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418881c08000410510a98080800020012802000d042001200129030810ab808080000c030b2001418d81c08000410710a98080800020012802000d032001200129030810ab808080000c020b2001419481c08000410610a98080800020012802000d022001200129030810ab808080000c010b2001419a81c08000410e10a98080800020012802000d012001200129030810ab808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021099808080001a0b4602017f017e4101210002400240410110b2808080002201420210a280808000450d0020014202108480808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110aa808080002100200141106a24808080800020000b880305017f017e017f017e017f23808080800041206b220024808080800010b18080800002400240410310b2808080002201420210a280808000450d00024020014202108480808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad422086420484428480808020108e808080001a200041106a200029030010ad8080800020002802100d002000290308220342ff01834204510d020b000b411210b780808000000b2000290318210110b880808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310b28080800010b38080800010b480808000210210b4808080002204417f460d01200441016a220410af808080002001108f808080001a41f380c08000410810b98080800021032000200436021c2000200236021820002001370310200310b580808000200041106a10ba80808000108d808080001a200041206a24808080800042020f0b10bb80808000000b10bc80808000000b090010bb80808000000b0c00109780808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310aa808080002102200141206a24808080800020020b0300000b090010bb80808000000bac0603017f047e017f2380808080004190016b2204248080808000200441e0006a200010ad808080000240024020042802604101460d00200142ff018342cd00520d0020042903682105200441e0006a2002109d8080800020042802604101460d002004290378210620042903702107200441e0006a200310ad8080800020042802604101460d002004290368210341b080c08000410810b980808000210820042007200610a88080800022023703104202210041012109024003402009450d012009417f6a2109200221000c000b0b20042000370360024020012008200441e0006a410110aa80808000109080808000220042ff018342cd00520d0020001091808080001a2004200637033820042007370330200420013703202004200537031820042003370328200442013703100240200441106a10a080808000420110a280808000450d0042838080801021000c030b0240418080c0800010a0808080002200420210a2808080000d0042838080802021000c030b200441e0006a2000420210848080800010ad8080800020042802604101460d01200429036821002005200120072006200310a4808080002102109280808000210810938080800020002002200810948080800021002007200610a880808000210220042003370358200420053703502004200237034820042001370340410021090340024020094120470d00410021090240034020094120460d01200441e0006a20096a200441c0006a20096a290300370300200941086a21090c000b0b200441e0006a410410aa808080002102200041b880c08000410a10b980808000200210908080800042ff01834202520d02200441106a10a08080800020004201108b808080001a200441106a109f8080800020042006370378200420073703702004200137036820044202370360200441086a200441e0006a10a180808000200428020c410020042802084101711b2209417f460d02200441e0006a10a080808000200941016aad4220864204844201108b808080001a200441e0006a109f808080000c040b200441e0006a20096a4202370300200941086a21090c000b0b10bc80808000000b000b20044190016a24808080800020000b890202017f017e23808080800041c0006b22042480808080002004200010ad80808000024020042802004101460d00200142ff018342cd00520d002004290308210020042002109d8080800020042802004101460d0020042903182102200429031021052004200310ad8080800020042802004101460d0020042903082103200420053703202004200137031020042000370308200420033703182004420137030020042002370328200441306a200410a3808080000240024020042802304101470d00200429033821012004109f808080000c010b2000200120052002200310a4808080002101109380808000200110958080800021010b200441c0006a24808080800020010f0b000be40103017f017e017f23808080800041c0006b2204248080808000200441106a200010ad80808000024020042802104101460d00200142ff018342cd00520d0020042903182100200441106a2002109d8080800020042802104101460d002004290328210220042903202105200441106a200310ad8080800020042802104101460d00200429031821032004200537033020042001370320200420003703182004200337032820044201370310200420023703382004200441106a10a3808080002004280200210620042903082101200441c0006a2480808080002001420220061b0f0b000b3a01017f10b180808000410110c18080800010b4808080002100428ed2aadceeac0310b5808080002000ad422086420484108d808080001a42020b1a00410210b2808080002000ad42ff01834202108b808080001a0bda0102027f017e23808080800041106b22012480808080002001200010ad808080000240024020012802004101460d002001290308210010b18080800010b8808080002102410310b28080800021032001200037030020012002ad42208642048437030820032001410210aa808080004202108b808080001a41a881c08000411110b980808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b580808000200110ba80808000108d808080001a200141106a24808080800042020f0b000b10bc80808000000b9e0101027f23808080800041c0006b22022480808080000240200042ff018342cd00520d00200241106a2001109d8080800020022802104101460d002002290320210120022002290328370328200220013703202002200037031820024202370310200241086a200241106a10a18080800020022802082103200235020c2100200241c0006a2480808080002000422086420484420420034101711b0f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10b18080800010c5808080002102200010ae8080800041fb80c08000410d10b98080800010b5808080002103200120003703082001200237030020032001410210aa80808000108d808080001a200141106a24808080800042020b4101017e02400240410010b2808080002200420210a280808000450d0020004202108480808000220042ff018342cd00510d01000b410d10b780808000000b20000b3c01017f10b180808000410010c18080800010b4808080002100428ed2aadceeaccff50010b5808080002000ad422086420484108d808080001a42020b0f0010b480808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad42208642048410968080800021030b20004200370300200020033703080b0bc3010100418080c0000bb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f776e65725f6f66696e697469616c697a65496d706c656d656e746174696f6e5761736d486173684465706c6f7965644163636f756e744163636f756e74436f756e74757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400bf1e0e636f6e747261637473706563763000000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f720000000000000200000000000000164163636f756e74416c72656164794465706c6f796564000000000001000000000000000e4e6f74496e697469616c697a6564000000000002000000020000002653746f72616765206b65797320666f722074686520726567697374727920636f6e747261637400000000000000000007446174614b6579000000000300000000000000345741534d2068617368206f662074686520544241204163636f756e7420636f6e747261637420696d706c656d656e746174696f6e00000016496d706c656d656e746174696f6e5761736d486173680000000000010000008b4d617070696e672066726f6d2028696d706c656d656e746174696f6e5f686173682c20746f6b656e5f636f6e74726163742c20746f6b656e5f69642c2073616c7429202d3e206465706c6f7965645f616464726573730a576520757365206120636f6d706f73697465206b657920746f2073746f726520746865206465706c6f7965642061646472657373000000000f4465706c6f7965644163636f756e740000000004000003ee00000020000000130000000a000003ee000000200000000100000047436f756e74206f66206465706c6f796564206163636f756e747320706572204e46543a2028746f6b656e5f636f6e74726163742c20746f6b656e5f696429202d3e20636f756e74000000000c4163636f756e74436f756e7400000002000000130000000a000000000000027943616c63756c617465207468652064657465726d696e6973746963206164647265737320666f72206120544241206163636f756e740a0a546869732066756e6374696f6e20636f6d7075746573207468652061646472657373207468617420776f756c642062652072657475726e656420627920606372656174655f6163636f756e742829600a666f72207468652073616d6520696e707574732e20496e20536f726f62616e2c20746865206465706c6f79657220637265617465732064657465726d696e6973746963206164647265737365732c0a736f2077652063616e2063616c63756c6174652074686973206279207573696e6720746865206465706c6f7965722773206164647265737320636f6d7075746174696f6e2e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e2028753235362061732042797465734e3c33323e290a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e4654202875313238290a2a206073616c7460202d204465706c6f796d656e742073616c742028753235362061732042797465734e3c33323e290a0a232052657475726e730a5468652064657465726d696e697374696320616464726573732077686572652074686520544241206163636f756e7420776f756c64206265206465706c6f7965640000000000000b6765745f6163636f756e7400000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee00000020000000010000001300000000000000b2496e697469616c697a652074686520726567697374727920776974682074686520544241204163636f756e74205741534d20686173680a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20607462615f6163636f756e745f7761736d5f6861736860202d205741534d2068617368206f662074686520544241204163636f756e7420636f6e747261637420746f206465706c6f7900000000000d5f5f636f6e7374727563746f7200000000000002000000000000000561646d696e0000000000001300000000000000157462615f6163636f756e745f7761736d5f68617368000000000003ee000000200000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000029f4465706c6f792061206e657720544241206163636f756e7420636f6e747261637420616e6420696e697469616c697a652069740a0a546869732066756e6374696f6e206465706c6f7973206120544241206163636f756e7420666f7220616e204e465420616e6420696e697469616c697a65732069742077697468207468650a4e4654206f776e6572736869702064657461696c732e20546865206465706c6f79656420616464726573732069732064657465726d696e697374696320616e64206d6174636865730a7768617420606765745f6163636f756e7428296020776f756c642072657475726e20666f72207468652073616d6520696e707574732e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e2028753235362061732042797465734e3c33323e290a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e4654202875313238290a2a206073616c7460202d204465706c6f796d656e742073616c742028753235362061732042797465734e3c33323e290a0a232052657475726e730a5468652061646472657373206f6620746865206e65776c79206465706c6f79656420544241206163636f756e740a0a23204572726f72730a52657475726e73206572726f7220696620746865206163636f756e742068617320616c7265616479206265656e206465706c6f79656420666f7220746865736520706172616d6574657273000000000e6372656174655f6163636f756e740000000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee0000002000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000000000016947657420746865206465706c6f796564206164647265737320666f7220737065636966696320706172616d65746572732028696620697420657869737473290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e0a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e46540a2a206073616c7460202d204465706c6f796d656e742073616c740a0a232052657475726e730a536f6d6528616464726573732920696620746865206163636f756e7420686173206265656e206465706c6f7965642c204e6f6e65206f7468657277697365000000000000146765745f6465706c6f7965645f61646472657373000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee0000002000000001000003e800000013000000000000010f4765742074686520746f74616c206e756d626572206f6620544241206163636f756e7473206465706c6f79656420666f722061207370656369666963204e46540a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e46540a0a232052657475726e730a546865206e756d626572206f6620544241206163636f756e747320746861742068617665206265656e206465706c6f79656420666f722074686973204e46540000000017746f74616c5f6465706c6f7965645f6163636f756e74730000000002000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a00000001000000040000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/tests/integration/test_snapshots/test_full_happy_path_purchase_and_create_tba.1.json b/soroban-contract/tests/integration/test_snapshots/test_full_happy_path_purchase_and_create_tba.1.json
deleted file mode 100644
index cbd9e711..00000000
--- a/soroban-contract/tests/integration/test_snapshots/test_full_happy_path_purchase_and_create_tba.1.json
+++ /dev/null
@@ -1,1744 +0,0 @@
-{
- "generators": {
- "address": 7,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "create_event",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "string": "Integration Test Event"
- },
- {
- "string": "Conference"
- },
- {
- "u64": 86400
- },
- {
- "u64": 172800
- },
- {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- },
- {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ],
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "function_name": "deploy_ticket",
- "args": [
- {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "function_name": "create_account",
- "args": [
- {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 8370022561469687789
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 8370022561469687789
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Integration Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": {
- "vec": [
- {
- "symbol": "AccountCount"
- },
- {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": {
- "vec": [
- {
- "symbol": "AccountCount"
- },
- {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CDHN4WHV57RCNQHTMS25EJJI554AULYOMOTYP3DJYY33HLFA5TZLMRYG"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TotalTickets"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CDHN4WHV57RCNQHTMS25EJJI554AULYOMOTYP3DJYY33HLFA5TZLMRYG",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CDHN4WHV57RCNQHTMS25EJJI554AULYOMOTYP3DJYY33HLFA5TZLMRYG",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationHash"
- }
- ]
- },
- "val": {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Initialized"
- }
- ]
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Salt"
- }
- ]
- },
- "val": {
- "bytes": "0101010101010101010101010101010101010101010101010101010101010101"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenContract"
- }
- ]
- },
- "val": {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1381,
- "n_functions": 41,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 15,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 16,
- "n_exports": 16,
- "n_data_segment_bytes": 110
- }
- }
- },
- "hash": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4",
- "code": "0061736d0100000001510f60037e7e7e017e60027e7e017e60017e017e6000017e60047e7e7e7e017e60047f7f7e7e0060027f7f017e60017f0060027e7e017f60017f017e60037f7f7f0060027f7e0060017e006000006000017f026110016c015f0000016c01310001017801310001017601680000016c01360002016101300002017801370003016c01650004016c013700040176016700010162016a0001017801330003016c01300001016c01380001016201380002016c01320001032a29050607080707090a0b06010b0c070d030d090c0e0203070e06090d0d01030203030702020303030d0a05030100110619037f01418080c0000b7f0041ee80c0000b7f0041f080c0000b07e10110066d656d6f727902000d5f5f636f6e7374727563746f72001a0e63616e63656c5f75706772616465001f0e636f6d6d69745f7570677261646500250d6465706c6f795f7469636b6574002c096765745f61646d696e002d136765745f7469636b65745f636f6e7472616374002e116765745f746f74616c5f7469636b657473002f0570617573650030107363686564756c655f7570677261646500320e7472616e736665725f61646d696e003307756e706175736500350776657273696f6e0036015f00370a5f5f646174615f656e6403010b5f5f686561705f6261736503020a971c29170020002001109180808000200220031080808080001a0b810202017f017e23808080800041106b2202248080808000024002400240024002400240024020000e0400010203000b200241bd80c08000410510978080800020022802000d04200220022903081098808080000c030b2002418080c08000410e10978080800020022802000d03200220022903081098808080000c020b2002418e80c08000410c10978080800020022802000d02200220022903081098808080000c010b2002419a80c08000410e10978080800020022802000d012002200229030837030020022001ad4220864204843703082002410210998080800021030c020b200229030821032002290300500d010b000b200241106a24808080800020030b5c02017e027f02400240024041022000109180808000220142021093808080000d00410021020c010b20014202108180808000220142ff01834204520d012001422088a72103410121020b20002003360204200020023602000f0b000b0f0020002001108c808080004201510b4f01027e42002101024002404100200010918080800022024202109380808000450d0020024202108180808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b1e00410220001091808080002000ad42208642048442021080808080001a0b220042838080801042838080802020002d00014101461b200029030820002d00001b0b5102017f017e23808080800041106b220324808080800020032001200210b88080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110998080800021012000420037030020002001370308200241106a2480808080000b1a002000ad4220864204842001ad4220864204841089808080000b8f0101017f23808080800041106b22022480808080000240200042ff018342cd00520d0020022001109b8080800020022802004101460d00200229030821012000109c808080004101109d80808000410020022000420210908080800041012002109180808000200142021080808080001a4100109580808000109e80808000200241106a24808080800042020f0b000b4201017e420121020240200142ff018342c800520d002001108e808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b1500410010a180808000200042021080808080001a0b1c00410110a1808080002000ad42208642048442021080808080001a0b1b00428480808080a0fa03428480808080c0970d108d808080001a0b4201017f10a080808000410310a18080800010a28080800010a3808080002100428ee2e8999ae0d6f50010a4808080002000ad4220864204841082808080001a42020b0f0010b4808080001085808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141bd80c08000410510978080800020012802000d04200120012903081098808080000c030b200141c280c08000410710978080800020012802000d03200120012903081098808080000c020b200141c980c08000410610978080800020012802000d02200120012903081098808080000c010b200141cf80c08000410e10978080800020012802000d01200120012903081098808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d0020004202108f808080001a0b4602017f017e4101210002400240410110a18080800022014202109380808000450d0020014202108180808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a41011099808080002100200141106a24808080800020000b880305017f017e017f017e017f23808080800041206b220024808080800010a08080800002400240410310a18080800022014202109380808000450d00024020014202108180808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201083808080001a200041106a2000290300109b8080800020002802100d002000290308220342ff01834204510d020b000b411210a680808000000b2000290318210110a780808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310a18080800010a28080800010a380808000210210a3808080002204417f460d01200441016a2204109d8080800020011084808080001a41a880c08000410810a88080800021032000200436021c2000200236021820002001370310200310a480808000200041106a10a9808080001082808080001a200041206a24808080800042020f0b10aa80808000000b10ab80808000000b090010aa80808000000b0c00108b80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110b880808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a41031099808080002102200141206a24808080800020020b0300000b090010aa80808000000ba90305017f017e017f017e017f23808080800041206b22022480808080000240200042ff018342cd00520d00200241086a2001109b8080800020022802084101460d0020022903102103200241086a1094808080000240024020022802084101470d0020022903101085808080001a4101200410918080800022014202109380808000450d00200241086a20014202108180808000109b8080800020022802084101460d0220022903102105200220003703184202210141012104024003402004450d012004417f6a2104200021010c000b0b20022001370308200241086a41011099808080002100108680808000200520032000108780808000210020021092808080004100210402402002280204410020022802004101711b2206417f460d004103200641016a220620004201109080808000410320061091808080004201428480808080a0fa03428480808080c0970d1088808080001a2006109580808000109e80808000200220003703100c020b10ab80808000000b41012104200241013a00090b200220043a0008200241086a1096808080002100200241206a24808080800020000f0b000b6f02027f017e23808080800041106b220024808080800020001094808080000240024020002802000d0041012101200041013a00010c010b20002903082102109e8080800020002002370308410021010b200020013a000020001096808080002102200041106a24808080800020020b4e01017e0240200042ff01834204520d0042022101024041032000422088a710918080800022004201109380808000450d0020004201108180808000220142ff018342cd00520d010b20010f0b000b4b02027f017e23808080800041106b2200248080808000200041086a10928080800020002802082101200035020c2102200041106a2480808080002002422086420484420420014101711b0b3a01017f10a080808000410110b18080800010a3808080002100428ed2aadceeac0310a4808080002000ad4220864204841082808080001a42020b1a00410210a1808080002000ad42ff018342021080808080001a0bda0102027f017e23808080800041106b220124808080800020012000109b808080000240024020012802004101460d002001290308210010a08080800010a7808080002102410310a18080800021032001200037030020012002ad42208642048437030820032001410210998080800042021080808080001a41dd80c08000411110a880808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310a480808000200110a9808080001082808080001a200141106a24808080800042020f0b000b10ab80808000000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10a08080800010b48080800021022000109c8080800041b080c08000410d10a88080800010a480808000210320012000370308200120023703002003200141021099808080001082808080001a200141106a24808080800042020b4101017e02400240410010a18080800022004202109380808000450d0020004202108180808000220042ff018342cd00510d01000b410d10a680808000000b20000b3c01017f10a080808000410010b18080800010a3808080002100428ed2aadceeaccff50010a4808080002000ad4220864204841082808080001a42020b0f0010a380808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108a8080800021030b20004200370300200020033703080b0b770100418080c0000b6e5469636b65745761736d48617368546f74616c5469636b6574735469636b6574436f6e7472616374757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c65640093130e636f6e747261637473706563763000000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000002b4572726f7220636f64657320666f7220746865205469636b657420466163746f727920636f6e74726163740000000000000000054572726f7200000000000002000000000000000e4e6f74496e697469616c697a6564000000000001000000000000000c556e617574686f72697a656400000002000000000000006a4765742074686520666163746f72792061646d696e20616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a0a232052657475726e730a5468652061646d696e20616464726573730000000000096765745f61646d696e0000000000000000000001000003e90000001300000003000000020000002353746f72616765206b65797320666f722074686520636f6e7472616374207374617465000000000000000007446174614b65790000000004000000000000001d466163746f72792061646d696e6973747261746f7220616464726573730000000000000541646d696e000000000000000000002e5741534d2068617368206f6620746865205469636b6574204e465420636f6e747261637420746f206465706c6f7900000000000e5469636b65745761736d4861736800000000000000000029546f74616c206e756d626572206f66207469636b657420636f6e747261637473206465706c6f7965640000000000000c546f74616c5469636b65747300000001000000394d617070696e672066726f6d206576656e745f696420746f206465706c6f796564207469636b657420636f6e747261637420616464726573730000000000000e5469636b6574436f6e747261637400000000000100000004000000000000014f4465706c6f792061206e6577205469636b6574204e465420636f6e747261637420666f7220616e206576656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742077696c6c2068617665206d696e74696e6720726967687473206f6e20746865206e657720636f6e74726163740a2a206073616c7460202d20556e697175652073616c7420666f722064657465726d696e697374696320616464726573732067656e65726174696f6e0a0a232052657475726e730a5468652061646472657373206f6620746865206e65776c79206465706c6f796564205469636b6574204e465420636f6e74726163740a0a2320417574686f72697a6174696f6e0a52657175697265732061646d696e20617574686f72697a6174696f6e000000000d6465706c6f795f7469636b65740000000000000200000000000000066d696e746572000000000013000000000000000473616c74000003ee0000002000000001000003e9000000130000000300000000000000e6496e697469616c697a652074686520666163746f7279207769746820616e2061646d696e20616e6420746865205469636b6574204e4654205741534d20686173680a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206061646d696e60202d204164647265737320746861742063616e206465706c6f79206e6577207469636b657420636f6e7472616374730a2a20607469636b65745f7761736d5f6861736860202d205741534d2068617368206f6620746865205469636b6574204e465420636f6e747261637400000000000d5f5f636f6e7374727563746f7200000000000002000000000000000561646d696e0000000000001300000000000000107469636b65745f7761736d5f68617368000003ee000000200000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee000000200000000000000000000000994765742074686520746f74616c206e756d626572206f66207469636b657420636f6e747261637473206465706c6f7965640a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a0a232052657475726e730a54686520746f74616c20636f756e74206f66206465706c6f796564207469636b657420636f6e747261637473000000000000116765745f746f74616c5f7469636b65747300000000000000000000010000000400000000000000d847657420746865207469636b657420636f6e7472616374206164647265737320666f722061207370656369666963206576656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606576656e745f696460202d20546865206576656e74206964656e7469666965722028312d696e6465786564290a0a232052657475726e730a5468652061646472657373206f6620746865207469636b657420636f6e74726163742c206f72204e6f6e65206966206e6f7420666f756e64000000136765745f7469636b65745f636f6e7472616374000000000100000000000000086576656e745f69640000000400000001000003e8000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1911,
- "n_functions": 54,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 18,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 18,
- "n_exports": 19,
- "n_data_segment_bytes": 166
- }
- }
- },
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185",
- "code": "0061736d0100000001611260027e7e017e60017e017e60047e7e7e7e017e60037e7e7e017e6000017e60037f7e7e0060027f7e0060027f7f0060027e7e017f60017f017e60017f0060047f7e7e7e0060027e7e0060037f7f7f0060017e006000006000017f60027f7f017e026d12016901330000016901350001016901340001016c01310000016c01370002016c015f0003016101300001016c01320000017801310000017601680003016c013600010178013000000176016700000162016a0000017801330004016c01300000016c0138000001620138000103373605060607080908050a0605050b000a0c090d0605010e0a0f0101040f09100104060a1011090f0f04010101040a011101040304040f0d05030100110619037f01418080c0000b7f0041a681c0000b7f0041b081c0000b07f40113066d656d6f727902000d5f5f636f6e7374727563746f7200260a62616c616e63655f6f66002a046275726e002b0e63616e63656c5f75706772616465002c0e636f6d6d69745f7570677261646500310a6765745f6d696e74657200390869735f76616c6964003a0f6d696e745f7469636b65745f6e6674003b086f776e65725f6f66003c057061757365003d107363686564756c655f75706772616465003f0e7472616e736665725f61646d696e00410d7472616e736665725f66726f6d004307756e706175736500440776657273696f6e0045015f00460a5f5f646174615f656e6403010b5f5f686561705f6261736503020afd2636460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110808080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b6701027f23808080800041c0006b22022480808080002002420337030020022001370308200241206a200210958080800020022903302101200020022903384200200228022041017122031b37030820002001420020031b370300200241c0006a2480808080000b8d0102017f017e23808080800041206b22022480808080000240024002402001109780808000220342011098808080000d00420021030c010b20022003420110838080800010938080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000b4901027f23808080800041206b2202248080808000200220013703182002200037031020024202370300200210978080800042011098808080002103200241206a24808080800020030b920202017f017e23808080800041106b2201248080808000024002400240024002400240024020002802000e0400010203000b2001418080c08000410610a38080800020012802000d042001200129030810a4808080000c030b2001418680c08000410b10a38080800020012802000d032001200129030810a4808080000c020b2001419180c08000410510a38080800020012802000d022001290308210220012000290310200029031810928080800020012802000d0220012002200129030810a5808080000c010b2001419680c08000410710a38080800020012802000d0120012001290308200029030810a5808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f0020002001108f808080004201510b8a0101027f23808080800041206b2203248080808000200320023703182003200137031020034202370300024002400240200310978080800022024201109880808000450d0020024201108380808000220242ff018342cd00520d0220002002370308410021040c010b200041023a0001410121040b200020043a0000200341206a2480808080000f0b000b250020001097808080004201428480808080a0fa03428480808080c0970d1084808080001a0b0e00200020014201109c808080000b15002000109780808000200120021085808080001a0b10002000200120024201109e808080000b1d00200010978080800020012002109f8080800020031085808080001a0b4301017f23808080800041106b2202248080808000200220002001109280808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5101027e420021010240024041a080c0800010978080800022024202109880808000450d0020024202108380808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b140041c080c08000200020014202109e808080000b2900024020002d00000d0020002903080f0b20002d0001417f6aad42ff01834220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210c78080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b44000240200042ff018342cd00510d00000b200010a780808000410110a88080800041a080c0800020004202109c808080004201420010a18080800010a98080800042020b1500410010ae80808000200042021085808080001a0b1c00410110ae808080002000ad42208642048442021085808080001a0b1b00428480808080a0fa03428480808080c0970d1090808080001a0b4e01017f23808080800041106b22012480808080000240200042ff018342cd00510d00000b2001200010948080800020012903002001290308109f808080002100200141106a24808080800020000bcd0102017f027e23808080800041206b220124808080800020012000109380808000024020012802004101460d00200120012903102200200129031822021099808080000240024020012d00000d00200129030822031086808080001a20012002370318200120003703104202210020014202370300200110978080800042011087808080001a2001420337030020012003370308200142004200109d808080000c010b20012d0001417f6aad42ff01834220864283808080107c21000b200141206a24808080800020000f0b000b4501017f10ad80808000410310ae8080800042021087808080001a10af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841088808080001a42020b0f0010c2808080001086808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141f580c08000410510a38080800020012802000d042001200129030810a4808080000c030b200141fa80c08000410710a38080800020012802000d032001200129030810a4808080000c020b2001418181c08000410610a38080800020012802000d022001200129030810a4808080000c010b2001418781c08000410e10a38080800020012802000d012001200129030810a4808080000b200129030821022001290300500d010b000b200141106a24808080800020020b4602017f017e4101210002400240410110ae8080800022014202109880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b8b0305017f017e017f017e017f23808080800041206b220024808080800010ad8080800002400240410310ae8080800022014202109880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201089808080001a200041106a200029030010b28080800020002802100d002000290308220342ff01834204510d020b000b411210b380808000000b2000290318210110b480808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ae8080800042021087808080001a10af80808000210210af808080002204417f460d01200441016a220410a8808080002001108a808080001a41e080c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001088808080001a200041206a24808080800042020f0b10b780808000000b10b880808000000b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010b780808000000b0c00108e80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c780808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020b0300000b090010b780808000000b6802027f017e23808080800041106b2200248080808000200010a080808000410121010240024020002802004101470d0020002000290308370308410021010c010b200041053a00010b200020013a0000200010a2808080002102200041106a24808080800020020b4d01027f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200129031020012903181096808080002102200141206a2480808080002002ad0bb40302017f037e23808080800041e0006b220124808080800002400240200042ff018342cd00520d00200141c0006a10a0808080000240024020012802404101460d004283808080d00021000c010b20012903481086808080001a2001420337030020012000370308200141c0006a200110958080800002402001280240410171450d0020012903502001290358844200510d0042838080801021000c010b4201210242002103024041c080c0800010978080800022044202109880808000450d00200141c0006a2004420210838080800010938080800020012802404101460d0220012903582103200129035021020b200142023703202001200237033020012003370338200141206a2000109b80808000200141206a109a808080002001420337034020012000370348200141c0006a42014200109d808080002001420337034020012000370348200141c0006a109a808080002002200383427f510d02200242017c22002003200050ad7c10a18080800010a980808000200141c0006a2002200310928080800020012802404101460d01200129034821000b200141e0006a24808080800020000f0b000b10b880808000000b5601017f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200120012903102001290318109980808000200110a2808080002100200141206a24808080800020000b3a01017f10ad80808000410110be8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841088808080001a42020b1a00410210ae808080002000ad42ff018342021085808080001a0bda0102027f017e23808080800041106b22012480808080002001200010b2808080000240024020012802004101460d002001290308210010ad8080800010b4808080002102410310ae8080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021085808080001a419581c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001088808080001a200141106a24808080800042020f0b000b10b880808000000b1a002000ad4220864204842001ad422086420484108c808080000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ad8080800010c2808080002102200010a78080800041e880c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210c0808080001088808080001a200141106a24808080800042020b4101017e02400240410010ae8080800022004202109880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10b380808000000b20000bda0202017f017e23808080800041206b22032480808080000240200042ff018342cd00520d00200142ff018342cd00520d002003200210938080800020032802004101460d00200329031821022003290310210420001086808080001a02400240200420021096808080000d0042838080802021040c010b200320042002109980808000024020032d00004101470d0020032d0001417f6aad42ff01834220864283808080107c21040c010b024020032903082000108b808080004200510d0042838080803021040c010b20032001109480808000024020032903002003290308844200510d004283808080c00021040c010b2003200437031042022104200342023703002003200237031820032001109b808080002003420337030020032000370308200342004200109d808080002003420337030020032001370308200342014200109d808080000b200341206a24808080800020040f0b000b3c01017f10ad80808000410010be8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841088808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108d8080800021030b20004200370300200020033703080b0bb0010100418080c0000ba6014d696e7465724e657874546f6b656e49644f776e657242616c616e636500000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400c3160e636f6e747261637473706563763000000000000000a84275726e2061207469636b6574204e46542c2072656d6f76696e672069742066726f6d206578697374656e63650a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f206275726e0a0a23204572726f72730a2d20496620746f6b656e5f696420646f6573206e6f74206578697374000000046275726e000000010000000000000008746f6b656e5f69640000000a00000001000003e9000003ed000000000000000300000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f7200000000000005000000000000001455736572416c72656164794861735469636b657400000001000000000000000e496e76616c6964546f6b656e4964000000000002000000000000000c556e617574686f72697a6564000000030000000000000019526563697069656e74416c72656164794861735469636b657400000000000004000000000000000e4e6f74496e697469616c697a65640000000000050000000000000086436865636b206966206120746f6b656e2069732076616c6964202865786973747320616e64206e6f74206275726e6564290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f20636865636b00000000000869735f76616c6964000000010000000000000008746f6b656e5f69640000000a0000000100000001000000000000006d47657420746865206f776e6572206f66206120746f6b656e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207175657279000000000000086f776e65725f6f66000000010000000000000008746f6b656e5f69640000000a00000001000003e90000001300000003000000020000002153746f72616765206b65797320666f7220746865204e465420636f6e74726163740000000000000000000007446174614b65790000000004000000000000001f416464726573732077697468206d696e74696e672070726976696c6567657300000000064d696e746572000000000000000000154e65787420746f6b656e20494420746f206d696e740000000000000b4e657874546f6b656e4964000000000100000022546f6b656e206f776e6572736869703a20746f6b656e5f6964202d3e206f776e65720000000000054f776e6572000000000000010000000a000000010000001742616c616e63653a206f776e6572202d3e20636f756e74000000000742616c616e6365000000000100000013000000000000006c476574207468652062616c616e6365206f6620616e206f776e65720a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606f776e657260202d20546865206164647265737320746f2071756572790000000a62616c616e63655f6f6600000000000100000000000000056f776e657200000000000013000000010000000a000000000000004647657420746865206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e7400000000000a6765745f6d696e74657200000000000000000001000003e90000001300000003000000000000014b5472616e736665722061207469636b6574204e46542066726f6d206f6e65206164647265737320746f20616e6f746865720a0a456e666f7263657320746865206f6e652d7469636b65742d7065722d757365722072756c6520666f722074686520726563697069656e742e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206066726f6d60202d2043757272656e74206f776e6572206f6620746865207469636b65740a2a2060746f60202d20526563697069656e7420616464726573730a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207472616e736665720a0a23204572726f72730a2d204966206066726f6d60206973206e6f7420746865206f776e65720a2d2049662060746f6020616c7265616479206861732061207469636b6574000000000d7472616e736665725f66726f6d00000000000003000000000000000466726f6d000000130000000000000002746f0000000000130000000000000008746f6b656e5f69640000000a00000001000003e9000003ed00000000000000030000000000000090496e697469616c697a6520746865204e465420636f6e747261637420776974682061206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742063616e206d696e74206e6577207469636b6574730000000d5f5f636f6e7374727563746f720000000000000100000000000000066d696e7465720000000000130000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e000000000000130000000000000000000000fd4d696e742061206e6577207469636b6574204e465420746f2074686520726563697069656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060726563697069656e7460202d204164647265737320746f207265636569766520746865207469636b65740a0a232052657475726e730a54686520746f6b656e204944206f6620746865206d696e746564207469636b65740a0a23204572726f72730a2d2049662063616c6c6572206973206e6f7420746865206d696e7465720a2d20496620726563697069656e7420616c7265616479206861732061207469636b65740000000000000f6d696e745f7469636b65745f6e667400000000010000000000000009726563697069656e740000000000001300000001000003e90000000a000000030000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1992,
- "n_functions": 53,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 16,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 21,
- "n_exports": 19,
- "n_data_segment_bytes": 190
- }
- }
- },
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246",
- "code": "0061736d0100000001541060017e017e60027e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f017e60027e7e0060017f0060017e017f60027f7f017e6000006000017f60037f7f7f0060017e0060047e7e7e7e017e027f150169015f00000169013300010169013500000169013400000164015f00020169013000000161015f0001017801310001017601680002016c01360000016101300000016d013900020162016a0001017801330003016c01310001016c01300001016c01380001016201380000016c01320001016c015f000201760167000103363504050404060708090002010a0b0c080306000d040204030b060e0c0003080c080a060b020b0f0e0303030800030303000303030b0d05030100110619037f01418080c0000b7f0041be81c0000b7f0041c081c0000b07e50113066d656d6f727902000c5f5f636865636b5f6175746800290e63616e63656c5f75706772616465002b0e636f6d6d69745f757067726164650031076578656375746500380a696e697469616c697a65003a056e6f6e6365003c056f776e6572003d057061757365003e107363686564756c655f75706772616465004005746f6b656e00410e746f6b656e5f636f6e7472616374004208746f6b656e5f696400430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020ac828353b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110808080800021010b20004200370300200020013703080b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110818080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011082808080002103200110838080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b120020001099808080002001109a808080000bc00202017f017e23808080800041106b2201248080808000024002400240024002400240024002400240200041ff01710e06000102030405000b2001419b80c08000410d10a78080800020012802000d062001200129030810a8808080000c050b200141a880c08000410710a78080800020012802000d052001200129030810a8808080000c040b200141af80c08000411210a78080800020012802000d042001200129030810a8808080000c030b200141c180c08000410410a78080800020012802000d032001200129030810a8808080000c020b200141c580c08000410b10a78080800020012802000d022001200129030810a8808080000c010b200141d080c08000410510a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f002000200142021093808080001a0b8a0102027f017e23808080800041206b22012480808080004101210202400240024041011099808080002203109c80808000450d0020012003109d8080800010978080800020012802004101460d02200129031021032000200129031837031820002003370310410021020c010b200041023a00010b200020023a0000200141206a2480808080000f0b000b0f0020004202108f808080004201510b0c0020004202108e808080000b8f0101027f23808080800041106b2203248080808000200320012002109f8080800022013703004202210241012104024003402004450d012004417f6a2104200121020c000b0b2003200237030802402000428ed6f4e0ad9df3e900200341086a410110a080808000108480808000220242ff018342cd00510d0010a180808000000b200341106a24808080800020020b4301017f23808080800041106b2202248080808000200220002001109680808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1a002000ad4220864204842001ad4220864204841094808080000b090010b780808000000b4302017f017e41002100024041041099808080002201109c80808000450d0041012100024002402001109d80808000a741ff01710e020102000b000b410021000b20000b5702017e017f02400240024041001099808080002201109c80808000450d002001109d80808000220142ff018342cd00520d0220002001370308410021020c010b200041023a0001410121020b200020023a00000f0b000b5702027e017f42002100024041051099808080002201109c80808000450d0002402001109d808080002200a741ff0171220241c000460d00024020024106470d0020004208880f0b000b200010858080800021000b20000b220042838080801042838080802020002d00014101461b200029030820002d00001b0b4101017f23808080800041106b220124808080800020012000109580808000024020012802004101470d00000b20012903082100200141106a24808080800020000b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110a08080800021012000420037030020002001370308200241106a2480808080000bbe0203017f017e017f23808080800041c0006b22032480808080002003200010aa8080800002400240024020032802004101460d00200142ff018342cb00520d00200242ff018342cb00520d0020032903082100200310a38080800020032d00004101460d01200329030821042003109b8080800020032d00004101460d01200420032903102003290318109e808080002104200320023703382003200137033020032000370328410021050340024020054118470d00410021050240034020054118460d01200320056a200341286a20056a290300370300200541086a21050c000b0b20042003410310a0808080001086808080001a420221010c040b200320056a4202370300200541086a21050c000b0b000b42838080801042838080802020032d000141ff01714101461b21010b200341c0006a24808080800020010b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b4201017f10ac80808000410310ad8080800010ae8080800010af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841087808080001a42020b0f0010c580808000108a808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418d81c08000410510a78080800020012802000d042001200129030810a8808080000c030b2001419281c08000410710a78080800020012802000d032001200129030810a8808080000c020b2001419981c08000410610a78080800020012802000d022001200129030810a8808080000c010b2001419f81c08000410e10a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021092808080001a0b4202017f017e4101210002400240410110ad808080002201109c80808000450d002001109d80808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110a0808080002100200141106a24808080800020000b840305017f017e017f017e017f23808080800041206b220024808080800010ac8080800002400240410310ad808080002201109c80808000450d0002402001109d80808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201088808080001a200041106a200029030010aa8080800020002802100d002000290308220342ff01834204510d020b000b411210b280808000000b2000290318210110b380808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ad8080800010ae8080800010af80808000210210af808080002204417f460d01200441016a220410b48080800020011089808080001a41f880c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001087808080001a200041206a24808080800042020f0b10b780808000000b10a180808000000b090010b780808000000b0c00108d80808000422088a70b1900410110ad808080002000ad422086420484109a808080000b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310a0808080002102200141206a24808080800020020b0300000b860402027f027e23808080800041306b2203248080808000024002400240200042ff018342cd00520d0002402001a741ff01712204410e460d00200441ca00470d010b200242ff018342cb00520d00428380808020210510a280808000450d02200310a38080800020032d00004101460d01200329030821052003109b8080800020032d00004101460d01200520032903102003290318109e80808000108a808080001a024010a4808080002205427f510d004105109980808000200542017c220510a680808000109a8080800010b980808000418080c08000410810b58080800021062003418880c08000411310b58080800037032820032006370320410021040340024020044110470d00410021040240034020044110460d01200320046a200341206a20046a290300370300200441086a21040c000b0b2003410210a0808080002106200341206a200510958080800020032802204101460d0320032903282105200320003703102003200537030820032001370300200641e080c08000ad4220864204842003ad422086420484428480808030108b808080001087808080001a200020012002108480808000220542ff018342cb00520d020c050b200320046a4202370300200441086a21040c000b0b10a180808000000b000b42838080801042838080802020032d000141ff01714101461b21050b200341306a24808080800020050b1b00428480808080a0fa03428480808080c0970d1090808080001a0b900202017f027e23808080800041206b22042480808080000240200042ff018342cd00520d002004200110978080800020042802004101460d0020042903182105200429031021062004200210aa8080800020042802004101460d00200429030821022004200310aa8080800020042802004101460d00200429030821034283808080102101024010a2808080000d0041001099808080002000109a80808000410110998080800020062005109f80808000109a80808000410220021098808080004103200310988080800041041099808080004201109a80808000200020062005109e8080800010bb80808000410110b48080800010b980808000420221010b200441206a24808080800020010f0b000b1200410010ad808080002000109a808080000b0e0010a48080800010a6808080000b930103017f017e017f23808080800041206b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d002000200120002903102000290318109e80808000370308410021020c010b200020002d00013a0001410121020b200020023a0000200010a5808080002101200041206a24808080800020010b3a01017f10ac80808000410110bf8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841087808080001a42020b1700410210ad808080002000ad42ff0183109a808080000bd70102027f017e23808080800041106b22012480808080002001200010aa808080000240024020012802004101460d002001290308210010ac8080800010b3808080002102410310ad8080800021032001200037030020012002ad42208642048437030820032001410210a080808000109a8080800041ad81c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001087808080001a200141106a24808080800042020f0b000b10a180808000000bb60102017f017e23808080800041306b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d00200041206a20002903102000290318109680808000024020002802200d002000200029032837031020002001370308200042043703002000410310a08080800021010c020b000b42838080801042838080802020002d000141ff01714101461b21010b200041306a24808080800020010b3602017f017e23808080800041106b2200248080808000200010a380808000200010a5808080002101200041106a24808080800020010b800102017f017e23808080800041306b22002480808080002000109b8080800002400240024020002d00004101470d0042838080801042838080802020002d00014101461b21010c010b200041206a2000290310200029031810968080800020002802204101460d01200029032821010b200041306a24808080800020010f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ac8080800010c5808080002102200010bb80808000418081c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210a0808080001087808080001a200141106a24808080800042020b3d01017e02400240410010ad808080002200109c80808000450d002000109d80808000220042ff018342cd00510d01000b410d10b280808000000b20000b3c01017f10ac80808000410010bf8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841087808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108c8080800021030b20004200370300200020033703080b0bc8010100418080c0000bbe0165786563757465645472616e73616374696f6e4578656375746564546f6b656e436f6e7472616374546f6b656e4964496d706c656d656e746174696f6e4861736853616c74496e697469616c697a65644e6f6e636566756e636e6f6e6365746f550010000400000059001000050000005e00100002000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400db110e636f6e74726163747370656376300000000000000015476574207468652063757272656e74206e6f6e6365000000000000056e6f6e6365000000000000000000000100000006000000000000003f476574207468652063757272656e74206f776e6572206f6620746865204e465420286279207175657279696e6720746865204e465420636f6e74726163742900000000056f776e65720000000000000000000001000003e900000013000000030000000000000000000000057061757365000000000000000000000000000000000000c447657420746f6b656e2064657461696c732061732061207475706c653a2028636861696e5f69642c20746f6b656e5f636f6e74726163742c20746f6b656e5f6964290a54686973206d61746368657320746865204552432d36353531207061747465726e20666f7220636f6d7061746962696c6974790a4e6f74653a20636861696e5f69642069732073657420746f203020617320536f726f62616e20646f65736e2774206578706f736520636861696e5f696420696e207468652073616d652077617900000005746f6b656e0000000000000000000001000003e9000003ed0000000300000004000000130000000a000000030000000000000093457865637574652061207472616e73616374696f6e20746f20616e6f7468657220636f6e74726163740a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e2065786563757465207472616e73616374696f6e730a546869732066756e6374696f6e20696e6372656d656e747320746865206e6f6e636520616e6420656d69747320616e206576656e7400000000076578656375746500000000030000000000000002746f000000000013000000000000000466756e6300000011000000000000000461726773000003ea0000000000000001000003e9000003ea0000000000000003000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000020000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000e4e6f74496e697469616c697a656400000000000200000000000000104765742074686520746f6b656e20494400000008746f6b656e5f69640000000000000001000003e90000000a0000000300000002000000000000000000000007446174614b6579000000000600000000000000000000000d546f6b656e436f6e7472616374000000000000000000000000000007546f6b656e496400000000000000000000000012496d706c656d656e746174696f6e48617368000000000000000000000000000453616c7400000000000000000000000b496e697469616c697a6564000000000000000000000000054e6f6e63650000000000000000000071496e697469616c697a652074686520544241206163636f756e742077697468204e4654206f776e6572736869702064657461696c730a546869732073686f756c642062652063616c6c6564206f6e6365206166746572206465706c6f796d656e74206279207468652052656769737472790000000000000a696e697469616c697a65000000000004000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a0000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000473616c74000003ee0000002000000001000003e9000003ed00000000000000030000000000000070437573746f6d4163636f756e74496e7465726661636520696d706c656d656e746174696f6e3a20436865636b20617574686f72697a6174696f6e0a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e20617574686f72697a65207472616e73616374696f6e730000000c5f5f636865636b5f617574680000000300000000000000117369676e61747572655f7061796c6f6164000000000003ee00000020000000000000000a7369676e6174757265730000000003ea000003ee00000040000000000000000c617574685f636f6e74657874000003ea000007d000000007436f6e746578740000000001000003e9000003ed000000000000000300000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000001c47657420746865204e465420636f6e747261637420616464726573730000000e746f6b656e5f636f6e747261637400000000000000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000010000000000000000000000185472616e73616374696f6e45786563757465644576656e7400000003000000000000000466756e630000001100000000000000056e6f6e6365000000000000060000000000000002746f0000000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 7247,
- "n_functions": 90,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 26,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 35,
- "n_exports": 26,
- "n_data_segment_bytes": 774
- }
- }
- },
- "hash": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a",
- "code": "0061736d0100000001a9011a60017e017e60027e7e017e60037e7e7e017e6000017e60047e7e7e7e017e60027f7e0060027f7f0060017f017e60027e7e017f60057e7f7f7f7f0060017f017f60017f0060057f7e7e7e7e0060037f7e7e006000017f60057e7f7f7e7e017f60000060057e7e7e7e7e0060027f7f017e60047f7f7f7f017e60037f7f7f0060017e0060087e7e7e7e7e7e7e7e017e60067e7e7e7e7e7e017e60067f7e7e7e7e7f0060047f7e7e7f0002d30123016901300000016901350000016901340000016c01310001016c015f00020161013000000176013300000176013100010164015f00020176013000020176015f0003017601360001017801310001016c013700040162016900010176013800000162013300010178013700030169015f0000016901330001017601680002016c013600000176016700010169013800000169013700000169013600010162016a0001017801330003017801340003016c01300001016c01380001016201380000016c01320001016d01390002016d01610004035b5a05050506070805060906060a0b06070c0c0d01050b0b0e0f100510111212070b000d0d101006031006051312140d050600031007150e0103050b0e0b07160003010003000115030b020400000303170103001014180c0c190c1905030100110619037f01418080c0000b7f00418686c0000b7f00419086c0000b0790031a066d656d6f727902000c63616e63656c5f6576656e7400530e63616e63656c5f7570677261646500540c636c61696d5f726566756e6400590e636f6d6d69745f75706772616465005a0c6372656174655f6576656e740060176372656174655f6576656e745f776974685f746965727300610e6765745f616c6c5f6576656e74730062126765745f62757965725f70757263686173650063096765745f6576656e7400640f6765745f6576656e745f636f756e7400650f6765745f6576656e745f746965727300660a696e697469616c697a65006705706175736500690f70757263686173655f7469636b6574006b1070757263686173655f7469636b657473006c107363686564756c655f75706772616465006d0e7472616e736665725f61646d696e006e07756e706175736500700c7570646174655f6576656e740071137570646174655f7469636b6574735f736f6c6400720776657273696f6e00730e77697468647261775f66756e64730074015f00750a5f5f646174615f656e6403010b5f5f686561705f6261736503020ade84015a7001017f23808080800041106b22022480808080000240024020014202510d002002200110a4808080002002290308210102402002280200450d0020004202370300200020013703080c020b20002001370308200042013703000c010b200042003703000b200241106a2480808080000b5d02017f017e024002402001a741ff0171220241c000460d00024020024106460d00420121034283908080800121010c020b20014208882101420021030c010b42002103200110808080800021010b20002003370300200020013703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b8d0102017f017e23808080800041206b2202248080808000024002400240200110a7808080002203420110a8808080000d00420021030c010b20022003420110838080800010a98080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000bc70502017f027e23808080800041306b220124808080800002400240024002400240024002400240024002400240024002400240024020002802000e0a00010203040506070809000b200141086a418083c08000410510cf8080800020012802080d0c200141086a2001290310200035020442208642048410d0808080000c090b200141086a418583c08000410c10cf8080800020012802080d0b200141086a200129031010d1808080000c080b200141086a419183c08000410d10cf8080800020012802080d0a200141086a200129031010d1808080000c070b200141206a419e83c08000410d10cf8080800020012802200d09200120012903283703082001200029030837031820012000350204422086420484370310200141206a200141086a10d2808080000c070b200141086a41ab83c08000410b10cf8080800020012802080d08200141086a2001290310200035020442208642048410d0808080000c050b200141086a41b683c08000410a10cf8080800020012802080d07200141086a2001290310200035020442208642048410d0808080000c040b200141206a41c083c08000410d10cf8080800020012802200d06200120012903283703082001200029030837031820012000350204422086420484370310200141206a200141086a10d2808080000c040b200141086a41cd83c08000410c10cf8080800020012802080d05200141086a2001290310200035020442208642048410d0808080000c020b200141086a41d983c08000410e10cf8080800020012802080d04200141086a2001290310200035020442208642048410d0808080000c010b200141086a41e783c08000410810cf8080800020012802080d03200141086a2001290310200035020442208642048410d0808080000b20012903102102200129030821030c010b20012903282102200129032021030b2003500d010b000b200141306a24808080800020020b0f0020002001109d808080004201510b7d02017f017e02400240024002402001a741ff0171220241c500460d002002410b470d0220002001423f87370318200020014208873703100c010b200110978080800021032001109880808000210120002003370318200020013703100b420021010c010b200042839080808001370308420121010b200020013703000b910202017f037e23808080800041306b2202248080808000024002400240200110a7808080002203420110a8808080000d00420021030c010b200342011083808080002103410021010240034020014110460d01200220016a4202370300200141086a21010c000b0b200342ff018342cc00520d01200341c884c0800041022002410210ab80808000200241106a200229030010a58080800020022802104101460d012002290328210320022903202104200241106a200229030810a98080800020022802104101460d012002290320210520002002290328370328200020053703202000200337031820002004370310420121030b2000200337030020004200370308200241306a2480808080000f0b000b3100024020022004460d00000b20002001ad4220864204842003ad4220864204842002ad42208642048410a2808080001a0bbc0402027f0e7e2380808080004180016b22022480808080004102210302400240200110a7808080002204420110a880808000450d002004420110838080800021044100210302400340200341e000460d01200220036a4202370300200341086a21030c000b0b200442ff018342cc00520d01200441a082c08000410c2002410c10ab80808000200241e0006a200229030010a48080800020022802600d012002290308220442ff018342c900520d012002290310220542ff01834204520d0141014102410020022d001822031b20034101461b22034102460d012002290320220642ff018342cd00520d012002290328220742ff018342cd00520d0120022903682108200241e0006a200229033010a48080800020022802600d012002290338220942ff018342c900520d012002290340220a42ff018342cd00520d012002290368210b200241e0006a200229034810a98080800020022802604101460d012002290378210c2002290370210d200241e0006a200229035010a58080800020022802604101460d012002290378210e2002290370210f200241e0006a200229035810a58080800020022802604101460d0120022903702110200229037821112000200c3703282000200d3703202000200e3703182000200f370310200020113703082000201037030020002005422088a7360268200020073703602000200a370358200020083703502000200b3703482000200437034020002006370338200020093703300b200020033a006c20024180016a2480808080000f0b000b4d01027e4200210202400240200110a7808080002203420110a880808000450d0020034201108380808000220242ff018342cb00520d0120002002370308420121020b200020023703000f0b000b1200200010a780808000420110a8808080000b1500200010a780808000420142011084808080001a0b1b00200010a780808000200110b18080800042011084808080001a0b4302017f017e23808080800041106b22012480808080002001200010cb80808000024020012802004101470d00000b20012903082102200141106a24808080800020020b5a02017f017e23808080800041106b2205248080808000200010a78080800021062005200120022003200410b380808000024020052802004101470d00000b2006200529030842011084808080001a200541106a2480808080000b870101017f23808080800041106b220524808080800020052001200210c48080800042012102024020052802000d002005290308210120052003200410c58080800020052802000d002005200529030837030820052001370300200041c884c0800041022005410210cd80808000370308420021020b20002002370300200541106a2480808080000b1d00200010a7808080002001200210b58080800042011084808080001a0b4301017f23808080800041106b220224808080800020022000200110c580808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1500200010a780808000200142011084808080001a0b5e02017e027f024002400240419080c0800010a7808080002201420210a8808080000d00410021020c010b20014202108380808000220142ff01834204520d012001422088a72103410121020b20002003360204200020023602000f0b000b2000419080c0800010a7808080002000ad42208642048442021084808080001a0b4301037f23808080800041106b2200248080808000200041086a10b78080800020002802082101200028020c2102200041106a2480808080002002410020014101711b0bfe0d02037f0b7e23808080800041d0036b220524808080800010bb8080800020001085808080001a02400240024002400240200320048450450d00410821060c010b200520013602b402200541003602b002200541c0016a200541b0026a10ac808080004102210620052d00ac0222074102460d0020052802c0012106024041e800450d00200541d0006a410472200541c0016a41047241e800fc0a00000b200541d0006a41ef006a200541c0016a41ef006a2d00003a0000200520052f00ad023b00bd0120052006360250200520073a00bc0102402007410171450d00410321060c010b200541053602c002200520013602c402200541c0016a200541c0026a10ad80808000024020052802c0014101460d00410221060c010b0240200220052903c8012208108680808000422088a7490d00410b21060c010b0240024020022008108680808000422088a74f0d00200541c0016a20082002ad422086420484220910878080800010bc8080800020052802c001410171450d010c050b10bd80808000000b024041c000450d00200541d0026a200541d0016a41c000fc0a00000b20052903f002220a20037c220b200a54220620052903f802220a20047c2006ad7c220c200a54200c200a511b0d020240200b20052903e00256200c20052903e802220a56200c200a511b450d00410c21060c010b4200210d0240024020052903d002220e5020052903d802220a420053200a501b450d00410021074200210f420021100c010b2004427f570d022005410036024c200541306a200e200a20032004200541cc006a10f780808000200528024c0d022005290338210a2005290330210e2005410036022c200541106a200e200a42a8c600429cca004290ce0020034204562004420052220620045022071b1b2003420956200620071b1b42002005412c6a10f780808000200528022c0d0220052005290310220e2005290318220a4290ce00420010f980808000200529030821102005290300210f0240200e428fce0056200a420055200a501b0d00410021070c010b20052903b0012000200529038801200f201010be80808000410121070b20052903a80121114200210e02400340200d20035a200e20045a200e2004511b0d0141f880c08000410f10bf808080002112200520003703b0034202210a41012106024003402006450d012006417f6a21062000210a0c000b0b2005200a3703c001200541c0016a20112012200541c0016a410110c08080800010888080800010a58080800020052802c0014101460d04200e200d42017c220d50ad7c210e0c000b0b2005200b3703f0022005200c3703f802200541c0026a20082009200541d0026a10c18080800010898080800010b680808000200520003703980320052001360294032005410636029003200541c0016a20054190036a10aa808080000240024020052802c001410171450d0020052903d001220a20037c220d200a54220620052903d801220a20047c2006ad7c220e200a54200e200a511b4101460d0320052903e801220a201085427f85200a200a20107c20052903e0012212200f7c2208201254ad7c22128583427f570d0320054190036a200d200e2008201210b2808080000c010b20054190036a20032004200f201010b280808000200541043602a003200520013602a403200541b0036a200541a0036a10ad808080000240024020052802b003450d0020052903b803210a0c010b108a80808000210a0b200a2000108b80808000210a200541a0036a10a780808000200a42011084808080001a200541a0036a10c2808080000b02402007450d00200541073602a003200520013602a403200541b0036a200541a0036a10a680808000200541a0036a20052903c803220a20107c20052903c003220e200f7c220d200e54ad7c220e423f872212200d200a201085427f85200a200e858342005322061b200f20052802b00341017122071b2012428080808080808080807f85200e20061b201020071b10b480808000200541a0036a10c2808080000b20054190036a10c28080800002402005290360220a20037c220d200a5422062005290368220a20047c2006ad7c220e200a54200e200a511b450d00410921060c010b2005200d3703602005200e370368200541b0026a200541d0006a10b080808000200541b0026a10c28080800041e880c08000411010bf8080800010c380808000210a200541b0036a2003200410c48080800020052802b0030d0320052903b8032104200541b0036a200f201010c58080800020052802b0034101460d0320052903b8032103200520093703e801200520113703e001200520033703d801200520043703d001200520003703c80120052001ad4220864204843703c001200a200541c0016a410610c080808000108c808080001a410021060b200541d0036a24808080800020060f0b10c680808000000b10c780808000000b000b3f01017e02400240410210d6808080002200420210a880808000450d00024020004202108380808000a741ff01710e020102000b000b0f0b10c680808000000bc30202027f067e23808080800041c0006b2202248080808000410021030240034020034120460d01200220036a4202370300200341086a21030c000b0b42002104420121050240200142ff018342cc00520d002001419484c0800041042002410410ab808080002002290300220142ff018342c900520d00200241206a200229030810a98080800020022802204101460d002002290338210620022903302107200241206a200229031010a58080800020022802204101460d002002290338210820022903302109200241206a200229031810a58080800020022802204101460d0020022903302104200229033821052000200837033820002009370330200020053703282000200437032020002006370318200020073703102000200137034042002105420021040b2000200537030020002004370308200241c0006a2480808080000b090010c780808000000bc40101027f23808080800041306b220524808080800020052003200410b58080800037031020052002370308200520013703004100210602400340024020064118470d00410021060240034020064118460d01200541186a20066a200520066a290300370300200641086a21060c000b0b2000428eeeea95beb6def300200541186a410310c08080800010888080800042ff01834202520d02200541306a2480808080000f0b200541186a20066a4202370300200641086a21060c000b0b10c780808000000b4502017f017e23808080800041106b220224808080800020022000200110f680808000024020022802004101470d00000b20022903082103200241106a24808080800020030b1a002000ad4220864204842001ad4220864204841096808080000bca0102017f037e23808080800041306b220124808080800020002903302102200141206a2000290300200029030810c5808080000240024020012802200d0020012903282103200141206a2000290320200029032810c48080800020012802200d0020012903282104200141206a2000290310200029031810c48080800020012802204101470d010b000b20012001290328370318200120043703102001200337030820012002370300419484c0800041042001410410cd808080002102200141306a24808080800020020b2500200010a7808080004201428480808080a0fa03428480808080c0970d108d808080001a0b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110938080800021020b20004200370300200020023703080b5b000240024020014280808080808080c0007c42ffffffffffffffff00560d00200120018520022001423f8785844200520d002001420886420b8421010c010b2002200110998080800021010b20004200370300200020013703080b0300000b090010c680808000000bb90c07017f017e017f017e017f0a7e017f23808080800041d0016b220224808080800010bb80808000200129032022031085808080001a410121040240024002402001290338220510c980808000560d00410521060c010b0240200129034022072005560d00410621060c010b200129035022081086808080002109108a80808000210a024002402009428080808010540d002008108680808000422088210b4200210903402009200b510d0220082009422086420484108780808000210c410021040240034020044118460d01200241b8016a20046a4202370300200441086a21040c000b0b02400240200c42ff018342cc00520d00200c41d884c080004103200241b8016a410310ab8080800020022903b801220d42ff018342c900520d00200241106a20022903c00110a98080800020022802104101460d002002290328210c2002290320210e200241106a20022903c80110a58080800020022802104101470d010b2009a7417f461a0c050b200942ffffffff0f510d04410121040240200c4200590d00410721060c040b02402002290320220f200229032822108450450d00410d21060c040b200942017c210920024200370338200242003703302002200f3703202002200e3703102002200d370340200220103703282002200c370318200a200241106a10c180808000108b80808000210a0c000b0b419481c08000ad4220864204844284808080f000108e80808000210920024200370338200242003703302002200937034020022001290318370328200220012903103703202002200129030837031820022001290300370310200a200241106a10c180808000108b80808000210a0b200a10868080800042208842017c210e4200210f420421094200210c02400340200e427f7c220e500d01200241106a200a200910878080800010bc808080002002290310220d420285200229031884500d01200da74101710d0320094280808080107c21092002290330220d200f7c220f200d5422042002290338220d200c7c2004ad7c220c200d54200c200d511b4101460d030c000b0b024002400240200a108680808000428080808010542211450d000c010b200241106a200a108f8080800010bc8080800020022802104101710d012002290328210d200229032021090b2001290308210e20012903002110200241086a10b780808000410121040240200228020c410020022802084101711b2206417f470d00410921060c020b41012104200641016a10b88080800010ca808080000240418080c0800010a7808080002208420210a8808080000d00410a21060c020b20084202108380808000220842ff018342cd00520d00200e200d20111b210b2010200920111b2110410021042002412c6a4100360200200241246a42003702002002411c6a4200370200200242003702142002200641187420064180fe03714108747220064108764180fe037120064118767272360210200241106aad422086420484428480808080041090808080002109418781c08000410d10bf80808000210d109180808000210e200220093703b0012002200e3703a8010340024020044110470d00410021040240034020044110460d01200241b8016a20046a200241a8016a20046a290300370300200441086a21040c000b0b2008200d200241b8016a410210c080808000108880808000220942ff018342cd00520d042002200636028c012002200b3703382002201037033020024200370328200242003703202002200c3703182002200f370310200220063602782002200337034841002104200241003a007c200220073703602002200537035820022009370368200220012903303703502002200129032837034020022001290348370370200241003602880120024188016a200241106a10b08080800020024105360298012002200636029c0120024198016a200a10b68080800020024188016a10c28080800020024198016a10c28080800010ca80808000419b81c08000410d10bf8080800010c380808000210c200220093703c801200220033703c00120022006ad4220864204843703b801200c200241b8016a410310c080808000108c808080001a0c030b200241b8016a20046a4202370300200441086a21040c000b0b000b2000200636020420002004360200200241d0016a2480808080000f0b10c780808000000b3d02017e017f0240109c808080002200a741ff017122014106460d000240200141c000470d0020001080808080000f0b10c780808000000b20004208880b1b00428480808080a0fa03428480808080c0970d109e808080001a0bea0202017f0c7e23808080800041e0006b22022480808080002002200129035010cc8080800042012103024020022802000d00200229030821042001290360210520012903382106200131006c210720012903402108200135026821092002200129034810cc8080800020022802000d002002290308210a2001290358210b2001290330210c20022001290320200129032810c58080800020022802000d002002290308210d20022001290310200129031810c48080800020022802000d002002290308210e20022001290300200129030810c48080800020022802000d00200220022903083703582002200e3703502002200d3703482002200b3703402002200c3703382002200a370330200220053703282002200637032020022007370318200220094220864204843703102002200837030820022004370300200041a082c08000410c2002410c10cd80808000370308420021030b20002003370300200241e0006a2480808080000b3b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110928080800021010b20004200370300200020013703080b2e00024020012003460d00000b2000ad4220864204842002ad4220864204842001ad42208642048410a1808080000b2600024020004101710d002001ad4220864204840f0b2001417f6aad4220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210f68080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b5d02017f017e23808080800041206b2202248080808000200220012903103703182002200129030837031020022001290300370308200241086a410310c08080800021032000420037030020002003370308200241206a2480808080000bd70304037f017e017f027e2380808080004180026b22012480808080000240200042ff01834204520d0020012000422088a722023602e401200141003602e001200141f0006a200141e0016a10ac808080000240024020012d00dc0122034102470d0042838080802021040c010b20012802702105024041e800450d002001410472200141f0006a41047241e800fc0a00000b200141ef006a200141f0006a41ef006a2d00003a0000200120012f00dd013b006d2001200536020020012903381085808080001a428380808030210420034101710d00200141013a006c200141e0016a200110b080808000200141e0016a10c28080800041a080c08000410e10bf8080800010c3808080002000428480808070832206108c808080001a200141093602f001200120023602f401200141f0006a200141f0016a10ad80808000024002402001280270450d00200129037821000c010b108a8080800021000b420221042000108680808000428080808010540d0041ae80c08000411010bf80808000210720001086808080002100200710c38080800021072001200042808080807083420484370378200120063703702007200141f0006a410210c080808000108c808080001a0b20014180026a24808080800020040f0b000b4201017f10d580808000410310d68080800010d78080800010d8808080002100428ee2e8999ae0d6f50010c3808080002000ad422086420484108c808080001a42020b0f0010ef808080001085808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141d585c08000410510cf8080800020012802000d042001200129030810d1808080000c030b200141da85c08000410710cf8080800020012802000d032001200129030810d1808080000c020b200141e185c08000410610cf8080800020012802000d022001200129030810d1808080000c010b200141e785c08000410e10cf8080800020012802000d012001200129030810d1808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d002000420210a0808080001a0b4602017f017e4101210002400240410110d6808080002201420210a880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b970502037f087e2380808080004180016b22022480808080000240200042ff018342cd00520d00200142ff01834204520d0020001085808080001a2002410036027020022001422088a722033602742002200241f0006a10ac808080000240024020022d006c22044102470d0042838080802021000c010b024020044101710d004283808080e00121000c010b200229036021052002200037030820022003360204200241033602000240200210ae80808000450d004283808080f00121000c010b2002200037037820022003360274200241063602702002200241f0006a10aa80808000024020022802004101710d004283808080800221000c010b20022903182106200229031021072002290320210820022903282109200220003703082002200336020420024103360200200210af80808000200220003703082002200336020420024103360200200210c2808080000240200842005220094200552009501b450d00200510918080800020002008200910be8080800020024107360270200220033602742002200241f0006a10a680808000200241f0006a20022903184200200228020041017122031b220520097d2002290310420020031b220a200854ad7d220b423f87220c200a20087d20052009852005200b858342005322031b200c428080808080808080807f85200b20031b10b4808080000b41be80c08000410e10bf8080800010c3808080002105200241f0006a2007200610c48080800020022802700d0120022903782106200241f0006a2008200910c58080800020022802704101460d01200220022903783703182002200637031020022000370308200220014284808080708337030020052002410410c080808000108c808080001a420221000b20024180016a24808080800020000f0b000b880305017f017e017f017e017f23808080800041206b220024808080800010d58080800002400240410310d6808080002201420210a880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201094808080001a200041106a200029030010db8080800020002802100d002000290308220342ff01834204510d020b000b411210dc80808000000b2000290318210110dd80808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310d68080800010d78080800010d880808000210210d8808080002204417f460d01200441016a220410de8080800020011095808080001a41c085c08000410810bf8080800021032000200436021c2000200236021820002001370310200310c380808000200041106a10df80808000108c808080001a200041206a24808080800042020f0b10c680808000000b10c780808000000b4201017e420121020240200142ff018342c800520d002001109f808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010c680808000000b0c00109b80808000422088a70b1c00410110d6808080002000ad42208642048442021084808080001a0b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020bd80202017f037e23808080800041f0006b22082480808080000240200042ff018342cd00520d00200142ff018342c900520d00200242ff018342c900520d00200841106a200310a48080800020082802104101460d0020082903182103200841106a200410a48080800020082802104101460d0020082903182104200841106a200510a98080800020082802104101460d002008290328210520082903202109200841106a200610a58080800020082802104101460d00200742ff018342cd00520d00200829032821062008290320210a108a80808000210b200820063703282008200a370320200820053703182008200937031020082004370350200820033703482008200237034020082001370338200820003703302008200b37036020082007370358200841086a200841106a10c8808080002008280208200828020c10ce808080002100200841f0006a24808080800020000f0b000bce0302027f087e23808080800041e0016b22012480808080004100210202400340200241c800460d01200141f8006a20026a4202370300200241086a21020c000b0b02400240200042ff018342cc00520d00200041f884c080004109200141f8006a410910ab80808000200141106a200129037810a48080800020012802100d00200129038001220042ff018342c900520d00200129038801220342ff018342cd00520d00200129039001220442ff018342cd00520d0020012903182105200141106a20012903980110a48080800020012802100d0020012903a001220642ff018342c900520d0020012903182107200141106a20012903a80110a98080800020012802104101460d0020012903b001220842ff018342cb00520d00200129032821092001290320210a200141c0016a20012903b80110a58080800020012802c0014101470d010b000b200120012903d801370328200120012903d0013703202001200a3703102001200837036020012004370358200120053703502001200737034820012000370340200120063703382001200337033020012009370318200141086a200141106a10c8808080002001280208200128020c10ce808080002100200141e0016a24808080800020000b8d0103027f017e017f2380808080004180016b220024808080800010b9808080002101108a808080002102410021030240034020012003460d0120004100360270200020033602742000200041f0006a10ac80808000024020002d006c4102460d002002200010b180808000108b8080800021020b200341016a21030c000b0b20004180016a24808080800020020bac0101017f23808080800041c0006b22022480808080000240200042ff01834204520d00200142ff018342cd00520d002002200137033820022000422088a7360234200241063602302002200241306a10aa808080000240024020022802004101710d00420221000c010b200241306a200229031020022903182002290320200229032810b38080800020022802304101460d01200229033821000b200241c0006a24808080800020000f0b000bcf0101017f23808080800041f0016b22012480808080000240200042ff01834204520d00200141003602e001200120004220883e02e401200141f0006a200141e0016a10ac808080000240024020012d00dc014102470d0042838080802021000c010b024041f000450d002001200141f0006a41f000fc0a00000b024020012d006c4102470d002001280200417f6aad4220864283808080107c21000c010b200141f0006a200110cb8080800020012802704101460d01200129037821000b200141f0016a24808080800020000f0b000b0f0010b980808000ad4220864204840b6601027f23808080800041206b22012480808080000240200042ff01834204510d00000b20014105360200200120004220883e0204200141106a200110ad808080002001280210210220012903182100200141206a248080808000200042838080802020021b0b7701017e0240200042ff018342cd00520d00200142ff018342cd00520d0042838080801021020240418080c0800010a780808000420210a8808080000d00200010e880808000410110de80808000418080c0800010a780808000200142021084808080001a410010b880808000420221020b20020f0b000b1500410010d680808000200042021084808080001a0b3a01017f10d580808000410110ea8080800010d8808080002100428ed2aadceeac0310c3808080002000ad422086420484108c808080001a42020b1a00410210d6808080002000ad42ff018342021084808080001a0b5801017f0240200042ff018342cd00520d00200142ff01834204520d00200242ff01834204520d0020002001422088a72002422088a74201420010ba808080002203417f6aad4220864283808080107c420220031b0f0b000b900101027f23808080800041206b22042480808080000240200042ff018342cd00520d00200142ff01834204520d00200242ff01834204520d002004200310a58080800020042802004101460d0020002001422088a72002422088a72004290310200429031810ba808080002105200441206a2480808080002005417f6aad4220864283808080107c420220051b0f0b000bda0102027f017e23808080800041106b22012480808080002001200010db808080000240024020012802004101460d002001290308210010d58080800010dd808080002102410310d68080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021084808080001a41f585c08000411110bf80808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310c380808000200110df80808000108c808080001a200141106a24808080800042020f0b000b10c780808000000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10d58080800010ef808080002102200010e88080800041c885c08000410d10bf8080800010c3808080002103200120003703082001200237030020032001410210c080808000108c808080001a200141106a24808080800042020b4101017e02400240410010d6808080002200420210a880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10dc80808000000b20000b3c01017f10d580808000410010ea8080800010d8808080002100428ed2aadceeaccff50010c3808080002000ad422086420484108c808080001a42020bb20604017f067e027f027e23808080800041f0016b22062480808080000240200042ff01834204520d00024020014202510d00200142ff018342c900520d010b0240024020024202520d000c010b200641f0006a200210a98080800020062802700d01200629038801210720062903800121080b0240024020034202520d000c010b200641f0006a200310a58080800020062802700d012006290388012109200629038001210a0b200641f0006a200410a3808080002006290370220b4202510d0020062903782104200641f0006a200510a380808000200629037022054202510d0020062000422088a73602e401200641003602e0012006290378210c200641f0006a200641e0016a10ac808080000240024020062d00dc01220d4102470d0042838080802021010c010b2006280270210e024041e800450d002006410472200641f0006a41047241e800fc0a00000b200641ef006a200641f0006a41ef006a2d00003a0000200620062f00dd013b006d2006200e3602002006200d3a006c2006290338220f1085808080001a0240200d410171450d0042838080803021010c010b10c9808080002110024020014202510d00200620013703300b024020024202510d00024020074200590d004283808080f00021010c020b20062008370320200620073703280b024020034202510d000240200a20098450450d004283808080800121010c020b0240200a2006290310542009200629031822015420092001511b450d004283808080a00221010c020b2006200a370300200620093703080b2005a7410171210d0240200ba7220e410171450d000240200420105a0d004283808080d00021010c020b02402004200c2006290350200d1b540d004283808080e00021010c020b200620043703480b0240200d450d004283808080e0002101200c2010540d01200c20042006290348200e4101711b580d012006200c3703500b200641e0016a200610b080808000200641e0016a10c28080800041cc80c08000410d10bf8080800010c38080800021012006200f37037820062000428480808070833703702001200641f0006a410210c080808000108c808080001a420221010b200641f0016a24808080800020010f0b000b950302037f027e23808080800041f0016b22022480808080000240200042ff01834204520d00200241f0006a200110a58080800020022802704101460d0020022000422088a73602e401200241003602e00120022903880121002002290380012101200241f0006a200241e0016a10ac808080000240024020022d00dc0122034102470d0042838080802021000c010b20022802702104024041e800450d002002410472200241f0006a41047241e800fc0a00000b200241ef006a200241f0006a41ef006a2d00003a0000200220022f00dd013b006d200220033a006c2002200436020020022903581085808080001a02402002290310220520017c220620055422032002290318220120007c2003ad7c220020015420002001511b450d004283808080900121000c010b200220063703102002290300210120022000370318024020062001562000200229030822015620002001511b450d004283808080c00021000c010b200241e0016a200210b080808000200241e0016a10c280808000420221000b200241f0016a24808080800020000f0b000b0f0010d880808000ad4220864204840bcd0302037f047e2380808080004190016b22012480808080000240200042ff01834204520d00200141003602800120012000422088a7220236028401200120014180016a10ac808080000240024020012d006c22034102470d0042838080802021000c010b2001290360210420012903502105200129033822061085808080001a02402003410171450d0042838080803021000c010b024010c9808080002005560d004283808080c00221000c010b20014108360270200120023602740240200141f0006a10ae80808000450d004283808080d00221000c010b200141f0006a10af80808000200141f0006a10c28080800020014107360280012001200236028401200120014180016a10a680808000024020012903104200200128020041017122031b22074200522001290318420020031b22054200552005501b450d00200410918080800020062007200510be808080000b41d980c08000410f10bf8080800010c380808000210420014180016a2007200510c5808080002001280280014101460d01200120012903880137031020012006370308200120004284808080708337030020042001410310c080808000108c808080001a420221000b20014190016a24808080800020000f0b000b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484109a8080800021030b20004200370300200020033703080bd50303017f027e027f23808080800041e0006b220624808080800042002107420021084100210902402001200284500d002003200484500d00420020037d2003200442005322091b2107420020017d20012002420053220a1b2108420020042003420052ad7c7d200420091b21032004200285210402400240420020022001420052ad7c7d2002200a1b2202500d0002402003500d00200641d0006a200720032008200210fb808080004101210920062903582101200629035021020c020b200641c0006a200720032008420010fb80808000200641306a200720032002420010fb808080002006290330220220062903487c22012002542006290338420052722109200629034021020c010b02402003500d00200641206a200742002008200210fb80808000200641106a200342002008200210fb808080002006290310220220062903287c22012002542006290318420052722109200629032021020c010b2006200720032008200210fb808080004100210920062903082101200629030021020b420020027d20022004420053220a1b2108420020012002420052ad7c7d2001200a1b22072004854200590d00410121090b200020083703002005200936020020002007370308200641e0006a2480808080000bbc0804017f017e037f047e23808080800041b0016b220524808080800042002106024002400240024020047920037942c0007c20044200521ba7220720027920017942c0007c20024200521ba722084d0d002008413f4b0d01200741df004b0d02024002400240200720086b4120490d00200541a0016a2003200441e00020076b220910fa8080800020053502a00142017c210a4200210b420021060c010b200541306a2001200241c00020086b220810fa80808000200541206a20032004200810fa80808000420021062005200342002005290330200529032080220c420010fb80808000200541106a20044200200c420010fb808080002005290300210a024020052903182005290308220d20052903107c220b200d54ad7c4200520d002001200a5422082002200b542002200b511b450d020b200420027c200320017c2201200354ad7c200b7d2001200a54ad7d2102200c427f7c210c2001200a7d21010c050b02400240034020054190016a2001200241c00020086b220810fa80808000200529039001210c0240200820094f0d00200541d0006a20032004200810fa80808000200541c0006a20032004200c200529035080220d420010fb80808000024020012005290340220a54220820022005290348220c542002200c511b0d002002200c7d2008ad7d21022001200a7d21012006200b200d7c220c200b54ad7c21060c090b200220047c200120037c2204200154ad7c200c7d2004200a54ad7d21022004200a7d21012006200d200b7c427f7c220c200b54ad7c21060c080b20054180016a200c200a80220c4200200820096b220810fc80808000200541f0006a20032004200c420010fb80808000200541e0006a20052903702005290378200810fc8080800020052903880120067c2005290380012206200b7c220b200654ad7c210602402007200220052903687d20012005290360220c54ad7d2202792001200c7d22017942c0007c20024200521ba722084d0d002008413f4b0d020c010b0b20012003542208200220045420022004511b450d01200b210c0c060b20012001200380220220037e7d21012006200b20027c220c200b54ad7c2106420021020c050b200220047d2008ad7d2102200120037d21012006200b42017c220c50ad7c21060c040b2002200b7d2008ad7d21022001200a7d2101420021060c030b200220044200200120035a200220045a20022004511b22081b7d20012003420020081b220454ad7d2102200120047d21012008ad210c0c020b20012001200380220c20037e7d210142002106420021020c010b20022002200342ffffffff0f83220480220620037e7d4220862001422088220c842004802202422086200c200220037e7d422086200142ffffffff0f83842201200480220384210c2001200320047e7d210120024220882006842106420021020b200020013703102000200c3703002000200237031820002006370308200541b0016a2480808080000ba10101027f23808080800041206b22052480808080002005420020017d2001200242005322061b420020022001420052ad7c7d200220061b420020037d2003200442005322061b420020042003420052ad7c7d200420061b10f8808080002005290308210320004200200529030022017d2001200420028542005322061b3703002000420020032001420052ad7c7d200320061b370308200541206a2480808080000b5701017e02400240200341c000710d002003450d012002410020036b413f71ad8620012003413f71ad220488842101200220048821020c010b20022003413f71ad882101420021020b20002001370300200020023703080b6e01067e2000200342ffffffff0f832205200142ffffffff0f8322067e22072003422088220820067e22062005200142208822097e7c22054220867c220a3703002000200820097e2005200654ad4220862005422088847c200a200754ad7c200420017e200320027e7c7c3703080b5701017e02400240200341c000710d002003450d0120022003413f71ad2204862001410020036b413f71ad88842102200120048621010c010b20012003413f71ad862102420021010b20002001370300200020023703080b0b90060100418080c0000b860602000000000000000000000000000000010000000000000000000000000000006576656e745f63616e63656c6564776169746c6973745f636c6561726564726566756e645f636c61696d65646576656e745f7570646174656466756e64735f77697468647261776e7469636b65745f7075726368617365646d696e745f7469636b65745f6e66746465706c6f795f7469636b657447656e6572616c6576656e745f63726561746564656e645f646174656576656e745f74797065696469735f63616e63656c65646f7267616e697a65727061796d656e745f746f6b656e73746172745f646174657468656d657469636b65745f6e66745f616464727469636b65745f70726963657469636b6574735f736f6c64746f74616c5f7469636b657473a800100008000000b00010000a000000ba00100002000000bc0010000b000000c700100009000000d00010000d000000dd0010000a000000e700100005000000ec0010000f000000fb0010000c000000070110000c000000130110000d0000004576656e744576656e74436f756e7465725469636b6574466163746f7279526566756e64436c61696d65644576656e744275796572734576656e745469657273427579657250757263686173654576656e7442616c616e636546756e647357697468647261776e576169746c6973746e616d657072696365736f6c645f7175616e74697479746f74616c5f7175616e7469747900ef01100004000000f301100005000000f80110000d000000050210000e0000007175616e74697479746f74616c5f70616964000034021000080000003c0210000a000000ef01100004000000f301100005000000050210000e0000007469657273000000a800100008000000b00010000a000000c700100009000000d00010000d000000dd0010000a000000e700100005000000fb0010000c0000007002100005000000130110000d000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400f72a0e636f6e74726163747370656376300000000000000030506175736520616c6c2073746174652d6d75746174696e67206f7065726174696f6e732e2041646d696e206f6e6c792e00000005706175736500000000000000000000000000000000000025526573756d65206e6f726d616c206f7065726174696f6e732e2041646d696e206f6e6c792e00000000000007756e7061757365000000000000000000000000000000002452657475726e207468652063757272656e7420636f6e74726163742076657273696f6e2e0000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000150000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000d4576656e744e6f74466f756e640000000000000200000000000000144576656e74416c726561647943616e63656c656400000003000000000000001543616e6e6f7453656c6c4d6f72655469636b657473000000000000040000000000000010496e76616c696453746172744461746500000005000000000000000e496e76616c6964456e644461746500000000000600000000000000134e656761746976655469636b6574507269636500000000070000000000000012496e76616c69645469636b6574436f756e74000000000008000000000000000f436f756e7465724f766572666c6f7700000000090000000000000015466163746f72794e6f74496e697469616c697a65640000000000000a0000000000000010496e76616c696454696572496e6465780000000b000000000000000b54696572536f6c644f7574000000000c0000000000000011496e76616c696454696572436f6e6669670000000000000d00000000000000104576656e744e6f7443616e63656c65640000000e0000000000000014526566756e64416c7265616479436c61696d65640000000f00000000000000094e6f7441427579657200000000000010000000000000000c4576656e74536f6c644f75740000001100000000000000105469636b65747342656c6f77536f6c6400000012000000000000000e436f6e7472616374506175736564000000000013000000000000000d4576656e744e6f74456e64656400000000000014000000000000001546756e6473416c726561647957697468647261776e00000000000015000000010000000000000000000000054576656e740000000000000c0000000000000008656e645f6461746500000006000000000000000a6576656e745f7479706500000000001000000000000000026964000000000004000000000000000b69735f63616e63656c6564000000000100000000000000096f7267616e697a657200000000000013000000000000000d7061796d656e745f746f6b656e00000000000013000000000000000a73746172745f6461746500000000000600000000000000057468656d6500000000000010000000000000000f7469636b65745f6e66745f616464720000000013000000000000000c7469636b65745f70726963650000000b000000000000000c7469636b6574735f736f6c640000000a000000000000000d746f74616c5f7469636b6574730000000000000a0000000000000000000000096765745f6576656e740000000000000100000000000000086576656e745f69640000000400000001000003e9000007d0000000054576656e740000000000000300000002000000000000000000000007446174614b6579000000000a0000000100000000000000054576656e74000000000000010000000400000000000000000000000c4576656e74436f756e74657200000000000000000000000d5469636b6574466163746f727900000000000001000000000000000d526566756e64436c61696d656400000000000002000000040000001300000001000000000000000b4576656e7442757965727300000000010000000400000001000000000000000a4576656e7454696572730000000000010000000400000001000000000000000d4275796572507572636861736500000000000002000000040000001300000001000000000000000c4576656e7442616c616e6365000000010000000400000001000000000000000e46756e647357697468647261776e00000000000100000004000000010000000000000008576169746c697374000000010000000400000000000000000000000a696e697469616c697a65000000000002000000000000000561646d696e00000000000013000000000000000e7469636b65745f666163746f727900000000001300000001000003e9000003ed000000000000000300000000000000000000000c63616e63656c5f6576656e740000000100000000000000086576656e745f69640000000400000001000003e9000003ed000000000000000300000000000000000000000c636c61696d5f726566756e64000000020000000000000007636c61696d6572000000001300000000000000086576656e745f69640000000400000001000003e9000003ed0000000000000003000000000000002e4c6567616379206372656174655f6576656e7420666f72206261636b7761726420636f6d7061746962696c69747900000000000c6372656174655f6576656e740000000800000000000000096f7267616e697a65720000000000001300000000000000057468656d6500000000000010000000000000000a6576656e745f74797065000000000010000000000000000a73746172745f646174650000000000060000000000000008656e645f6461746500000006000000000000000c7469636b65745f70726963650000000b000000000000000d746f74616c5f7469636b6574730000000000000a000000000000000d7061796d656e745f746f6b656e0000000000001300000001000003e9000000040000000300000000000000000000000c7570646174655f6576656e740000000600000000000000086576656e745f69640000000400000000000000057468656d65000000000003e800000010000000000000000c7469636b65745f7072696365000003e80000000b000000000000000d746f74616c5f7469636b657473000000000003e80000000a000000000000000a73746172745f646174650000000003e8000000060000000000000008656e645f64617465000003e80000000600000001000003e9000003ed00000000000000030000000100000034412073696e676c65207469636b657420746965722028652e672e205649502c2047656e6572616c2c204561726c79204269726429000000000000000a5469636b65745469657200000000000400000000000000046e616d6500000010000000000000000570726963650000000000000b000000000000000d736f6c645f7175616e746974790000000000000a000000000000000e746f74616c5f7175616e7469747900000000000a0000000100000020496e70757420636f6e66696720666f72206372656174696e6720612074696572000000000000000a54696572436f6e66696700000000000300000000000000046e616d6500000010000000000000000570726963650000000000000b000000000000000e746f74616c5f7175616e7469747900000000000a000000000000003c43616e63656c20612070656e64696e672075706772616465206265666f726520697420697320636f6d6d69747465642e2041646d696e206f6e6c792e0000000e63616e63656c5f75706772616465000000000000000000000000000000000051436f6d6d697420612070726576696f75736c79207363686564756c65642075706772616465206166746572207468652074696d656c6f636b2068617320656c61707365642e2041646d696e206f6e6c792e0000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e6765745f616c6c5f6576656e747300000000000000000001000003ea000007d0000000054576656e74000000000000000000003b5472616e736665722061646d696e2072696768747320746f2061206e657720616464726573732e2043757272656e742061646d696e206f6e6c792e000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e0000000000001300000000000000000000011f576974686472617720616363756d756c61746564207469636b65742073616c652066756e647320746f20746865206f7267616e697a65722077616c6c65742e0a0a52756c65733a0a2d204f6e6c792063616c6c61626c6520627920746865206576656e74206f7267616e697a65720a2d204f6e6c7920616674657220746865206576656e742060656e645f646174656020686173207061737365640a2d204f6e6c7920696620746865206576656e7420686173206e6f74206265656e2063616e63656c6c6564202863616e63656c6c6564206576656e7473207573652060636c61696d5f726566756e6460290a2d2050726576656e747320646f75626c65207769746864726177616c2076696120612070657273697374656e7420666c6167000000000e77697468647261775f66756e647300000000000100000000000000086576656e745f69640000000400000001000003e9000003ed00000000000000030000000100000039412070726f6d6f74696f6e616c20646973636f756e7420636f646520617474616368656420746f2061207370656369666963206576656e742e000000000000000000000c446973636f756e74436f6465000000050000003954686520636f646520737472696e6720286d6972726f727320746865206b657920666f7220636f6e76656e69656e74207175657279696e672900000000000004636f64650000001000000042556e69782074696d657374616d702061667465722077686963682074686520636f646520697320696e76616c6964202830203d206e6f2065787069726174696f6e2900000000000a65787069726174696f6e0000000000060000003d4d6178696d756d206e756d626572206f662074696d6573207468697320636f6465206d61792062652075736564202830203d20756e6c696d6974656429000000000000086d61785f75736573000000040000003950657263656e7461676520646973636f756e74206170706c69656420746f20746865207469636b6574207072696365202831e28093313030290000000000000a70657263656e7461676500000000000400000021486f77206d616e79207573657320617265207374696c6c20617661696c61626c650000000000000e757365735f72656d61696e696e6700000000000400000000000000000000000f6765745f6576656e745f636f756e740000000000000000010000000400000000000000000000000f6765745f6576656e745f7469657273000000000100000000000000086576656e745f69640000000400000001000003e9000003ea000007d00000000a5469636b65745469657200000000000300000000000000000000000f70757263686173655f7469636b65740000000003000000000000000562757965720000000000001300000000000000086576656e745f696400000004000000000000000a746965725f696e64657800000000000400000001000003e9000003ed00000000000000030000000100000000000000000000000d427579657250757263686173650000000000000200000000000000087175616e746974790000000a000000000000000a746f74616c5f7061696400000000000b00000000000000000000001070757263686173655f7469636b65747300000004000000000000000562757965720000000000001300000000000000086576656e745f696400000004000000000000000a746965725f696e64657800000000000400000000000000087175616e746974790000000a00000001000003e9000003ed0000000000000003000000000000003a5363686564756c65206120636f6e74726163742075706772616465202874696d656c6f636b3a207e32342068292e2041646d696e206f6e6c792e0000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000000000000000000126765745f62757965725f707572636861736500000000000200000000000000086576656e745f696400000004000000000000000562757965720000000000001300000001000003e8000007d00000000d427579657250757263686173650000000000000000000044557064617465207469636b65747320736f6c6420636f756e742e204f6e6c792063616c6c61626c6520627920746865207469636b6574204e465420636f6e74726163742e000000137570646174655f7469636b6574735f736f6c64000000000200000000000000086576656e745f6964000000040000000000000006616d6f756e7400000000000a00000001000003e9000003ed00000000000000030000000100000023506172616d657465727320666f72206372656174696e672061206e6577206576656e740000000000000000114372656174654576656e74506172616d73000000000000090000000000000008656e645f6461746500000006000000000000000a6576656e745f7479706500000000001000000000000000096f7267616e697a657200000000000013000000000000000d7061796d656e745f746f6b656e00000000000013000000000000000a73746172745f6461746500000000000600000000000000057468656d6500000000000010000000000000000c7469636b65745f70726963650000000b00000000000000057469657273000000000003ea000007d00000000a54696572436f6e6669670000000000000000000d746f74616c5f7469636b6574730000000000000a00000000000000244372656174652061206e6577206576656e742077697468207469657220737570706f7274000000176372656174655f6576656e745f776974685f746965727300000000010000000000000006706172616d730000000007d0000000114372656174654576656e74506172616d7300000000000001000003e900000004000000030000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 2184,
- "n_functions": 45,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 19,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 29,
- "n_exports": 16,
- "n_data_segment_bytes": 185
- }
- }
- },
- "hash": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb",
- "code": "0061736d01000000016b1360017e017e60027e7e017e60047e7e7e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f0060017f017e60027f7f0060027e7e017f60057e7e7e7e7e017e60027e7f0060047e7e7f7f017e60037f7f7f0060027f7f017e60017e006000006000017f02af011d016901350000016901340000016901330001016c01370002016c013100010162015f00000163015f0000016201380000016201620000016201660003016201340004016c015f0003016c01380001017801310001017601680003016c013600000164015f00030161013000000176015f0004017801370004016c01650002016c016100010162016a0001017801330004016c01300001016c01320001017601670001016201310002016201320002032e2d05060708090a090b0c090d010e0f05010510070411081012000407120f0811110202020407000100040404110e05030100110619037f01418080c0000b7f0041b981c0000b7f0041c081c0000b07eb0110066d656d6f727902000d5f5f636f6e7374727563746f72002c0e63616e63656c5f7570677261646500300e636f6d6d69745f7570677261646500360e6372656174655f6163636f756e74003d0b6765745f6163636f756e74003e146765745f6465706c6f7965645f61646472657373003f0570617573650040107363686564756c655f75706772616465004217746f74616c5f6465706c6f7965645f6163636f756e747300430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020af52a2d7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011080808080002103200110818080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110828080800021020b20004200370300200020023703080b2500200010a0808080004201428480808080a0fa03428480808080c0970d1083808080001a0bf20202017f047e23808080800041306b22012480808080000240024002400240024020002802000e03020001020b200141086a41d880c08000410f10a98080800020012802080d02200129031021022000290310210320002903082104200141086a20002903202000290328109e8080800020012802080d02200129031021052001200029031837032820012005370320200120033703182001200437031020012002370308200141086a410510aa8080800021020c030b200141086a41e780c08000410c10a98080800020012802080d012001290310210220002903082103200141086a20002903102000290318109e8080800020012802080d01200120012903103703182001200337031020012002370308200141086a410310aa8080800021020c020b200141086a41c280c08000411610a98080800020012802080d00200141086a200129031010ab8080800020012802084101460d00200129031021020c010b000b200141306a24808080800020020b5a02017e017f024002400240200110a0808080002202420110a2808080000d00410021010c010b20024201108480808000220242ff01834204520d012002422088a72103410121010b20002003360204200020013602000f0b000b0f00200020011098808080004201510b4d01027e4200210202400240200110a0808080002203420110a280808000450d0020034201108480808000220242ff018342cd00520d0120002002370308420121020b200020023703000f0b000be90501047f23808080800041f0006b2205248080808000200541d0006a41186a22064200370300200541d0006a41106a22074200370300200541d0006a41086a22084200370300200542003703502000200541d0006a10a580808000200541186a2006290300370300200541106a2007290300370300200541086a200829030037030020052005290350370300200642003703002007420037030020084200370300200542003703502004200541d0006a10a580808000200541206a41186a2006290300370300200541206a41106a2007290300370300200541206a41086a200829030037030020052005290350370320200110858080800010868080800021002006420037030020074200370300200842003703002005420037035041002106024003402000108780808000428080808010540d012000108880808000210420004284808080102000108780808000428080808070834204841089808080002100024020064120460d00200541d0006a20066a20044220883c0000200641016a21060c010b0b4120412010a680808000000b2005200242388620024280fe0383422886842002428080fc0783421886200242808080f80f834208868484200242088842808080f80f832002421888428080fc07838420024228884280fe038320024238888484843703482005200342388620034280fe0383422886842003428080fc0783421886200342808080f80f834208868484200342088842808080f80f832003421888428080fc07838420034228884280fe03832003423888848484370340108a80808000210020002000108780808000428080808070834204842005412010a78080800021002000200010878080800042808080807083420484200541d0006a412010a78080800021002000200010878080800042808080807083420484200541c0006a411010a78080800021002000200010878080800042808080807083420484200541206a412010a7808080001086808080002100200541f0006a24808080800020000b1d00200042042001ad42208642048442848080808004109b808080001a0b090010bb80808000000b1e00200020012002ad4220864204842003ad422086420484109c808080000b4301017f23808080800041106b2202248080808000200220002001109e80808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b1a002000ad4220864204842001ad422086420484109a808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110aa8080800021012000420037030020002001370308200241106a2480808080000b8e0101017f23808080800041106b22022480808080000240200042ff018342cd00520d002002200110ad8080800020022802004101460d0020022903082101200010ae80808000410110af80808000418080c0800010a08080800020014202108b808080001a428480808080a0fa03428480808080c0970d108c808080001a200241106a24808080800042020f0b000b4201017e420121020240200142ff018342c800520d0020011087808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b1500410010b28080800020004202108b808080001a0b1c00410110b2808080002000ad4220864204844202108b808080001a0b4201017f10b180808000410310b28080800010b38080800010b4808080002100428ee2e8999ae0d6f50010b5808080002000ad422086420484108d808080001a42020b0f0010c5808080001091808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418881c08000410510a98080800020012802000d042001200129030810ab808080000c030b2001418d81c08000410710a98080800020012802000d032001200129030810ab808080000c020b2001419481c08000410610a98080800020012802000d022001200129030810ab808080000c010b2001419a81c08000410e10a98080800020012802000d012001200129030810ab808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021099808080001a0b4602017f017e4101210002400240410110b2808080002201420210a280808000450d0020014202108480808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110aa808080002100200141106a24808080800020000b880305017f017e017f017e017f23808080800041206b220024808080800010b18080800002400240410310b2808080002201420210a280808000450d00024020014202108480808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad422086420484428480808020108e808080001a200041106a200029030010ad8080800020002802100d002000290308220342ff01834204510d020b000b411210b780808000000b2000290318210110b880808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310b28080800010b38080800010b480808000210210b4808080002204417f460d01200441016a220410af808080002001108f808080001a41f380c08000410810b98080800021032000200436021c2000200236021820002001370310200310b580808000200041106a10ba80808000108d808080001a200041206a24808080800042020f0b10bb80808000000b10bc80808000000b090010bb80808000000b0c00109780808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310aa808080002102200141206a24808080800020020b0300000b090010bb80808000000bac0603017f047e017f2380808080004190016b2204248080808000200441e0006a200010ad808080000240024020042802604101460d00200142ff018342cd00520d0020042903682105200441e0006a2002109d8080800020042802604101460d002004290378210620042903702107200441e0006a200310ad8080800020042802604101460d002004290368210341b080c08000410810b980808000210820042007200610a88080800022023703104202210041012109024003402009450d012009417f6a2109200221000c000b0b20042000370360024020012008200441e0006a410110aa80808000109080808000220042ff018342cd00520d0020001091808080001a2004200637033820042007370330200420013703202004200537031820042003370328200442013703100240200441106a10a080808000420110a280808000450d0042838080801021000c030b0240418080c0800010a0808080002200420210a2808080000d0042838080802021000c030b200441e0006a2000420210848080800010ad8080800020042802604101460d01200429036821002005200120072006200310a4808080002102109280808000210810938080800020002002200810948080800021002007200610a880808000210220042003370358200420053703502004200237034820042001370340410021090340024020094120470d00410021090240034020094120460d01200441e0006a20096a200441c0006a20096a290300370300200941086a21090c000b0b200441e0006a410410aa808080002102200041b880c08000410a10b980808000200210908080800042ff01834202520d02200441106a10a08080800020004201108b808080001a200441106a109f8080800020042006370378200420073703702004200137036820044202370360200441086a200441e0006a10a180808000200428020c410020042802084101711b2209417f460d02200441e0006a10a080808000200941016aad4220864204844201108b808080001a200441e0006a109f808080000c040b200441e0006a20096a4202370300200941086a21090c000b0b10bc80808000000b000b20044190016a24808080800020000b890202017f017e23808080800041c0006b22042480808080002004200010ad80808000024020042802004101460d00200142ff018342cd00520d002004290308210020042002109d8080800020042802004101460d0020042903182102200429031021052004200310ad8080800020042802004101460d0020042903082103200420053703202004200137031020042000370308200420033703182004420137030020042002370328200441306a200410a3808080000240024020042802304101470d00200429033821012004109f808080000c010b2000200120052002200310a4808080002101109380808000200110958080800021010b200441c0006a24808080800020010f0b000be40103017f017e017f23808080800041c0006b2204248080808000200441106a200010ad80808000024020042802104101460d00200142ff018342cd00520d0020042903182100200441106a2002109d8080800020042802104101460d002004290328210220042903202105200441106a200310ad8080800020042802104101460d00200429031821032004200537033020042001370320200420003703182004200337032820044201370310200420023703382004200441106a10a3808080002004280200210620042903082101200441c0006a2480808080002001420220061b0f0b000b3a01017f10b180808000410110c18080800010b4808080002100428ed2aadceeac0310b5808080002000ad422086420484108d808080001a42020b1a00410210b2808080002000ad42ff01834202108b808080001a0bda0102027f017e23808080800041106b22012480808080002001200010ad808080000240024020012802004101460d002001290308210010b18080800010b8808080002102410310b28080800021032001200037030020012002ad42208642048437030820032001410210aa808080004202108b808080001a41a881c08000411110b980808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b580808000200110ba80808000108d808080001a200141106a24808080800042020f0b000b10bc80808000000b9e0101027f23808080800041c0006b22022480808080000240200042ff018342cd00520d00200241106a2001109d8080800020022802104101460d002002290320210120022002290328370328200220013703202002200037031820024202370310200241086a200241106a10a18080800020022802082103200235020c2100200241c0006a2480808080002000422086420484420420034101711b0f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10b18080800010c5808080002102200010ae8080800041fb80c08000410d10b98080800010b5808080002103200120003703082001200237030020032001410210aa80808000108d808080001a200141106a24808080800042020b4101017e02400240410010b2808080002200420210a280808000450d0020004202108480808000220042ff018342cd00510d01000b410d10b780808000000b20000b3c01017f10b180808000410010c18080800010b4808080002100428ed2aadceeaccff50010b5808080002000ad422086420484108d808080001a42020b0f0010b480808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad42208642048410968080800021030b20004200370300200020033703080b0bc3010100418080c0000bb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f776e65725f6f66696e697469616c697a65496d706c656d656e746174696f6e5761736d486173684465706c6f7965644163636f756e744163636f756e74436f756e74757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400bf1e0e636f6e747261637473706563763000000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f720000000000000200000000000000164163636f756e74416c72656164794465706c6f796564000000000001000000000000000e4e6f74496e697469616c697a6564000000000002000000020000002653746f72616765206b65797320666f722074686520726567697374727920636f6e747261637400000000000000000007446174614b6579000000000300000000000000345741534d2068617368206f662074686520544241204163636f756e7420636f6e747261637420696d706c656d656e746174696f6e00000016496d706c656d656e746174696f6e5761736d486173680000000000010000008b4d617070696e672066726f6d2028696d706c656d656e746174696f6e5f686173682c20746f6b656e5f636f6e74726163742c20746f6b656e5f69642c2073616c7429202d3e206465706c6f7965645f616464726573730a576520757365206120636f6d706f73697465206b657920746f2073746f726520746865206465706c6f7965642061646472657373000000000f4465706c6f7965644163636f756e740000000004000003ee00000020000000130000000a000003ee000000200000000100000047436f756e74206f66206465706c6f796564206163636f756e747320706572204e46543a2028746f6b656e5f636f6e74726163742c20746f6b656e5f696429202d3e20636f756e74000000000c4163636f756e74436f756e7400000002000000130000000a000000000000027943616c63756c617465207468652064657465726d696e6973746963206164647265737320666f72206120544241206163636f756e740a0a546869732066756e6374696f6e20636f6d7075746573207468652061646472657373207468617420776f756c642062652072657475726e656420627920606372656174655f6163636f756e742829600a666f72207468652073616d6520696e707574732e20496e20536f726f62616e2c20746865206465706c6f79657220637265617465732064657465726d696e6973746963206164647265737365732c0a736f2077652063616e2063616c63756c6174652074686973206279207573696e6720746865206465706c6f7965722773206164647265737320636f6d7075746174696f6e2e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e2028753235362061732042797465734e3c33323e290a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e4654202875313238290a2a206073616c7460202d204465706c6f796d656e742073616c742028753235362061732042797465734e3c33323e290a0a232052657475726e730a5468652064657465726d696e697374696320616464726573732077686572652074686520544241206163636f756e7420776f756c64206265206465706c6f7965640000000000000b6765745f6163636f756e7400000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee00000020000000010000001300000000000000b2496e697469616c697a652074686520726567697374727920776974682074686520544241204163636f756e74205741534d20686173680a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20607462615f6163636f756e745f7761736d5f6861736860202d205741534d2068617368206f662074686520544241204163636f756e7420636f6e747261637420746f206465706c6f7900000000000d5f5f636f6e7374727563746f7200000000000002000000000000000561646d696e0000000000001300000000000000157462615f6163636f756e745f7761736d5f68617368000000000003ee000000200000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000029f4465706c6f792061206e657720544241206163636f756e7420636f6e747261637420616e6420696e697469616c697a652069740a0a546869732066756e6374696f6e206465706c6f7973206120544241206163636f756e7420666f7220616e204e465420616e6420696e697469616c697a65732069742077697468207468650a4e4654206f776e6572736869702064657461696c732e20546865206465706c6f79656420616464726573732069732064657465726d696e697374696320616e64206d6174636865730a7768617420606765745f6163636f756e7428296020776f756c642072657475726e20666f72207468652073616d6520696e707574732e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e2028753235362061732042797465734e3c33323e290a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e4654202875313238290a2a206073616c7460202d204465706c6f796d656e742073616c742028753235362061732042797465734e3c33323e290a0a232052657475726e730a5468652061646472657373206f6620746865206e65776c79206465706c6f79656420544241206163636f756e740a0a23204572726f72730a52657475726e73206572726f7220696620746865206163636f756e742068617320616c7265616479206265656e206465706c6f79656420666f7220746865736520706172616d6574657273000000000e6372656174655f6163636f756e740000000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee0000002000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000000000016947657420746865206465706c6f796564206164647265737320666f7220737065636966696320706172616d65746572732028696620697420657869737473290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e0a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e46540a2a206073616c7460202d204465706c6f796d656e742073616c740a0a232052657475726e730a536f6d6528616464726573732920696620746865206163636f756e7420686173206265656e206465706c6f7965642c204e6f6e65206f7468657277697365000000000000146765745f6465706c6f7965645f61646472657373000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee0000002000000001000003e800000013000000000000010f4765742074686520746f74616c206e756d626572206f6620544241206163636f756e7473206465706c6f79656420666f722061207370656369666963204e46540a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e46540a0a232052657475726e730a546865206e756d626572206f6620544241206163636f756e747320746861742068617665206265656e206465706c6f79656420666f722074686973204e46540000000017746f74616c5f6465706c6f7965645f6163636f756e74730000000002000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a00000001000000040000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/tests/integration/test_snapshots/test_purchase_canceled_event_fails.1.json b/soroban-contract/tests/integration/test_snapshots/test_purchase_canceled_event_fails.1.json
deleted file mode 100644
index 8d66f92c..00000000
--- a/soroban-contract/tests/integration/test_snapshots/test_purchase_canceled_event_fails.1.json
+++ /dev/null
@@ -1,1152 +0,0 @@
-{
- "generators": {
- "address": 7,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "create_event",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "string": "Integration Test Event"
- },
- {
- "string": "Conference"
- },
- {
- "u64": 86400
- },
- {
- "u64": 172800
- },
- {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- },
- {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ],
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "function_name": "deploy_ticket",
- "args": [
- {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "cancel_event",
- "args": [
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Integration Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TotalTickets"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1381,
- "n_functions": 41,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 15,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 16,
- "n_exports": 16,
- "n_data_segment_bytes": 110
- }
- }
- },
- "hash": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4",
- "code": "0061736d0100000001510f60037e7e7e017e60027e7e017e60017e017e6000017e60047e7e7e7e017e60047f7f7e7e0060027f7f017e60017f0060027e7e017f60017f017e60037f7f7f0060027f7e0060017e006000006000017f026110016c015f0000016c01310001017801310001017601680000016c01360002016101300002017801370003016c01650004016c013700040176016700010162016a0001017801330003016c01300001016c01380001016201380002016c01320001032a29050607080707090a0b06010b0c070d030d090c0e0203070e06090d0d01030203030702020303030d0a05030100110619037f01418080c0000b7f0041ee80c0000b7f0041f080c0000b07e10110066d656d6f727902000d5f5f636f6e7374727563746f72001a0e63616e63656c5f75706772616465001f0e636f6d6d69745f7570677261646500250d6465706c6f795f7469636b6574002c096765745f61646d696e002d136765745f7469636b65745f636f6e7472616374002e116765745f746f74616c5f7469636b657473002f0570617573650030107363686564756c655f7570677261646500320e7472616e736665725f61646d696e003307756e706175736500350776657273696f6e0036015f00370a5f5f646174615f656e6403010b5f5f686561705f6261736503020a971c29170020002001109180808000200220031080808080001a0b810202017f017e23808080800041106b2202248080808000024002400240024002400240024020000e0400010203000b200241bd80c08000410510978080800020022802000d04200220022903081098808080000c030b2002418080c08000410e10978080800020022802000d03200220022903081098808080000c020b2002418e80c08000410c10978080800020022802000d02200220022903081098808080000c010b2002419a80c08000410e10978080800020022802000d012002200229030837030020022001ad4220864204843703082002410210998080800021030c020b200229030821032002290300500d010b000b200241106a24808080800020030b5c02017e027f02400240024041022000109180808000220142021093808080000d00410021020c010b20014202108180808000220142ff01834204520d012001422088a72103410121020b20002003360204200020023602000f0b000b0f0020002001108c808080004201510b4f01027e42002101024002404100200010918080800022024202109380808000450d0020024202108180808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b1e00410220001091808080002000ad42208642048442021080808080001a0b220042838080801042838080802020002d00014101461b200029030820002d00001b0b5102017f017e23808080800041106b220324808080800020032001200210b88080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110998080800021012000420037030020002001370308200241106a2480808080000b1a002000ad4220864204842001ad4220864204841089808080000b8f0101017f23808080800041106b22022480808080000240200042ff018342cd00520d0020022001109b8080800020022802004101460d00200229030821012000109c808080004101109d80808000410020022000420210908080800041012002109180808000200142021080808080001a4100109580808000109e80808000200241106a24808080800042020f0b000b4201017e420121020240200142ff018342c800520d002001108e808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b1500410010a180808000200042021080808080001a0b1c00410110a1808080002000ad42208642048442021080808080001a0b1b00428480808080a0fa03428480808080c0970d108d808080001a0b4201017f10a080808000410310a18080800010a28080800010a3808080002100428ee2e8999ae0d6f50010a4808080002000ad4220864204841082808080001a42020b0f0010b4808080001085808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141bd80c08000410510978080800020012802000d04200120012903081098808080000c030b200141c280c08000410710978080800020012802000d03200120012903081098808080000c020b200141c980c08000410610978080800020012802000d02200120012903081098808080000c010b200141cf80c08000410e10978080800020012802000d01200120012903081098808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d0020004202108f808080001a0b4602017f017e4101210002400240410110a18080800022014202109380808000450d0020014202108180808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a41011099808080002100200141106a24808080800020000b880305017f017e017f017e017f23808080800041206b220024808080800010a08080800002400240410310a18080800022014202109380808000450d00024020014202108180808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201083808080001a200041106a2000290300109b8080800020002802100d002000290308220342ff01834204510d020b000b411210a680808000000b2000290318210110a780808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310a18080800010a28080800010a380808000210210a3808080002204417f460d01200441016a2204109d8080800020011084808080001a41a880c08000410810a88080800021032000200436021c2000200236021820002001370310200310a480808000200041106a10a9808080001082808080001a200041206a24808080800042020f0b10aa80808000000b10ab80808000000b090010aa80808000000b0c00108b80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110b880808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a41031099808080002102200141206a24808080800020020b0300000b090010aa80808000000ba90305017f017e017f017e017f23808080800041206b22022480808080000240200042ff018342cd00520d00200241086a2001109b8080800020022802084101460d0020022903102103200241086a1094808080000240024020022802084101470d0020022903101085808080001a4101200410918080800022014202109380808000450d00200241086a20014202108180808000109b8080800020022802084101460d0220022903102105200220003703184202210141012104024003402004450d012004417f6a2104200021010c000b0b20022001370308200241086a41011099808080002100108680808000200520032000108780808000210020021092808080004100210402402002280204410020022802004101711b2206417f460d004103200641016a220620004201109080808000410320061091808080004201428480808080a0fa03428480808080c0970d1088808080001a2006109580808000109e80808000200220003703100c020b10ab80808000000b41012104200241013a00090b200220043a0008200241086a1096808080002100200241206a24808080800020000f0b000b6f02027f017e23808080800041106b220024808080800020001094808080000240024020002802000d0041012101200041013a00010c010b20002903082102109e8080800020002002370308410021010b200020013a000020001096808080002102200041106a24808080800020020b4e01017e0240200042ff01834204520d0042022101024041032000422088a710918080800022004201109380808000450d0020004201108180808000220142ff018342cd00520d010b20010f0b000b4b02027f017e23808080800041106b2200248080808000200041086a10928080800020002802082101200035020c2102200041106a2480808080002002422086420484420420014101711b0b3a01017f10a080808000410110b18080800010a3808080002100428ed2aadceeac0310a4808080002000ad4220864204841082808080001a42020b1a00410210a1808080002000ad42ff018342021080808080001a0bda0102027f017e23808080800041106b220124808080800020012000109b808080000240024020012802004101460d002001290308210010a08080800010a7808080002102410310a18080800021032001200037030020012002ad42208642048437030820032001410210998080800042021080808080001a41dd80c08000411110a880808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310a480808000200110a9808080001082808080001a200141106a24808080800042020f0b000b10ab80808000000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10a08080800010b48080800021022000109c8080800041b080c08000410d10a88080800010a480808000210320012000370308200120023703002003200141021099808080001082808080001a200141106a24808080800042020b4101017e02400240410010a18080800022004202109380808000450d0020004202108180808000220042ff018342cd00510d01000b410d10a680808000000b20000b3c01017f10a080808000410010b18080800010a3808080002100428ed2aadceeaccff50010a4808080002000ad4220864204841082808080001a42020b0f0010a380808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108a8080800021030b20004200370300200020033703080b0b770100418080c0000b6e5469636b65745761736d48617368546f74616c5469636b6574735469636b6574436f6e7472616374757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c65640093130e636f6e747261637473706563763000000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000002b4572726f7220636f64657320666f7220746865205469636b657420466163746f727920636f6e74726163740000000000000000054572726f7200000000000002000000000000000e4e6f74496e697469616c697a6564000000000001000000000000000c556e617574686f72697a656400000002000000000000006a4765742074686520666163746f72792061646d696e20616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a0a232052657475726e730a5468652061646d696e20616464726573730000000000096765745f61646d696e0000000000000000000001000003e90000001300000003000000020000002353746f72616765206b65797320666f722074686520636f6e7472616374207374617465000000000000000007446174614b65790000000004000000000000001d466163746f72792061646d696e6973747261746f7220616464726573730000000000000541646d696e000000000000000000002e5741534d2068617368206f6620746865205469636b6574204e465420636f6e747261637420746f206465706c6f7900000000000e5469636b65745761736d4861736800000000000000000029546f74616c206e756d626572206f66207469636b657420636f6e747261637473206465706c6f7965640000000000000c546f74616c5469636b65747300000001000000394d617070696e672066726f6d206576656e745f696420746f206465706c6f796564207469636b657420636f6e747261637420616464726573730000000000000e5469636b6574436f6e747261637400000000000100000004000000000000014f4465706c6f792061206e6577205469636b6574204e465420636f6e747261637420666f7220616e206576656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742077696c6c2068617665206d696e74696e6720726967687473206f6e20746865206e657720636f6e74726163740a2a206073616c7460202d20556e697175652073616c7420666f722064657465726d696e697374696320616464726573732067656e65726174696f6e0a0a232052657475726e730a5468652061646472657373206f6620746865206e65776c79206465706c6f796564205469636b6574204e465420636f6e74726163740a0a2320417574686f72697a6174696f6e0a52657175697265732061646d696e20617574686f72697a6174696f6e000000000d6465706c6f795f7469636b65740000000000000200000000000000066d696e746572000000000013000000000000000473616c74000003ee0000002000000001000003e9000000130000000300000000000000e6496e697469616c697a652074686520666163746f7279207769746820616e2061646d696e20616e6420746865205469636b6574204e4654205741534d20686173680a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206061646d696e60202d204164647265737320746861742063616e206465706c6f79206e6577207469636b657420636f6e7472616374730a2a20607469636b65745f7761736d5f6861736860202d205741534d2068617368206f6620746865205469636b6574204e465420636f6e747261637400000000000d5f5f636f6e7374727563746f7200000000000002000000000000000561646d696e0000000000001300000000000000107469636b65745f7761736d5f68617368000003ee000000200000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee000000200000000000000000000000994765742074686520746f74616c206e756d626572206f66207469636b657420636f6e747261637473206465706c6f7965640a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a0a232052657475726e730a54686520746f74616c20636f756e74206f66206465706c6f796564207469636b657420636f6e747261637473000000000000116765745f746f74616c5f7469636b65747300000000000000000000010000000400000000000000d847657420746865207469636b657420636f6e7472616374206164647265737320666f722061207370656369666963206576656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606576656e745f696460202d20546865206576656e74206964656e7469666965722028312d696e6465786564290a0a232052657475726e730a5468652061646472657373206f6620746865207469636b657420636f6e74726163742c206f72204e6f6e65206966206e6f7420666f756e64000000136765745f7469636b65745f636f6e7472616374000000000100000000000000086576656e745f69640000000400000001000003e8000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1911,
- "n_functions": 54,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 18,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 18,
- "n_exports": 19,
- "n_data_segment_bytes": 166
- }
- }
- },
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185",
- "code": "0061736d0100000001611260027e7e017e60017e017e60047e7e7e7e017e60037e7e7e017e6000017e60037f7e7e0060027f7e0060027f7f0060027e7e017f60017f017e60017f0060047f7e7e7e0060027e7e0060037f7f7f0060017e006000006000017f60027f7f017e026d12016901330000016901350001016901340001016c01310000016c01370002016c015f0003016101300001016c01320000017801310000017601680003016c013600010178013000000176016700000162016a0000017801330004016c01300000016c0138000001620138000103373605060607080908050a0605050b000a0c090d0605010e0a0f0101040f09100104060a1011090f0f04010101040a011101040304040f0d05030100110619037f01418080c0000b7f0041a681c0000b7f0041b081c0000b07f40113066d656d6f727902000d5f5f636f6e7374727563746f7200260a62616c616e63655f6f66002a046275726e002b0e63616e63656c5f75706772616465002c0e636f6d6d69745f7570677261646500310a6765745f6d696e74657200390869735f76616c6964003a0f6d696e745f7469636b65745f6e6674003b086f776e65725f6f66003c057061757365003d107363686564756c655f75706772616465003f0e7472616e736665725f61646d696e00410d7472616e736665725f66726f6d004307756e706175736500440776657273696f6e0045015f00460a5f5f646174615f656e6403010b5f5f686561705f6261736503020afd2636460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110808080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b6701027f23808080800041c0006b22022480808080002002420337030020022001370308200241206a200210958080800020022903302101200020022903384200200228022041017122031b37030820002001420020031b370300200241c0006a2480808080000b8d0102017f017e23808080800041206b22022480808080000240024002402001109780808000220342011098808080000d00420021030c010b20022003420110838080800010938080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000b4901027f23808080800041206b2202248080808000200220013703182002200037031020024202370300200210978080800042011098808080002103200241206a24808080800020030b920202017f017e23808080800041106b2201248080808000024002400240024002400240024020002802000e0400010203000b2001418080c08000410610a38080800020012802000d042001200129030810a4808080000c030b2001418680c08000410b10a38080800020012802000d032001200129030810a4808080000c020b2001419180c08000410510a38080800020012802000d022001290308210220012000290310200029031810928080800020012802000d0220012002200129030810a5808080000c010b2001419680c08000410710a38080800020012802000d0120012001290308200029030810a5808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f0020002001108f808080004201510b8a0101027f23808080800041206b2203248080808000200320023703182003200137031020034202370300024002400240200310978080800022024201109880808000450d0020024201108380808000220242ff018342cd00520d0220002002370308410021040c010b200041023a0001410121040b200020043a0000200341206a2480808080000f0b000b250020001097808080004201428480808080a0fa03428480808080c0970d1084808080001a0b0e00200020014201109c808080000b15002000109780808000200120021085808080001a0b10002000200120024201109e808080000b1d00200010978080800020012002109f8080800020031085808080001a0b4301017f23808080800041106b2202248080808000200220002001109280808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5101027e420021010240024041a080c0800010978080800022024202109880808000450d0020024202108380808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b140041c080c08000200020014202109e808080000b2900024020002d00000d0020002903080f0b20002d0001417f6aad42ff01834220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210c78080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b44000240200042ff018342cd00510d00000b200010a780808000410110a88080800041a080c0800020004202109c808080004201420010a18080800010a98080800042020b1500410010ae80808000200042021085808080001a0b1c00410110ae808080002000ad42208642048442021085808080001a0b1b00428480808080a0fa03428480808080c0970d1090808080001a0b4e01017f23808080800041106b22012480808080000240200042ff018342cd00510d00000b2001200010948080800020012903002001290308109f808080002100200141106a24808080800020000bcd0102017f027e23808080800041206b220124808080800020012000109380808000024020012802004101460d00200120012903102200200129031822021099808080000240024020012d00000d00200129030822031086808080001a20012002370318200120003703104202210020014202370300200110978080800042011087808080001a2001420337030020012003370308200142004200109d808080000c010b20012d0001417f6aad42ff01834220864283808080107c21000b200141206a24808080800020000f0b000b4501017f10ad80808000410310ae8080800042021087808080001a10af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841088808080001a42020b0f0010c2808080001086808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141f580c08000410510a38080800020012802000d042001200129030810a4808080000c030b200141fa80c08000410710a38080800020012802000d032001200129030810a4808080000c020b2001418181c08000410610a38080800020012802000d022001200129030810a4808080000c010b2001418781c08000410e10a38080800020012802000d012001200129030810a4808080000b200129030821022001290300500d010b000b200141106a24808080800020020b4602017f017e4101210002400240410110ae8080800022014202109880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b8b0305017f017e017f017e017f23808080800041206b220024808080800010ad8080800002400240410310ae8080800022014202109880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201089808080001a200041106a200029030010b28080800020002802100d002000290308220342ff01834204510d020b000b411210b380808000000b2000290318210110b480808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ae8080800042021087808080001a10af80808000210210af808080002204417f460d01200441016a220410a8808080002001108a808080001a41e080c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001088808080001a200041206a24808080800042020f0b10b780808000000b10b880808000000b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010b780808000000b0c00108e80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c780808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020b0300000b090010b780808000000b6802027f017e23808080800041106b2200248080808000200010a080808000410121010240024020002802004101470d0020002000290308370308410021010c010b200041053a00010b200020013a0000200010a2808080002102200041106a24808080800020020b4d01027f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200129031020012903181096808080002102200141206a2480808080002002ad0bb40302017f037e23808080800041e0006b220124808080800002400240200042ff018342cd00520d00200141c0006a10a0808080000240024020012802404101460d004283808080d00021000c010b20012903481086808080001a2001420337030020012000370308200141c0006a200110958080800002402001280240410171450d0020012903502001290358844200510d0042838080801021000c010b4201210242002103024041c080c0800010978080800022044202109880808000450d00200141c0006a2004420210838080800010938080800020012802404101460d0220012903582103200129035021020b200142023703202001200237033020012003370338200141206a2000109b80808000200141206a109a808080002001420337034020012000370348200141c0006a42014200109d808080002001420337034020012000370348200141c0006a109a808080002002200383427f510d02200242017c22002003200050ad7c10a18080800010a980808000200141c0006a2002200310928080800020012802404101460d01200129034821000b200141e0006a24808080800020000f0b000b10b880808000000b5601017f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200120012903102001290318109980808000200110a2808080002100200141206a24808080800020000b3a01017f10ad80808000410110be8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841088808080001a42020b1a00410210ae808080002000ad42ff018342021085808080001a0bda0102027f017e23808080800041106b22012480808080002001200010b2808080000240024020012802004101460d002001290308210010ad8080800010b4808080002102410310ae8080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021085808080001a419581c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001088808080001a200141106a24808080800042020f0b000b10b880808000000b1a002000ad4220864204842001ad422086420484108c808080000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ad8080800010c2808080002102200010a78080800041e880c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210c0808080001088808080001a200141106a24808080800042020b4101017e02400240410010ae8080800022004202109880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10b380808000000b20000bda0202017f017e23808080800041206b22032480808080000240200042ff018342cd00520d00200142ff018342cd00520d002003200210938080800020032802004101460d00200329031821022003290310210420001086808080001a02400240200420021096808080000d0042838080802021040c010b200320042002109980808000024020032d00004101470d0020032d0001417f6aad42ff01834220864283808080107c21040c010b024020032903082000108b808080004200510d0042838080803021040c010b20032001109480808000024020032903002003290308844200510d004283808080c00021040c010b2003200437031042022104200342023703002003200237031820032001109b808080002003420337030020032000370308200342004200109d808080002003420337030020032001370308200342014200109d808080000b200341206a24808080800020040f0b000b3c01017f10ad80808000410010be8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841088808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108d8080800021030b20004200370300200020033703080b0bb0010100418080c0000ba6014d696e7465724e657874546f6b656e49644f776e657242616c616e636500000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400c3160e636f6e747261637473706563763000000000000000a84275726e2061207469636b6574204e46542c2072656d6f76696e672069742066726f6d206578697374656e63650a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f206275726e0a0a23204572726f72730a2d20496620746f6b656e5f696420646f6573206e6f74206578697374000000046275726e000000010000000000000008746f6b656e5f69640000000a00000001000003e9000003ed000000000000000300000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f7200000000000005000000000000001455736572416c72656164794861735469636b657400000001000000000000000e496e76616c6964546f6b656e4964000000000002000000000000000c556e617574686f72697a6564000000030000000000000019526563697069656e74416c72656164794861735469636b657400000000000004000000000000000e4e6f74496e697469616c697a65640000000000050000000000000086436865636b206966206120746f6b656e2069732076616c6964202865786973747320616e64206e6f74206275726e6564290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f20636865636b00000000000869735f76616c6964000000010000000000000008746f6b656e5f69640000000a0000000100000001000000000000006d47657420746865206f776e6572206f66206120746f6b656e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207175657279000000000000086f776e65725f6f66000000010000000000000008746f6b656e5f69640000000a00000001000003e90000001300000003000000020000002153746f72616765206b65797320666f7220746865204e465420636f6e74726163740000000000000000000007446174614b65790000000004000000000000001f416464726573732077697468206d696e74696e672070726976696c6567657300000000064d696e746572000000000000000000154e65787420746f6b656e20494420746f206d696e740000000000000b4e657874546f6b656e4964000000000100000022546f6b656e206f776e6572736869703a20746f6b656e5f6964202d3e206f776e65720000000000054f776e6572000000000000010000000a000000010000001742616c616e63653a206f776e6572202d3e20636f756e74000000000742616c616e6365000000000100000013000000000000006c476574207468652062616c616e6365206f6620616e206f776e65720a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606f776e657260202d20546865206164647265737320746f2071756572790000000a62616c616e63655f6f6600000000000100000000000000056f776e657200000000000013000000010000000a000000000000004647657420746865206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e7400000000000a6765745f6d696e74657200000000000000000001000003e90000001300000003000000000000014b5472616e736665722061207469636b6574204e46542066726f6d206f6e65206164647265737320746f20616e6f746865720a0a456e666f7263657320746865206f6e652d7469636b65742d7065722d757365722072756c6520666f722074686520726563697069656e742e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206066726f6d60202d2043757272656e74206f776e6572206f6620746865207469636b65740a2a2060746f60202d20526563697069656e7420616464726573730a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207472616e736665720a0a23204572726f72730a2d204966206066726f6d60206973206e6f7420746865206f776e65720a2d2049662060746f6020616c7265616479206861732061207469636b6574000000000d7472616e736665725f66726f6d00000000000003000000000000000466726f6d000000130000000000000002746f0000000000130000000000000008746f6b656e5f69640000000a00000001000003e9000003ed00000000000000030000000000000090496e697469616c697a6520746865204e465420636f6e747261637420776974682061206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742063616e206d696e74206e6577207469636b6574730000000d5f5f636f6e7374727563746f720000000000000100000000000000066d696e7465720000000000130000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e000000000000130000000000000000000000fd4d696e742061206e6577207469636b6574204e465420746f2074686520726563697069656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060726563697069656e7460202d204164647265737320746f207265636569766520746865207469636b65740a0a232052657475726e730a54686520746f6b656e204944206f6620746865206d696e746564207469636b65740a0a23204572726f72730a2d2049662063616c6c6572206973206e6f7420746865206d696e7465720a2d20496620726563697069656e7420616c7265616479206861732061207469636b65740000000000000f6d696e745f7469636b65745f6e667400000000010000000000000009726563697069656e740000000000001300000001000003e90000000a000000030000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1992,
- "n_functions": 53,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 16,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 21,
- "n_exports": 19,
- "n_data_segment_bytes": 190
- }
- }
- },
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246",
- "code": "0061736d0100000001541060017e017e60027e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f017e60027e7e0060017f0060017e017f60027f7f017e6000006000017f60037f7f7f0060017e0060047e7e7e7e017e027f150169015f00000169013300010169013500000169013400000164015f00020169013000000161015f0001017801310001017601680002016c01360000016101300000016d013900020162016a0001017801330003016c01310001016c01300001016c01380001016201380000016c01320001016c015f000201760167000103363504050404060708090002010a0b0c080306000d040204030b060e0c0003080c080a060b020b0f0e0303030800030303000303030b0d05030100110619037f01418080c0000b7f0041be81c0000b7f0041c081c0000b07e50113066d656d6f727902000c5f5f636865636b5f6175746800290e63616e63656c5f75706772616465002b0e636f6d6d69745f757067726164650031076578656375746500380a696e697469616c697a65003a056e6f6e6365003c056f776e6572003d057061757365003e107363686564756c655f75706772616465004005746f6b656e00410e746f6b656e5f636f6e7472616374004208746f6b656e5f696400430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020ac828353b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110808080800021010b20004200370300200020013703080b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110818080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011082808080002103200110838080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b120020001099808080002001109a808080000bc00202017f017e23808080800041106b2201248080808000024002400240024002400240024002400240200041ff01710e06000102030405000b2001419b80c08000410d10a78080800020012802000d062001200129030810a8808080000c050b200141a880c08000410710a78080800020012802000d052001200129030810a8808080000c040b200141af80c08000411210a78080800020012802000d042001200129030810a8808080000c030b200141c180c08000410410a78080800020012802000d032001200129030810a8808080000c020b200141c580c08000410b10a78080800020012802000d022001200129030810a8808080000c010b200141d080c08000410510a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f002000200142021093808080001a0b8a0102027f017e23808080800041206b22012480808080004101210202400240024041011099808080002203109c80808000450d0020012003109d8080800010978080800020012802004101460d02200129031021032000200129031837031820002003370310410021020c010b200041023a00010b200020023a0000200141206a2480808080000f0b000b0f0020004202108f808080004201510b0c0020004202108e808080000b8f0101027f23808080800041106b2203248080808000200320012002109f8080800022013703004202210241012104024003402004450d012004417f6a2104200121020c000b0b2003200237030802402000428ed6f4e0ad9df3e900200341086a410110a080808000108480808000220242ff018342cd00510d0010a180808000000b200341106a24808080800020020b4301017f23808080800041106b2202248080808000200220002001109680808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1a002000ad4220864204842001ad4220864204841094808080000b090010b780808000000b4302017f017e41002100024041041099808080002201109c80808000450d0041012100024002402001109d80808000a741ff01710e020102000b000b410021000b20000b5702017e017f02400240024041001099808080002201109c80808000450d002001109d80808000220142ff018342cd00520d0220002001370308410021020c010b200041023a0001410121020b200020023a00000f0b000b5702027e017f42002100024041051099808080002201109c80808000450d0002402001109d808080002200a741ff0171220241c000460d00024020024106470d0020004208880f0b000b200010858080800021000b20000b220042838080801042838080802020002d00014101461b200029030820002d00001b0b4101017f23808080800041106b220124808080800020012000109580808000024020012802004101470d00000b20012903082100200141106a24808080800020000b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110a08080800021012000420037030020002001370308200241106a2480808080000bbe0203017f017e017f23808080800041c0006b22032480808080002003200010aa8080800002400240024020032802004101460d00200142ff018342cb00520d00200242ff018342cb00520d0020032903082100200310a38080800020032d00004101460d01200329030821042003109b8080800020032d00004101460d01200420032903102003290318109e808080002104200320023703382003200137033020032000370328410021050340024020054118470d00410021050240034020054118460d01200320056a200341286a20056a290300370300200541086a21050c000b0b20042003410310a0808080001086808080001a420221010c040b200320056a4202370300200541086a21050c000b0b000b42838080801042838080802020032d000141ff01714101461b21010b200341c0006a24808080800020010b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b4201017f10ac80808000410310ad8080800010ae8080800010af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841087808080001a42020b0f0010c580808000108a808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418d81c08000410510a78080800020012802000d042001200129030810a8808080000c030b2001419281c08000410710a78080800020012802000d032001200129030810a8808080000c020b2001419981c08000410610a78080800020012802000d022001200129030810a8808080000c010b2001419f81c08000410e10a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021092808080001a0b4202017f017e4101210002400240410110ad808080002201109c80808000450d002001109d80808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110a0808080002100200141106a24808080800020000b840305017f017e017f017e017f23808080800041206b220024808080800010ac8080800002400240410310ad808080002201109c80808000450d0002402001109d80808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201088808080001a200041106a200029030010aa8080800020002802100d002000290308220342ff01834204510d020b000b411210b280808000000b2000290318210110b380808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ad8080800010ae8080800010af80808000210210af808080002204417f460d01200441016a220410b48080800020011089808080001a41f880c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001087808080001a200041206a24808080800042020f0b10b780808000000b10a180808000000b090010b780808000000b0c00108d80808000422088a70b1900410110ad808080002000ad422086420484109a808080000b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310a0808080002102200141206a24808080800020020b0300000b860402027f027e23808080800041306b2203248080808000024002400240200042ff018342cd00520d0002402001a741ff01712204410e460d00200441ca00470d010b200242ff018342cb00520d00428380808020210510a280808000450d02200310a38080800020032d00004101460d01200329030821052003109b8080800020032d00004101460d01200520032903102003290318109e80808000108a808080001a024010a4808080002205427f510d004105109980808000200542017c220510a680808000109a8080800010b980808000418080c08000410810b58080800021062003418880c08000411310b58080800037032820032006370320410021040340024020044110470d00410021040240034020044110460d01200320046a200341206a20046a290300370300200441086a21040c000b0b2003410210a0808080002106200341206a200510958080800020032802204101460d0320032903282105200320003703102003200537030820032001370300200641e080c08000ad4220864204842003ad422086420484428480808030108b808080001087808080001a200020012002108480808000220542ff018342cb00520d020c050b200320046a4202370300200441086a21040c000b0b10a180808000000b000b42838080801042838080802020032d000141ff01714101461b21050b200341306a24808080800020050b1b00428480808080a0fa03428480808080c0970d1090808080001a0b900202017f027e23808080800041206b22042480808080000240200042ff018342cd00520d002004200110978080800020042802004101460d0020042903182105200429031021062004200210aa8080800020042802004101460d00200429030821022004200310aa8080800020042802004101460d00200429030821034283808080102101024010a2808080000d0041001099808080002000109a80808000410110998080800020062005109f80808000109a80808000410220021098808080004103200310988080800041041099808080004201109a80808000200020062005109e8080800010bb80808000410110b48080800010b980808000420221010b200441206a24808080800020010f0b000b1200410010ad808080002000109a808080000b0e0010a48080800010a6808080000b930103017f017e017f23808080800041206b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d002000200120002903102000290318109e80808000370308410021020c010b200020002d00013a0001410121020b200020023a0000200010a5808080002101200041206a24808080800020010b3a01017f10ac80808000410110bf8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841087808080001a42020b1700410210ad808080002000ad42ff0183109a808080000bd70102027f017e23808080800041106b22012480808080002001200010aa808080000240024020012802004101460d002001290308210010ac8080800010b3808080002102410310ad8080800021032001200037030020012002ad42208642048437030820032001410210a080808000109a8080800041ad81c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001087808080001a200141106a24808080800042020f0b000b10a180808000000bb60102017f017e23808080800041306b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d00200041206a20002903102000290318109680808000024020002802200d002000200029032837031020002001370308200042043703002000410310a08080800021010c020b000b42838080801042838080802020002d000141ff01714101461b21010b200041306a24808080800020010b3602017f017e23808080800041106b2200248080808000200010a380808000200010a5808080002101200041106a24808080800020010b800102017f017e23808080800041306b22002480808080002000109b8080800002400240024020002d00004101470d0042838080801042838080802020002d00014101461b21010c010b200041206a2000290310200029031810968080800020002802204101460d01200029032821010b200041306a24808080800020010f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ac8080800010c5808080002102200010bb80808000418081c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210a0808080001087808080001a200141106a24808080800042020b3d01017e02400240410010ad808080002200109c80808000450d002000109d80808000220042ff018342cd00510d01000b410d10b280808000000b20000b3c01017f10ac80808000410010bf8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841087808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108c8080800021030b20004200370300200020033703080b0bc8010100418080c0000bbe0165786563757465645472616e73616374696f6e4578656375746564546f6b656e436f6e7472616374546f6b656e4964496d706c656d656e746174696f6e4861736853616c74496e697469616c697a65644e6f6e636566756e636e6f6e6365746f550010000400000059001000050000005e00100002000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400db110e636f6e74726163747370656376300000000000000015476574207468652063757272656e74206e6f6e6365000000000000056e6f6e6365000000000000000000000100000006000000000000003f476574207468652063757272656e74206f776e6572206f6620746865204e465420286279207175657279696e6720746865204e465420636f6e74726163742900000000056f776e65720000000000000000000001000003e900000013000000030000000000000000000000057061757365000000000000000000000000000000000000c447657420746f6b656e2064657461696c732061732061207475706c653a2028636861696e5f69642c20746f6b656e5f636f6e74726163742c20746f6b656e5f6964290a54686973206d61746368657320746865204552432d36353531207061747465726e20666f7220636f6d7061746962696c6974790a4e6f74653a20636861696e5f69642069732073657420746f203020617320536f726f62616e20646f65736e2774206578706f736520636861696e5f696420696e207468652073616d652077617900000005746f6b656e0000000000000000000001000003e9000003ed0000000300000004000000130000000a000000030000000000000093457865637574652061207472616e73616374696f6e20746f20616e6f7468657220636f6e74726163740a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e2065786563757465207472616e73616374696f6e730a546869732066756e6374696f6e20696e6372656d656e747320746865206e6f6e636520616e6420656d69747320616e206576656e7400000000076578656375746500000000030000000000000002746f000000000013000000000000000466756e6300000011000000000000000461726773000003ea0000000000000001000003e9000003ea0000000000000003000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000020000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000e4e6f74496e697469616c697a656400000000000200000000000000104765742074686520746f6b656e20494400000008746f6b656e5f69640000000000000001000003e90000000a0000000300000002000000000000000000000007446174614b6579000000000600000000000000000000000d546f6b656e436f6e7472616374000000000000000000000000000007546f6b656e496400000000000000000000000012496d706c656d656e746174696f6e48617368000000000000000000000000000453616c7400000000000000000000000b496e697469616c697a6564000000000000000000000000054e6f6e63650000000000000000000071496e697469616c697a652074686520544241206163636f756e742077697468204e4654206f776e6572736869702064657461696c730a546869732073686f756c642062652063616c6c6564206f6e6365206166746572206465706c6f796d656e74206279207468652052656769737472790000000000000a696e697469616c697a65000000000004000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a0000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000473616c74000003ee0000002000000001000003e9000003ed00000000000000030000000000000070437573746f6d4163636f756e74496e7465726661636520696d706c656d656e746174696f6e3a20436865636b20617574686f72697a6174696f6e0a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e20617574686f72697a65207472616e73616374696f6e730000000c5f5f636865636b5f617574680000000300000000000000117369676e61747572655f7061796c6f6164000000000003ee00000020000000000000000a7369676e6174757265730000000003ea000003ee00000040000000000000000c617574685f636f6e74657874000003ea000007d000000007436f6e746578740000000001000003e9000003ed000000000000000300000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000001c47657420746865204e465420636f6e747261637420616464726573730000000e746f6b656e5f636f6e747261637400000000000000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000010000000000000000000000185472616e73616374696f6e45786563757465644576656e7400000003000000000000000466756e630000001100000000000000056e6f6e6365000000000000060000000000000002746f0000000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 7247,
- "n_functions": 90,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 26,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 35,
- "n_exports": 26,
- "n_data_segment_bytes": 774
- }
- }
- },
- "hash": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a",
- "code": "0061736d0100000001a9011a60017e017e60027e7e017e60037e7e7e017e6000017e60047e7e7e7e017e60027f7e0060027f7f0060017f017e60027e7e017f60057e7f7f7f7f0060017f017f60017f0060057f7e7e7e7e0060037f7e7e006000017f60057e7f7f7e7e017f60000060057e7e7e7e7e0060027f7f017e60047f7f7f7f017e60037f7f7f0060017e0060087e7e7e7e7e7e7e7e017e60067e7e7e7e7e7e017e60067f7e7e7e7e7f0060047f7e7e7f0002d30123016901300000016901350000016901340000016c01310001016c015f00020161013000000176013300000176013100010164015f00020176013000020176015f0003017601360001017801310001016c013700040162016900010176013800000162013300010178013700030169015f0000016901330001017601680002016c013600000176016700010169013800000169013700000169013600010162016a0001017801330003017801340003016c01300001016c01380001016201380000016c01320001016d01390002016d01610004035b5a05050506070805060906060a0b06070c0c0d01050b0b0e0f100510111212070b000d0d101006031006051312140d050600031007150e0103050b0e0b07160003010003000115030b020400000303170103001014180c0c190c1905030100110619037f01418080c0000b7f00418686c0000b7f00419086c0000b0790031a066d656d6f727902000c63616e63656c5f6576656e7400530e63616e63656c5f7570677261646500540c636c61696d5f726566756e6400590e636f6d6d69745f75706772616465005a0c6372656174655f6576656e740060176372656174655f6576656e745f776974685f746965727300610e6765745f616c6c5f6576656e74730062126765745f62757965725f70757263686173650063096765745f6576656e7400640f6765745f6576656e745f636f756e7400650f6765745f6576656e745f746965727300660a696e697469616c697a65006705706175736500690f70757263686173655f7469636b6574006b1070757263686173655f7469636b657473006c107363686564756c655f75706772616465006d0e7472616e736665725f61646d696e006e07756e706175736500700c7570646174655f6576656e740071137570646174655f7469636b6574735f736f6c6400720776657273696f6e00730e77697468647261775f66756e64730074015f00750a5f5f646174615f656e6403010b5f5f686561705f6261736503020ade84015a7001017f23808080800041106b22022480808080000240024020014202510d002002200110a4808080002002290308210102402002280200450d0020004202370300200020013703080c020b20002001370308200042013703000c010b200042003703000b200241106a2480808080000b5d02017f017e024002402001a741ff0171220241c000460d00024020024106460d00420121034283908080800121010c020b20014208882101420021030c010b42002103200110808080800021010b20002003370300200020013703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b8d0102017f017e23808080800041206b2202248080808000024002400240200110a7808080002203420110a8808080000d00420021030c010b20022003420110838080800010a98080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000bc70502017f027e23808080800041306b220124808080800002400240024002400240024002400240024002400240024002400240024020002802000e0a00010203040506070809000b200141086a418083c08000410510cf8080800020012802080d0c200141086a2001290310200035020442208642048410d0808080000c090b200141086a418583c08000410c10cf8080800020012802080d0b200141086a200129031010d1808080000c080b200141086a419183c08000410d10cf8080800020012802080d0a200141086a200129031010d1808080000c070b200141206a419e83c08000410d10cf8080800020012802200d09200120012903283703082001200029030837031820012000350204422086420484370310200141206a200141086a10d2808080000c070b200141086a41ab83c08000410b10cf8080800020012802080d08200141086a2001290310200035020442208642048410d0808080000c050b200141086a41b683c08000410a10cf8080800020012802080d07200141086a2001290310200035020442208642048410d0808080000c040b200141206a41c083c08000410d10cf8080800020012802200d06200120012903283703082001200029030837031820012000350204422086420484370310200141206a200141086a10d2808080000c040b200141086a41cd83c08000410c10cf8080800020012802080d05200141086a2001290310200035020442208642048410d0808080000c020b200141086a41d983c08000410e10cf8080800020012802080d04200141086a2001290310200035020442208642048410d0808080000c010b200141086a41e783c08000410810cf8080800020012802080d03200141086a2001290310200035020442208642048410d0808080000b20012903102102200129030821030c010b20012903282102200129032021030b2003500d010b000b200141306a24808080800020020b0f0020002001109d808080004201510b7d02017f017e02400240024002402001a741ff0171220241c500460d002002410b470d0220002001423f87370318200020014208873703100c010b200110978080800021032001109880808000210120002003370318200020013703100b420021010c010b200042839080808001370308420121010b200020013703000b910202017f037e23808080800041306b2202248080808000024002400240200110a7808080002203420110a8808080000d00420021030c010b200342011083808080002103410021010240034020014110460d01200220016a4202370300200141086a21010c000b0b200342ff018342cc00520d01200341c884c0800041022002410210ab80808000200241106a200229030010a58080800020022802104101460d012002290328210320022903202104200241106a200229030810a98080800020022802104101460d012002290320210520002002290328370328200020053703202000200337031820002004370310420121030b2000200337030020004200370308200241306a2480808080000f0b000b3100024020022004460d00000b20002001ad4220864204842003ad4220864204842002ad42208642048410a2808080001a0bbc0402027f0e7e2380808080004180016b22022480808080004102210302400240200110a7808080002204420110a880808000450d002004420110838080800021044100210302400340200341e000460d01200220036a4202370300200341086a21030c000b0b200442ff018342cc00520d01200441a082c08000410c2002410c10ab80808000200241e0006a200229030010a48080800020022802600d012002290308220442ff018342c900520d012002290310220542ff01834204520d0141014102410020022d001822031b20034101461b22034102460d012002290320220642ff018342cd00520d012002290328220742ff018342cd00520d0120022903682108200241e0006a200229033010a48080800020022802600d012002290338220942ff018342c900520d012002290340220a42ff018342cd00520d012002290368210b200241e0006a200229034810a98080800020022802604101460d012002290378210c2002290370210d200241e0006a200229035010a58080800020022802604101460d012002290378210e2002290370210f200241e0006a200229035810a58080800020022802604101460d0120022903702110200229037821112000200c3703282000200d3703202000200e3703182000200f370310200020113703082000201037030020002005422088a7360268200020073703602000200a370358200020083703502000200b3703482000200437034020002006370338200020093703300b200020033a006c20024180016a2480808080000f0b000b4d01027e4200210202400240200110a7808080002203420110a880808000450d0020034201108380808000220242ff018342cb00520d0120002002370308420121020b200020023703000f0b000b1200200010a780808000420110a8808080000b1500200010a780808000420142011084808080001a0b1b00200010a780808000200110b18080800042011084808080001a0b4302017f017e23808080800041106b22012480808080002001200010cb80808000024020012802004101470d00000b20012903082102200141106a24808080800020020b5a02017f017e23808080800041106b2205248080808000200010a78080800021062005200120022003200410b380808000024020052802004101470d00000b2006200529030842011084808080001a200541106a2480808080000b870101017f23808080800041106b220524808080800020052001200210c48080800042012102024020052802000d002005290308210120052003200410c58080800020052802000d002005200529030837030820052001370300200041c884c0800041022005410210cd80808000370308420021020b20002002370300200541106a2480808080000b1d00200010a7808080002001200210b58080800042011084808080001a0b4301017f23808080800041106b220224808080800020022000200110c580808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1500200010a780808000200142011084808080001a0b5e02017e027f024002400240419080c0800010a7808080002201420210a8808080000d00410021020c010b20014202108380808000220142ff01834204520d012001422088a72103410121020b20002003360204200020023602000f0b000b2000419080c0800010a7808080002000ad42208642048442021084808080001a0b4301037f23808080800041106b2200248080808000200041086a10b78080800020002802082101200028020c2102200041106a2480808080002002410020014101711b0bfe0d02037f0b7e23808080800041d0036b220524808080800010bb8080800020001085808080001a02400240024002400240200320048450450d00410821060c010b200520013602b402200541003602b002200541c0016a200541b0026a10ac808080004102210620052d00ac0222074102460d0020052802c0012106024041e800450d00200541d0006a410472200541c0016a41047241e800fc0a00000b200541d0006a41ef006a200541c0016a41ef006a2d00003a0000200520052f00ad023b00bd0120052006360250200520073a00bc0102402007410171450d00410321060c010b200541053602c002200520013602c402200541c0016a200541c0026a10ad80808000024020052802c0014101460d00410221060c010b0240200220052903c8012208108680808000422088a7490d00410b21060c010b0240024020022008108680808000422088a74f0d00200541c0016a20082002ad422086420484220910878080800010bc8080800020052802c001410171450d010c050b10bd80808000000b024041c000450d00200541d0026a200541d0016a41c000fc0a00000b20052903f002220a20037c220b200a54220620052903f802220a20047c2006ad7c220c200a54200c200a511b0d020240200b20052903e00256200c20052903e802220a56200c200a511b450d00410c21060c010b4200210d0240024020052903d002220e5020052903d802220a420053200a501b450d00410021074200210f420021100c010b2004427f570d022005410036024c200541306a200e200a20032004200541cc006a10f780808000200528024c0d022005290338210a2005290330210e2005410036022c200541106a200e200a42a8c600429cca004290ce0020034204562004420052220620045022071b1b2003420956200620071b1b42002005412c6a10f780808000200528022c0d0220052005290310220e2005290318220a4290ce00420010f980808000200529030821102005290300210f0240200e428fce0056200a420055200a501b0d00410021070c010b20052903b0012000200529038801200f201010be80808000410121070b20052903a80121114200210e02400340200d20035a200e20045a200e2004511b0d0141f880c08000410f10bf808080002112200520003703b0034202210a41012106024003402006450d012006417f6a21062000210a0c000b0b2005200a3703c001200541c0016a20112012200541c0016a410110c08080800010888080800010a58080800020052802c0014101460d04200e200d42017c220d50ad7c210e0c000b0b2005200b3703f0022005200c3703f802200541c0026a20082009200541d0026a10c18080800010898080800010b680808000200520003703980320052001360294032005410636029003200541c0016a20054190036a10aa808080000240024020052802c001410171450d0020052903d001220a20037c220d200a54220620052903d801220a20047c2006ad7c220e200a54200e200a511b4101460d0320052903e801220a201085427f85200a200a20107c20052903e0012212200f7c2208201254ad7c22128583427f570d0320054190036a200d200e2008201210b2808080000c010b20054190036a20032004200f201010b280808000200541043602a003200520013602a403200541b0036a200541a0036a10ad808080000240024020052802b003450d0020052903b803210a0c010b108a80808000210a0b200a2000108b80808000210a200541a0036a10a780808000200a42011084808080001a200541a0036a10c2808080000b02402007450d00200541073602a003200520013602a403200541b0036a200541a0036a10a680808000200541a0036a20052903c803220a20107c20052903c003220e200f7c220d200e54ad7c220e423f872212200d200a201085427f85200a200e858342005322061b200f20052802b00341017122071b2012428080808080808080807f85200e20061b201020071b10b480808000200541a0036a10c2808080000b20054190036a10c28080800002402005290360220a20037c220d200a5422062005290368220a20047c2006ad7c220e200a54200e200a511b450d00410921060c010b2005200d3703602005200e370368200541b0026a200541d0006a10b080808000200541b0026a10c28080800041e880c08000411010bf8080800010c380808000210a200541b0036a2003200410c48080800020052802b0030d0320052903b8032104200541b0036a200f201010c58080800020052802b0034101460d0320052903b8032103200520093703e801200520113703e001200520033703d801200520043703d001200520003703c80120052001ad4220864204843703c001200a200541c0016a410610c080808000108c808080001a410021060b200541d0036a24808080800020060f0b10c680808000000b10c780808000000b000b3f01017e02400240410210d6808080002200420210a880808000450d00024020004202108380808000a741ff01710e020102000b000b0f0b10c680808000000bc30202027f067e23808080800041c0006b2202248080808000410021030240034020034120460d01200220036a4202370300200341086a21030c000b0b42002104420121050240200142ff018342cc00520d002001419484c0800041042002410410ab808080002002290300220142ff018342c900520d00200241206a200229030810a98080800020022802204101460d002002290338210620022903302107200241206a200229031010a58080800020022802204101460d002002290338210820022903302109200241206a200229031810a58080800020022802204101460d0020022903302104200229033821052000200837033820002009370330200020053703282000200437032020002006370318200020073703102000200137034042002105420021040b2000200537030020002004370308200241c0006a2480808080000b090010c780808000000bc40101027f23808080800041306b220524808080800020052003200410b58080800037031020052002370308200520013703004100210602400340024020064118470d00410021060240034020064118460d01200541186a20066a200520066a290300370300200641086a21060c000b0b2000428eeeea95beb6def300200541186a410310c08080800010888080800042ff01834202520d02200541306a2480808080000f0b200541186a20066a4202370300200641086a21060c000b0b10c780808000000b4502017f017e23808080800041106b220224808080800020022000200110f680808000024020022802004101470d00000b20022903082103200241106a24808080800020030b1a002000ad4220864204842001ad4220864204841096808080000bca0102017f037e23808080800041306b220124808080800020002903302102200141206a2000290300200029030810c5808080000240024020012802200d0020012903282103200141206a2000290320200029032810c48080800020012802200d0020012903282104200141206a2000290310200029031810c48080800020012802204101470d010b000b20012001290328370318200120043703102001200337030820012002370300419484c0800041042001410410cd808080002102200141306a24808080800020020b2500200010a7808080004201428480808080a0fa03428480808080c0970d108d808080001a0b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110938080800021020b20004200370300200020023703080b5b000240024020014280808080808080c0007c42ffffffffffffffff00560d00200120018520022001423f8785844200520d002001420886420b8421010c010b2002200110998080800021010b20004200370300200020013703080b0300000b090010c680808000000bb90c07017f017e017f017e017f0a7e017f23808080800041d0016b220224808080800010bb80808000200129032022031085808080001a410121040240024002402001290338220510c980808000560d00410521060c010b0240200129034022072005560d00410621060c010b200129035022081086808080002109108a80808000210a024002402009428080808010540d002008108680808000422088210b4200210903402009200b510d0220082009422086420484108780808000210c410021040240034020044118460d01200241b8016a20046a4202370300200441086a21040c000b0b02400240200c42ff018342cc00520d00200c41d884c080004103200241b8016a410310ab8080800020022903b801220d42ff018342c900520d00200241106a20022903c00110a98080800020022802104101460d002002290328210c2002290320210e200241106a20022903c80110a58080800020022802104101470d010b2009a7417f461a0c050b200942ffffffff0f510d04410121040240200c4200590d00410721060c040b02402002290320220f200229032822108450450d00410d21060c040b200942017c210920024200370338200242003703302002200f3703202002200e3703102002200d370340200220103703282002200c370318200a200241106a10c180808000108b80808000210a0c000b0b419481c08000ad4220864204844284808080f000108e80808000210920024200370338200242003703302002200937034020022001290318370328200220012903103703202002200129030837031820022001290300370310200a200241106a10c180808000108b80808000210a0b200a10868080800042208842017c210e4200210f420421094200210c02400340200e427f7c220e500d01200241106a200a200910878080800010bc808080002002290310220d420285200229031884500d01200da74101710d0320094280808080107c21092002290330220d200f7c220f200d5422042002290338220d200c7c2004ad7c220c200d54200c200d511b4101460d030c000b0b024002400240200a108680808000428080808010542211450d000c010b200241106a200a108f8080800010bc8080800020022802104101710d012002290328210d200229032021090b2001290308210e20012903002110200241086a10b780808000410121040240200228020c410020022802084101711b2206417f470d00410921060c020b41012104200641016a10b88080800010ca808080000240418080c0800010a7808080002208420210a8808080000d00410a21060c020b20084202108380808000220842ff018342cd00520d00200e200d20111b210b2010200920111b2110410021042002412c6a4100360200200241246a42003702002002411c6a4200370200200242003702142002200641187420064180fe03714108747220064108764180fe037120064118767272360210200241106aad422086420484428480808080041090808080002109418781c08000410d10bf80808000210d109180808000210e200220093703b0012002200e3703a8010340024020044110470d00410021040240034020044110460d01200241b8016a20046a200241a8016a20046a290300370300200441086a21040c000b0b2008200d200241b8016a410210c080808000108880808000220942ff018342cd00520d042002200636028c012002200b3703382002201037033020024200370328200242003703202002200c3703182002200f370310200220063602782002200337034841002104200241003a007c200220073703602002200537035820022009370368200220012903303703502002200129032837034020022001290348370370200241003602880120024188016a200241106a10b08080800020024105360298012002200636029c0120024198016a200a10b68080800020024188016a10c28080800020024198016a10c28080800010ca80808000419b81c08000410d10bf8080800010c380808000210c200220093703c801200220033703c00120022006ad4220864204843703b801200c200241b8016a410310c080808000108c808080001a0c030b200241b8016a20046a4202370300200441086a21040c000b0b000b2000200636020420002004360200200241d0016a2480808080000f0b10c780808000000b3d02017e017f0240109c808080002200a741ff017122014106460d000240200141c000470d0020001080808080000f0b10c780808000000b20004208880b1b00428480808080a0fa03428480808080c0970d109e808080001a0bea0202017f0c7e23808080800041e0006b22022480808080002002200129035010cc8080800042012103024020022802000d00200229030821042001290360210520012903382106200131006c210720012903402108200135026821092002200129034810cc8080800020022802000d002002290308210a2001290358210b2001290330210c20022001290320200129032810c58080800020022802000d002002290308210d20022001290310200129031810c48080800020022802000d002002290308210e20022001290300200129030810c48080800020022802000d00200220022903083703582002200e3703502002200d3703482002200b3703402002200c3703382002200a370330200220053703282002200637032020022007370318200220094220864204843703102002200837030820022004370300200041a082c08000410c2002410c10cd80808000370308420021030b20002003370300200241e0006a2480808080000b3b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110928080800021010b20004200370300200020013703080b2e00024020012003460d00000b2000ad4220864204842002ad4220864204842001ad42208642048410a1808080000b2600024020004101710d002001ad4220864204840f0b2001417f6aad4220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210f68080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b5d02017f017e23808080800041206b2202248080808000200220012903103703182002200129030837031020022001290300370308200241086a410310c08080800021032000420037030020002003370308200241206a2480808080000bd70304037f017e017f027e2380808080004180026b22012480808080000240200042ff01834204520d0020012000422088a722023602e401200141003602e001200141f0006a200141e0016a10ac808080000240024020012d00dc0122034102470d0042838080802021040c010b20012802702105024041e800450d002001410472200141f0006a41047241e800fc0a00000b200141ef006a200141f0006a41ef006a2d00003a0000200120012f00dd013b006d2001200536020020012903381085808080001a428380808030210420034101710d00200141013a006c200141e0016a200110b080808000200141e0016a10c28080800041a080c08000410e10bf8080800010c3808080002000428480808070832206108c808080001a200141093602f001200120023602f401200141f0006a200141f0016a10ad80808000024002402001280270450d00200129037821000c010b108a8080800021000b420221042000108680808000428080808010540d0041ae80c08000411010bf80808000210720001086808080002100200710c38080800021072001200042808080807083420484370378200120063703702007200141f0006a410210c080808000108c808080001a0b20014180026a24808080800020040f0b000b4201017f10d580808000410310d68080800010d78080800010d8808080002100428ee2e8999ae0d6f50010c3808080002000ad422086420484108c808080001a42020b0f0010ef808080001085808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141d585c08000410510cf8080800020012802000d042001200129030810d1808080000c030b200141da85c08000410710cf8080800020012802000d032001200129030810d1808080000c020b200141e185c08000410610cf8080800020012802000d022001200129030810d1808080000c010b200141e785c08000410e10cf8080800020012802000d012001200129030810d1808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d002000420210a0808080001a0b4602017f017e4101210002400240410110d6808080002201420210a880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b970502037f087e2380808080004180016b22022480808080000240200042ff018342cd00520d00200142ff01834204520d0020001085808080001a2002410036027020022001422088a722033602742002200241f0006a10ac808080000240024020022d006c22044102470d0042838080802021000c010b024020044101710d004283808080e00121000c010b200229036021052002200037030820022003360204200241033602000240200210ae80808000450d004283808080f00121000c010b2002200037037820022003360274200241063602702002200241f0006a10aa80808000024020022802004101710d004283808080800221000c010b20022903182106200229031021072002290320210820022903282109200220003703082002200336020420024103360200200210af80808000200220003703082002200336020420024103360200200210c2808080000240200842005220094200552009501b450d00200510918080800020002008200910be8080800020024107360270200220033602742002200241f0006a10a680808000200241f0006a20022903184200200228020041017122031b220520097d2002290310420020031b220a200854ad7d220b423f87220c200a20087d20052009852005200b858342005322031b200c428080808080808080807f85200b20031b10b4808080000b41be80c08000410e10bf8080800010c3808080002105200241f0006a2007200610c48080800020022802700d0120022903782106200241f0006a2008200910c58080800020022802704101460d01200220022903783703182002200637031020022000370308200220014284808080708337030020052002410410c080808000108c808080001a420221000b20024180016a24808080800020000f0b000b880305017f017e017f017e017f23808080800041206b220024808080800010d58080800002400240410310d6808080002201420210a880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201094808080001a200041106a200029030010db8080800020002802100d002000290308220342ff01834204510d020b000b411210dc80808000000b2000290318210110dd80808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310d68080800010d78080800010d880808000210210d8808080002204417f460d01200441016a220410de8080800020011095808080001a41c085c08000410810bf8080800021032000200436021c2000200236021820002001370310200310c380808000200041106a10df80808000108c808080001a200041206a24808080800042020f0b10c680808000000b10c780808000000b4201017e420121020240200142ff018342c800520d002001109f808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010c680808000000b0c00109b80808000422088a70b1c00410110d6808080002000ad42208642048442021084808080001a0b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020bd80202017f037e23808080800041f0006b22082480808080000240200042ff018342cd00520d00200142ff018342c900520d00200242ff018342c900520d00200841106a200310a48080800020082802104101460d0020082903182103200841106a200410a48080800020082802104101460d0020082903182104200841106a200510a98080800020082802104101460d002008290328210520082903202109200841106a200610a58080800020082802104101460d00200742ff018342cd00520d00200829032821062008290320210a108a80808000210b200820063703282008200a370320200820053703182008200937031020082004370350200820033703482008200237034020082001370338200820003703302008200b37036020082007370358200841086a200841106a10c8808080002008280208200828020c10ce808080002100200841f0006a24808080800020000f0b000bce0302027f087e23808080800041e0016b22012480808080004100210202400340200241c800460d01200141f8006a20026a4202370300200241086a21020c000b0b02400240200042ff018342cc00520d00200041f884c080004109200141f8006a410910ab80808000200141106a200129037810a48080800020012802100d00200129038001220042ff018342c900520d00200129038801220342ff018342cd00520d00200129039001220442ff018342cd00520d0020012903182105200141106a20012903980110a48080800020012802100d0020012903a001220642ff018342c900520d0020012903182107200141106a20012903a80110a98080800020012802104101460d0020012903b001220842ff018342cb00520d00200129032821092001290320210a200141c0016a20012903b80110a58080800020012802c0014101470d010b000b200120012903d801370328200120012903d0013703202001200a3703102001200837036020012004370358200120053703502001200737034820012000370340200120063703382001200337033020012009370318200141086a200141106a10c8808080002001280208200128020c10ce808080002100200141e0016a24808080800020000b8d0103027f017e017f2380808080004180016b220024808080800010b9808080002101108a808080002102410021030240034020012003460d0120004100360270200020033602742000200041f0006a10ac80808000024020002d006c4102460d002002200010b180808000108b8080800021020b200341016a21030c000b0b20004180016a24808080800020020bac0101017f23808080800041c0006b22022480808080000240200042ff01834204520d00200142ff018342cd00520d002002200137033820022000422088a7360234200241063602302002200241306a10aa808080000240024020022802004101710d00420221000c010b200241306a200229031020022903182002290320200229032810b38080800020022802304101460d01200229033821000b200241c0006a24808080800020000f0b000bcf0101017f23808080800041f0016b22012480808080000240200042ff01834204520d00200141003602e001200120004220883e02e401200141f0006a200141e0016a10ac808080000240024020012d00dc014102470d0042838080802021000c010b024041f000450d002001200141f0006a41f000fc0a00000b024020012d006c4102470d002001280200417f6aad4220864283808080107c21000c010b200141f0006a200110cb8080800020012802704101460d01200129037821000b200141f0016a24808080800020000f0b000b0f0010b980808000ad4220864204840b6601027f23808080800041206b22012480808080000240200042ff01834204510d00000b20014105360200200120004220883e0204200141106a200110ad808080002001280210210220012903182100200141206a248080808000200042838080802020021b0b7701017e0240200042ff018342cd00520d00200142ff018342cd00520d0042838080801021020240418080c0800010a780808000420210a8808080000d00200010e880808000410110de80808000418080c0800010a780808000200142021084808080001a410010b880808000420221020b20020f0b000b1500410010d680808000200042021084808080001a0b3a01017f10d580808000410110ea8080800010d8808080002100428ed2aadceeac0310c3808080002000ad422086420484108c808080001a42020b1a00410210d6808080002000ad42ff018342021084808080001a0b5801017f0240200042ff018342cd00520d00200142ff01834204520d00200242ff01834204520d0020002001422088a72002422088a74201420010ba808080002203417f6aad4220864283808080107c420220031b0f0b000b900101027f23808080800041206b22042480808080000240200042ff018342cd00520d00200142ff01834204520d00200242ff01834204520d002004200310a58080800020042802004101460d0020002001422088a72002422088a72004290310200429031810ba808080002105200441206a2480808080002005417f6aad4220864283808080107c420220051b0f0b000bda0102027f017e23808080800041106b22012480808080002001200010db808080000240024020012802004101460d002001290308210010d58080800010dd808080002102410310d68080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021084808080001a41f585c08000411110bf80808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310c380808000200110df80808000108c808080001a200141106a24808080800042020f0b000b10c780808000000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10d58080800010ef808080002102200010e88080800041c885c08000410d10bf8080800010c3808080002103200120003703082001200237030020032001410210c080808000108c808080001a200141106a24808080800042020b4101017e02400240410010d6808080002200420210a880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10dc80808000000b20000b3c01017f10d580808000410010ea8080800010d8808080002100428ed2aadceeaccff50010c3808080002000ad422086420484108c808080001a42020bb20604017f067e027f027e23808080800041f0016b22062480808080000240200042ff01834204520d00024020014202510d00200142ff018342c900520d010b0240024020024202520d000c010b200641f0006a200210a98080800020062802700d01200629038801210720062903800121080b0240024020034202520d000c010b200641f0006a200310a58080800020062802700d012006290388012109200629038001210a0b200641f0006a200410a3808080002006290370220b4202510d0020062903782104200641f0006a200510a380808000200629037022054202510d0020062000422088a73602e401200641003602e0012006290378210c200641f0006a200641e0016a10ac808080000240024020062d00dc01220d4102470d0042838080802021010c010b2006280270210e024041e800450d002006410472200641f0006a41047241e800fc0a00000b200641ef006a200641f0006a41ef006a2d00003a0000200620062f00dd013b006d2006200e3602002006200d3a006c2006290338220f1085808080001a0240200d410171450d0042838080803021010c010b10c9808080002110024020014202510d00200620013703300b024020024202510d00024020074200590d004283808080f00021010c020b20062008370320200620073703280b024020034202510d000240200a20098450450d004283808080800121010c020b0240200a2006290310542009200629031822015420092001511b450d004283808080a00221010c020b2006200a370300200620093703080b2005a7410171210d0240200ba7220e410171450d000240200420105a0d004283808080d00021010c020b02402004200c2006290350200d1b540d004283808080e00021010c020b200620043703480b0240200d450d004283808080e0002101200c2010540d01200c20042006290348200e4101711b580d012006200c3703500b200641e0016a200610b080808000200641e0016a10c28080800041cc80c08000410d10bf8080800010c38080800021012006200f37037820062000428480808070833703702001200641f0006a410210c080808000108c808080001a420221010b200641f0016a24808080800020010f0b000b950302037f027e23808080800041f0016b22022480808080000240200042ff01834204520d00200241f0006a200110a58080800020022802704101460d0020022000422088a73602e401200241003602e00120022903880121002002290380012101200241f0006a200241e0016a10ac808080000240024020022d00dc0122034102470d0042838080802021000c010b20022802702104024041e800450d002002410472200241f0006a41047241e800fc0a00000b200241ef006a200241f0006a41ef006a2d00003a0000200220022f00dd013b006d200220033a006c2002200436020020022903581085808080001a02402002290310220520017c220620055422032002290318220120007c2003ad7c220020015420002001511b450d004283808080900121000c010b200220063703102002290300210120022000370318024020062001562000200229030822015620002001511b450d004283808080c00021000c010b200241e0016a200210b080808000200241e0016a10c280808000420221000b200241f0016a24808080800020000f0b000b0f0010d880808000ad4220864204840bcd0302037f047e2380808080004190016b22012480808080000240200042ff01834204520d00200141003602800120012000422088a7220236028401200120014180016a10ac808080000240024020012d006c22034102470d0042838080802021000c010b2001290360210420012903502105200129033822061085808080001a02402003410171450d0042838080803021000c010b024010c9808080002005560d004283808080c00221000c010b20014108360270200120023602740240200141f0006a10ae80808000450d004283808080d00221000c010b200141f0006a10af80808000200141f0006a10c28080800020014107360280012001200236028401200120014180016a10a680808000024020012903104200200128020041017122031b22074200522001290318420020031b22054200552005501b450d00200410918080800020062007200510be808080000b41d980c08000410f10bf8080800010c380808000210420014180016a2007200510c5808080002001280280014101460d01200120012903880137031020012006370308200120004284808080708337030020042001410310c080808000108c808080001a420221000b20014190016a24808080800020000f0b000b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484109a8080800021030b20004200370300200020033703080bd50303017f027e027f23808080800041e0006b220624808080800042002107420021084100210902402001200284500d002003200484500d00420020037d2003200442005322091b2107420020017d20012002420053220a1b2108420020042003420052ad7c7d200420091b21032004200285210402400240420020022001420052ad7c7d2002200a1b2202500d0002402003500d00200641d0006a200720032008200210fb808080004101210920062903582101200629035021020c020b200641c0006a200720032008420010fb80808000200641306a200720032002420010fb808080002006290330220220062903487c22012002542006290338420052722109200629034021020c010b02402003500d00200641206a200742002008200210fb80808000200641106a200342002008200210fb808080002006290310220220062903287c22012002542006290318420052722109200629032021020c010b2006200720032008200210fb808080004100210920062903082101200629030021020b420020027d20022004420053220a1b2108420020012002420052ad7c7d2001200a1b22072004854200590d00410121090b200020083703002005200936020020002007370308200641e0006a2480808080000bbc0804017f017e037f047e23808080800041b0016b220524808080800042002106024002400240024020047920037942c0007c20044200521ba7220720027920017942c0007c20024200521ba722084d0d002008413f4b0d01200741df004b0d02024002400240200720086b4120490d00200541a0016a2003200441e00020076b220910fa8080800020053502a00142017c210a4200210b420021060c010b200541306a2001200241c00020086b220810fa80808000200541206a20032004200810fa80808000420021062005200342002005290330200529032080220c420010fb80808000200541106a20044200200c420010fb808080002005290300210a024020052903182005290308220d20052903107c220b200d54ad7c4200520d002001200a5422082002200b542002200b511b450d020b200420027c200320017c2201200354ad7c200b7d2001200a54ad7d2102200c427f7c210c2001200a7d21010c050b02400240034020054190016a2001200241c00020086b220810fa80808000200529039001210c0240200820094f0d00200541d0006a20032004200810fa80808000200541c0006a20032004200c200529035080220d420010fb80808000024020012005290340220a54220820022005290348220c542002200c511b0d002002200c7d2008ad7d21022001200a7d21012006200b200d7c220c200b54ad7c21060c090b200220047c200120037c2204200154ad7c200c7d2004200a54ad7d21022004200a7d21012006200d200b7c427f7c220c200b54ad7c21060c080b20054180016a200c200a80220c4200200820096b220810fc80808000200541f0006a20032004200c420010fb80808000200541e0006a20052903702005290378200810fc8080800020052903880120067c2005290380012206200b7c220b200654ad7c210602402007200220052903687d20012005290360220c54ad7d2202792001200c7d22017942c0007c20024200521ba722084d0d002008413f4b0d020c010b0b20012003542208200220045420022004511b450d01200b210c0c060b20012001200380220220037e7d21012006200b20027c220c200b54ad7c2106420021020c050b200220047d2008ad7d2102200120037d21012006200b42017c220c50ad7c21060c040b2002200b7d2008ad7d21022001200a7d2101420021060c030b200220044200200120035a200220045a20022004511b22081b7d20012003420020081b220454ad7d2102200120047d21012008ad210c0c020b20012001200380220c20037e7d210142002106420021020c010b20022002200342ffffffff0f83220480220620037e7d4220862001422088220c842004802202422086200c200220037e7d422086200142ffffffff0f83842201200480220384210c2001200320047e7d210120024220882006842106420021020b200020013703102000200c3703002000200237031820002006370308200541b0016a2480808080000ba10101027f23808080800041206b22052480808080002005420020017d2001200242005322061b420020022001420052ad7c7d200220061b420020037d2003200442005322061b420020042003420052ad7c7d200420061b10f8808080002005290308210320004200200529030022017d2001200420028542005322061b3703002000420020032001420052ad7c7d200320061b370308200541206a2480808080000b5701017e02400240200341c000710d002003450d012002410020036b413f71ad8620012003413f71ad220488842101200220048821020c010b20022003413f71ad882101420021020b20002001370300200020023703080b6e01067e2000200342ffffffff0f832205200142ffffffff0f8322067e22072003422088220820067e22062005200142208822097e7c22054220867c220a3703002000200820097e2005200654ad4220862005422088847c200a200754ad7c200420017e200320027e7c7c3703080b5701017e02400240200341c000710d002003450d0120022003413f71ad2204862001410020036b413f71ad88842102200120048621010c010b20012003413f71ad862102420021010b20002001370300200020023703080b0b90060100418080c0000b860602000000000000000000000000000000010000000000000000000000000000006576656e745f63616e63656c6564776169746c6973745f636c6561726564726566756e645f636c61696d65646576656e745f7570646174656466756e64735f77697468647261776e7469636b65745f7075726368617365646d696e745f7469636b65745f6e66746465706c6f795f7469636b657447656e6572616c6576656e745f63726561746564656e645f646174656576656e745f74797065696469735f63616e63656c65646f7267616e697a65727061796d656e745f746f6b656e73746172745f646174657468656d657469636b65745f6e66745f616464727469636b65745f70726963657469636b6574735f736f6c64746f74616c5f7469636b657473a800100008000000b00010000a000000ba00100002000000bc0010000b000000c700100009000000d00010000d000000dd0010000a000000e700100005000000ec0010000f000000fb0010000c000000070110000c000000130110000d0000004576656e744576656e74436f756e7465725469636b6574466163746f7279526566756e64436c61696d65644576656e744275796572734576656e745469657273427579657250757263686173654576656e7442616c616e636546756e647357697468647261776e576169746c6973746e616d657072696365736f6c645f7175616e74697479746f74616c5f7175616e7469747900ef01100004000000f301100005000000f80110000d000000050210000e0000007175616e74697479746f74616c5f70616964000034021000080000003c0210000a000000ef01100004000000f301100005000000050210000e0000007469657273000000a800100008000000b00010000a000000c700100009000000d00010000d000000dd0010000a000000e700100005000000fb0010000c0000007002100005000000130110000d000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400f72a0e636f6e74726163747370656376300000000000000030506175736520616c6c2073746174652d6d75746174696e67206f7065726174696f6e732e2041646d696e206f6e6c792e00000005706175736500000000000000000000000000000000000025526573756d65206e6f726d616c206f7065726174696f6e732e2041646d696e206f6e6c792e00000000000007756e7061757365000000000000000000000000000000002452657475726e207468652063757272656e7420636f6e74726163742076657273696f6e2e0000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000150000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000d4576656e744e6f74466f756e640000000000000200000000000000144576656e74416c726561647943616e63656c656400000003000000000000001543616e6e6f7453656c6c4d6f72655469636b657473000000000000040000000000000010496e76616c696453746172744461746500000005000000000000000e496e76616c6964456e644461746500000000000600000000000000134e656761746976655469636b6574507269636500000000070000000000000012496e76616c69645469636b6574436f756e74000000000008000000000000000f436f756e7465724f766572666c6f7700000000090000000000000015466163746f72794e6f74496e697469616c697a65640000000000000a0000000000000010496e76616c696454696572496e6465780000000b000000000000000b54696572536f6c644f7574000000000c0000000000000011496e76616c696454696572436f6e6669670000000000000d00000000000000104576656e744e6f7443616e63656c65640000000e0000000000000014526566756e64416c7265616479436c61696d65640000000f00000000000000094e6f7441427579657200000000000010000000000000000c4576656e74536f6c644f75740000001100000000000000105469636b65747342656c6f77536f6c6400000012000000000000000e436f6e7472616374506175736564000000000013000000000000000d4576656e744e6f74456e64656400000000000014000000000000001546756e6473416c726561647957697468647261776e00000000000015000000010000000000000000000000054576656e740000000000000c0000000000000008656e645f6461746500000006000000000000000a6576656e745f7479706500000000001000000000000000026964000000000004000000000000000b69735f63616e63656c6564000000000100000000000000096f7267616e697a657200000000000013000000000000000d7061796d656e745f746f6b656e00000000000013000000000000000a73746172745f6461746500000000000600000000000000057468656d6500000000000010000000000000000f7469636b65745f6e66745f616464720000000013000000000000000c7469636b65745f70726963650000000b000000000000000c7469636b6574735f736f6c640000000a000000000000000d746f74616c5f7469636b6574730000000000000a0000000000000000000000096765745f6576656e740000000000000100000000000000086576656e745f69640000000400000001000003e9000007d0000000054576656e740000000000000300000002000000000000000000000007446174614b6579000000000a0000000100000000000000054576656e74000000000000010000000400000000000000000000000c4576656e74436f756e74657200000000000000000000000d5469636b6574466163746f727900000000000001000000000000000d526566756e64436c61696d656400000000000002000000040000001300000001000000000000000b4576656e7442757965727300000000010000000400000001000000000000000a4576656e7454696572730000000000010000000400000001000000000000000d4275796572507572636861736500000000000002000000040000001300000001000000000000000c4576656e7442616c616e6365000000010000000400000001000000000000000e46756e647357697468647261776e00000000000100000004000000010000000000000008576169746c697374000000010000000400000000000000000000000a696e697469616c697a65000000000002000000000000000561646d696e00000000000013000000000000000e7469636b65745f666163746f727900000000001300000001000003e9000003ed000000000000000300000000000000000000000c63616e63656c5f6576656e740000000100000000000000086576656e745f69640000000400000001000003e9000003ed000000000000000300000000000000000000000c636c61696d5f726566756e64000000020000000000000007636c61696d6572000000001300000000000000086576656e745f69640000000400000001000003e9000003ed0000000000000003000000000000002e4c6567616379206372656174655f6576656e7420666f72206261636b7761726420636f6d7061746962696c69747900000000000c6372656174655f6576656e740000000800000000000000096f7267616e697a65720000000000001300000000000000057468656d6500000000000010000000000000000a6576656e745f74797065000000000010000000000000000a73746172745f646174650000000000060000000000000008656e645f6461746500000006000000000000000c7469636b65745f70726963650000000b000000000000000d746f74616c5f7469636b6574730000000000000a000000000000000d7061796d656e745f746f6b656e0000000000001300000001000003e9000000040000000300000000000000000000000c7570646174655f6576656e740000000600000000000000086576656e745f69640000000400000000000000057468656d65000000000003e800000010000000000000000c7469636b65745f7072696365000003e80000000b000000000000000d746f74616c5f7469636b657473000000000003e80000000a000000000000000a73746172745f646174650000000003e8000000060000000000000008656e645f64617465000003e80000000600000001000003e9000003ed00000000000000030000000100000034412073696e676c65207469636b657420746965722028652e672e205649502c2047656e6572616c2c204561726c79204269726429000000000000000a5469636b65745469657200000000000400000000000000046e616d6500000010000000000000000570726963650000000000000b000000000000000d736f6c645f7175616e746974790000000000000a000000000000000e746f74616c5f7175616e7469747900000000000a0000000100000020496e70757420636f6e66696720666f72206372656174696e6720612074696572000000000000000a54696572436f6e66696700000000000300000000000000046e616d6500000010000000000000000570726963650000000000000b000000000000000e746f74616c5f7175616e7469747900000000000a000000000000003c43616e63656c20612070656e64696e672075706772616465206265666f726520697420697320636f6d6d69747465642e2041646d696e206f6e6c792e0000000e63616e63656c5f75706772616465000000000000000000000000000000000051436f6d6d697420612070726576696f75736c79207363686564756c65642075706772616465206166746572207468652074696d656c6f636b2068617320656c61707365642e2041646d696e206f6e6c792e0000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e6765745f616c6c5f6576656e747300000000000000000001000003ea000007d0000000054576656e74000000000000000000003b5472616e736665722061646d696e2072696768747320746f2061206e657720616464726573732e2043757272656e742061646d696e206f6e6c792e000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e0000000000001300000000000000000000011f576974686472617720616363756d756c61746564207469636b65742073616c652066756e647320746f20746865206f7267616e697a65722077616c6c65742e0a0a52756c65733a0a2d204f6e6c792063616c6c61626c6520627920746865206576656e74206f7267616e697a65720a2d204f6e6c7920616674657220746865206576656e742060656e645f646174656020686173207061737365640a2d204f6e6c7920696620746865206576656e7420686173206e6f74206265656e2063616e63656c6c6564202863616e63656c6c6564206576656e7473207573652060636c61696d5f726566756e6460290a2d2050726576656e747320646f75626c65207769746864726177616c2076696120612070657273697374656e7420666c6167000000000e77697468647261775f66756e647300000000000100000000000000086576656e745f69640000000400000001000003e9000003ed00000000000000030000000100000039412070726f6d6f74696f6e616c20646973636f756e7420636f646520617474616368656420746f2061207370656369666963206576656e742e000000000000000000000c446973636f756e74436f6465000000050000003954686520636f646520737472696e6720286d6972726f727320746865206b657920666f7220636f6e76656e69656e74207175657279696e672900000000000004636f64650000001000000042556e69782074696d657374616d702061667465722077686963682074686520636f646520697320696e76616c6964202830203d206e6f2065787069726174696f6e2900000000000a65787069726174696f6e0000000000060000003d4d6178696d756d206e756d626572206f662074696d6573207468697320636f6465206d61792062652075736564202830203d20756e6c696d6974656429000000000000086d61785f75736573000000040000003950657263656e7461676520646973636f756e74206170706c69656420746f20746865207469636b6574207072696365202831e28093313030290000000000000a70657263656e7461676500000000000400000021486f77206d616e79207573657320617265207374696c6c20617661696c61626c650000000000000e757365735f72656d61696e696e6700000000000400000000000000000000000f6765745f6576656e745f636f756e740000000000000000010000000400000000000000000000000f6765745f6576656e745f7469657273000000000100000000000000086576656e745f69640000000400000001000003e9000003ea000007d00000000a5469636b65745469657200000000000300000000000000000000000f70757263686173655f7469636b65740000000003000000000000000562757965720000000000001300000000000000086576656e745f696400000004000000000000000a746965725f696e64657800000000000400000001000003e9000003ed00000000000000030000000100000000000000000000000d427579657250757263686173650000000000000200000000000000087175616e746974790000000a000000000000000a746f74616c5f7061696400000000000b00000000000000000000001070757263686173655f7469636b65747300000004000000000000000562757965720000000000001300000000000000086576656e745f696400000004000000000000000a746965725f696e64657800000000000400000000000000087175616e746974790000000a00000001000003e9000003ed0000000000000003000000000000003a5363686564756c65206120636f6e74726163742075706772616465202874696d656c6f636b3a207e32342068292e2041646d696e206f6e6c792e0000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000000000000000000126765745f62757965725f707572636861736500000000000200000000000000086576656e745f696400000004000000000000000562757965720000000000001300000001000003e8000007d00000000d427579657250757263686173650000000000000000000044557064617465207469636b65747320736f6c6420636f756e742e204f6e6c792063616c6c61626c6520627920746865207469636b6574204e465420636f6e74726163742e000000137570646174655f7469636b6574735f736f6c64000000000200000000000000086576656e745f6964000000040000000000000006616d6f756e7400000000000a00000001000003e9000003ed00000000000000030000000100000023506172616d657465727320666f72206372656174696e672061206e6577206576656e740000000000000000114372656174654576656e74506172616d73000000000000090000000000000008656e645f6461746500000006000000000000000a6576656e745f7479706500000000001000000000000000096f7267616e697a657200000000000013000000000000000d7061796d656e745f746f6b656e00000000000013000000000000000a73746172745f6461746500000000000600000000000000057468656d6500000000000010000000000000000c7469636b65745f70726963650000000b00000000000000057469657273000000000003ea000007d00000000a54696572436f6e6669670000000000000000000d746f74616c5f7469636b6574730000000000000a00000000000000244372656174652061206e6577206576656e742077697468207469657220737570706f7274000000176372656174655f6576656e745f776974685f746965727300000000010000000000000006706172616d730000000007d0000000114372656174654576656e74506172616d7300000000000001000003e900000004000000030000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 2184,
- "n_functions": 45,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 19,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 29,
- "n_exports": 16,
- "n_data_segment_bytes": 185
- }
- }
- },
- "hash": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb",
- "code": "0061736d01000000016b1360017e017e60027e7e017e60047e7e7e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f0060017f017e60027f7f0060027e7e017f60057e7e7e7e7e017e60027e7f0060047e7e7f7f017e60037f7f7f0060027f7f017e60017e006000006000017f02af011d016901350000016901340000016901330001016c01370002016c013100010162015f00000163015f0000016201380000016201620000016201660003016201340004016c015f0003016c01380001017801310001017601680003016c013600000164015f00030161013000000176015f0004017801370004016c01650002016c016100010162016a0001017801330004016c01300001016c01320001017601670001016201310002016201320002032e2d05060708090a090b0c090d010e0f05010510070411081012000407120f0811110202020407000100040404110e05030100110619037f01418080c0000b7f0041b981c0000b7f0041c081c0000b07eb0110066d656d6f727902000d5f5f636f6e7374727563746f72002c0e63616e63656c5f7570677261646500300e636f6d6d69745f7570677261646500360e6372656174655f6163636f756e74003d0b6765745f6163636f756e74003e146765745f6465706c6f7965645f61646472657373003f0570617573650040107363686564756c655f75706772616465004217746f74616c5f6465706c6f7965645f6163636f756e747300430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020af52a2d7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011080808080002103200110818080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110828080800021020b20004200370300200020023703080b2500200010a0808080004201428480808080a0fa03428480808080c0970d1083808080001a0bf20202017f047e23808080800041306b22012480808080000240024002400240024020002802000e03020001020b200141086a41d880c08000410f10a98080800020012802080d02200129031021022000290310210320002903082104200141086a20002903202000290328109e8080800020012802080d02200129031021052001200029031837032820012005370320200120033703182001200437031020012002370308200141086a410510aa8080800021020c030b200141086a41e780c08000410c10a98080800020012802080d012001290310210220002903082103200141086a20002903102000290318109e8080800020012802080d01200120012903103703182001200337031020012002370308200141086a410310aa8080800021020c020b200141086a41c280c08000411610a98080800020012802080d00200141086a200129031010ab8080800020012802084101460d00200129031021020c010b000b200141306a24808080800020020b5a02017e017f024002400240200110a0808080002202420110a2808080000d00410021010c010b20024201108480808000220242ff01834204520d012002422088a72103410121010b20002003360204200020013602000f0b000b0f00200020011098808080004201510b4d01027e4200210202400240200110a0808080002203420110a280808000450d0020034201108480808000220242ff018342cd00520d0120002002370308420121020b200020023703000f0b000be90501047f23808080800041f0006b2205248080808000200541d0006a41186a22064200370300200541d0006a41106a22074200370300200541d0006a41086a22084200370300200542003703502000200541d0006a10a580808000200541186a2006290300370300200541106a2007290300370300200541086a200829030037030020052005290350370300200642003703002007420037030020084200370300200542003703502004200541d0006a10a580808000200541206a41186a2006290300370300200541206a41106a2007290300370300200541206a41086a200829030037030020052005290350370320200110858080800010868080800021002006420037030020074200370300200842003703002005420037035041002106024003402000108780808000428080808010540d012000108880808000210420004284808080102000108780808000428080808070834204841089808080002100024020064120460d00200541d0006a20066a20044220883c0000200641016a21060c010b0b4120412010a680808000000b2005200242388620024280fe0383422886842002428080fc0783421886200242808080f80f834208868484200242088842808080f80f832002421888428080fc07838420024228884280fe038320024238888484843703482005200342388620034280fe0383422886842003428080fc0783421886200342808080f80f834208868484200342088842808080f80f832003421888428080fc07838420034228884280fe03832003423888848484370340108a80808000210020002000108780808000428080808070834204842005412010a78080800021002000200010878080800042808080807083420484200541d0006a412010a78080800021002000200010878080800042808080807083420484200541c0006a411010a78080800021002000200010878080800042808080807083420484200541206a412010a7808080001086808080002100200541f0006a24808080800020000b1d00200042042001ad42208642048442848080808004109b808080001a0b090010bb80808000000b1e00200020012002ad4220864204842003ad422086420484109c808080000b4301017f23808080800041106b2202248080808000200220002001109e80808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b1a002000ad4220864204842001ad422086420484109a808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110aa8080800021012000420037030020002001370308200241106a2480808080000b8e0101017f23808080800041106b22022480808080000240200042ff018342cd00520d002002200110ad8080800020022802004101460d0020022903082101200010ae80808000410110af80808000418080c0800010a08080800020014202108b808080001a428480808080a0fa03428480808080c0970d108c808080001a200241106a24808080800042020f0b000b4201017e420121020240200142ff018342c800520d0020011087808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b1500410010b28080800020004202108b808080001a0b1c00410110b2808080002000ad4220864204844202108b808080001a0b4201017f10b180808000410310b28080800010b38080800010b4808080002100428ee2e8999ae0d6f50010b5808080002000ad422086420484108d808080001a42020b0f0010c5808080001091808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418881c08000410510a98080800020012802000d042001200129030810ab808080000c030b2001418d81c08000410710a98080800020012802000d032001200129030810ab808080000c020b2001419481c08000410610a98080800020012802000d022001200129030810ab808080000c010b2001419a81c08000410e10a98080800020012802000d012001200129030810ab808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021099808080001a0b4602017f017e4101210002400240410110b2808080002201420210a280808000450d0020014202108480808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110aa808080002100200141106a24808080800020000b880305017f017e017f017e017f23808080800041206b220024808080800010b18080800002400240410310b2808080002201420210a280808000450d00024020014202108480808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad422086420484428480808020108e808080001a200041106a200029030010ad8080800020002802100d002000290308220342ff01834204510d020b000b411210b780808000000b2000290318210110b880808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310b28080800010b38080800010b480808000210210b4808080002204417f460d01200441016a220410af808080002001108f808080001a41f380c08000410810b98080800021032000200436021c2000200236021820002001370310200310b580808000200041106a10ba80808000108d808080001a200041206a24808080800042020f0b10bb80808000000b10bc80808000000b090010bb80808000000b0c00109780808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310aa808080002102200141206a24808080800020020b0300000b090010bb80808000000bac0603017f047e017f2380808080004190016b2204248080808000200441e0006a200010ad808080000240024020042802604101460d00200142ff018342cd00520d0020042903682105200441e0006a2002109d8080800020042802604101460d002004290378210620042903702107200441e0006a200310ad8080800020042802604101460d002004290368210341b080c08000410810b980808000210820042007200610a88080800022023703104202210041012109024003402009450d012009417f6a2109200221000c000b0b20042000370360024020012008200441e0006a410110aa80808000109080808000220042ff018342cd00520d0020001091808080001a2004200637033820042007370330200420013703202004200537031820042003370328200442013703100240200441106a10a080808000420110a280808000450d0042838080801021000c030b0240418080c0800010a0808080002200420210a2808080000d0042838080802021000c030b200441e0006a2000420210848080800010ad8080800020042802604101460d01200429036821002005200120072006200310a4808080002102109280808000210810938080800020002002200810948080800021002007200610a880808000210220042003370358200420053703502004200237034820042001370340410021090340024020094120470d00410021090240034020094120460d01200441e0006a20096a200441c0006a20096a290300370300200941086a21090c000b0b200441e0006a410410aa808080002102200041b880c08000410a10b980808000200210908080800042ff01834202520d02200441106a10a08080800020004201108b808080001a200441106a109f8080800020042006370378200420073703702004200137036820044202370360200441086a200441e0006a10a180808000200428020c410020042802084101711b2209417f460d02200441e0006a10a080808000200941016aad4220864204844201108b808080001a200441e0006a109f808080000c040b200441e0006a20096a4202370300200941086a21090c000b0b10bc80808000000b000b20044190016a24808080800020000b890202017f017e23808080800041c0006b22042480808080002004200010ad80808000024020042802004101460d00200142ff018342cd00520d002004290308210020042002109d8080800020042802004101460d0020042903182102200429031021052004200310ad8080800020042802004101460d0020042903082103200420053703202004200137031020042000370308200420033703182004420137030020042002370328200441306a200410a3808080000240024020042802304101470d00200429033821012004109f808080000c010b2000200120052002200310a4808080002101109380808000200110958080800021010b200441c0006a24808080800020010f0b000be40103017f017e017f23808080800041c0006b2204248080808000200441106a200010ad80808000024020042802104101460d00200142ff018342cd00520d0020042903182100200441106a2002109d8080800020042802104101460d002004290328210220042903202105200441106a200310ad8080800020042802104101460d00200429031821032004200537033020042001370320200420003703182004200337032820044201370310200420023703382004200441106a10a3808080002004280200210620042903082101200441c0006a2480808080002001420220061b0f0b000b3a01017f10b180808000410110c18080800010b4808080002100428ed2aadceeac0310b5808080002000ad422086420484108d808080001a42020b1a00410210b2808080002000ad42ff01834202108b808080001a0bda0102027f017e23808080800041106b22012480808080002001200010ad808080000240024020012802004101460d002001290308210010b18080800010b8808080002102410310b28080800021032001200037030020012002ad42208642048437030820032001410210aa808080004202108b808080001a41a881c08000411110b980808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b580808000200110ba80808000108d808080001a200141106a24808080800042020f0b000b10bc80808000000b9e0101027f23808080800041c0006b22022480808080000240200042ff018342cd00520d00200241106a2001109d8080800020022802104101460d002002290320210120022002290328370328200220013703202002200037031820024202370310200241086a200241106a10a18080800020022802082103200235020c2100200241c0006a2480808080002000422086420484420420034101711b0f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10b18080800010c5808080002102200010ae8080800041fb80c08000410d10b98080800010b5808080002103200120003703082001200237030020032001410210aa80808000108d808080001a200141106a24808080800042020b4101017e02400240410010b2808080002200420210a280808000450d0020004202108480808000220042ff018342cd00510d01000b410d10b780808000000b20000b3c01017f10b180808000410010c18080800010b4808080002100428ed2aadceeaccff50010b5808080002000ad422086420484108d808080001a42020b0f0010b480808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad42208642048410968080800021030b20004200370300200020033703080b0bc3010100418080c0000bb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f776e65725f6f66696e697469616c697a65496d706c656d656e746174696f6e5761736d486173684465706c6f7965644163636f756e744163636f756e74436f756e74757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400bf1e0e636f6e747261637473706563763000000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f720000000000000200000000000000164163636f756e74416c72656164794465706c6f796564000000000001000000000000000e4e6f74496e697469616c697a6564000000000002000000020000002653746f72616765206b65797320666f722074686520726567697374727920636f6e747261637400000000000000000007446174614b6579000000000300000000000000345741534d2068617368206f662074686520544241204163636f756e7420636f6e747261637420696d706c656d656e746174696f6e00000016496d706c656d656e746174696f6e5761736d486173680000000000010000008b4d617070696e672066726f6d2028696d706c656d656e746174696f6e5f686173682c20746f6b656e5f636f6e74726163742c20746f6b656e5f69642c2073616c7429202d3e206465706c6f7965645f616464726573730a576520757365206120636f6d706f73697465206b657920746f2073746f726520746865206465706c6f7965642061646472657373000000000f4465706c6f7965644163636f756e740000000004000003ee00000020000000130000000a000003ee000000200000000100000047436f756e74206f66206465706c6f796564206163636f756e747320706572204e46543a2028746f6b656e5f636f6e74726163742c20746f6b656e5f696429202d3e20636f756e74000000000c4163636f756e74436f756e7400000002000000130000000a000000000000027943616c63756c617465207468652064657465726d696e6973746963206164647265737320666f72206120544241206163636f756e740a0a546869732066756e6374696f6e20636f6d7075746573207468652061646472657373207468617420776f756c642062652072657475726e656420627920606372656174655f6163636f756e742829600a666f72207468652073616d6520696e707574732e20496e20536f726f62616e2c20746865206465706c6f79657220637265617465732064657465726d696e6973746963206164647265737365732c0a736f2077652063616e2063616c63756c6174652074686973206279207573696e6720746865206465706c6f7965722773206164647265737320636f6d7075746174696f6e2e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e2028753235362061732042797465734e3c33323e290a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e4654202875313238290a2a206073616c7460202d204465706c6f796d656e742073616c742028753235362061732042797465734e3c33323e290a0a232052657475726e730a5468652064657465726d696e697374696320616464726573732077686572652074686520544241206163636f756e7420776f756c64206265206465706c6f7965640000000000000b6765745f6163636f756e7400000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee00000020000000010000001300000000000000b2496e697469616c697a652074686520726567697374727920776974682074686520544241204163636f756e74205741534d20686173680a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20607462615f6163636f756e745f7761736d5f6861736860202d205741534d2068617368206f662074686520544241204163636f756e7420636f6e747261637420746f206465706c6f7900000000000d5f5f636f6e7374727563746f7200000000000002000000000000000561646d696e0000000000001300000000000000157462615f6163636f756e745f7761736d5f68617368000000000003ee000000200000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000029f4465706c6f792061206e657720544241206163636f756e7420636f6e747261637420616e6420696e697469616c697a652069740a0a546869732066756e6374696f6e206465706c6f7973206120544241206163636f756e7420666f7220616e204e465420616e6420696e697469616c697a65732069742077697468207468650a4e4654206f776e6572736869702064657461696c732e20546865206465706c6f79656420616464726573732069732064657465726d696e697374696320616e64206d6174636865730a7768617420606765745f6163636f756e7428296020776f756c642072657475726e20666f72207468652073616d6520696e707574732e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e2028753235362061732042797465734e3c33323e290a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e4654202875313238290a2a206073616c7460202d204465706c6f796d656e742073616c742028753235362061732042797465734e3c33323e290a0a232052657475726e730a5468652061646472657373206f6620746865206e65776c79206465706c6f79656420544241206163636f756e740a0a23204572726f72730a52657475726e73206572726f7220696620746865206163636f756e742068617320616c7265616479206265656e206465706c6f79656420666f7220746865736520706172616d6574657273000000000e6372656174655f6163636f756e740000000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee0000002000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000000000016947657420746865206465706c6f796564206164647265737320666f7220737065636966696320706172616d65746572732028696620697420657869737473290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e0a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e46540a2a206073616c7460202d204465706c6f796d656e742073616c740a0a232052657475726e730a536f6d6528616464726573732920696620746865206163636f756e7420686173206265656e206465706c6f7965642c204e6f6e65206f7468657277697365000000000000146765745f6465706c6f7965645f61646472657373000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee0000002000000001000003e800000013000000000000010f4765742074686520746f74616c206e756d626572206f6620544241206163636f756e7473206465706c6f79656420666f722061207370656369666963204e46540a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e46540a0a232052657475726e730a546865206e756d626572206f6620544241206163636f756e747320746861742068617665206265656e206465706c6f79656420666f722074686973204e46540000000017746f74616c5f6465706c6f7965645f6163636f756e74730000000002000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a00000001000000040000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/tests/integration/test_snapshots/test_purchase_sold_out_event.1.json b/soroban-contract/tests/integration/test_snapshots/test_purchase_sold_out_event.1.json
deleted file mode 100644
index 9a39b198..00000000
--- a/soroban-contract/tests/integration/test_snapshots/test_purchase_sold_out_event.1.json
+++ /dev/null
@@ -1,1428 +0,0 @@
-{
- "generators": {
- "address": 8,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "create_event",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "string": "Tiny Event"
- },
- {
- "string": "Workshop"
- },
- {
- "u64": 86400
- },
- {
- "u64": 172800
- },
- {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ],
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "function_name": "deploy_ticket",
- "args": [
- {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Workshop"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Tiny Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 50
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TotalTickets"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1381,
- "n_functions": 41,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 15,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 16,
- "n_exports": 16,
- "n_data_segment_bytes": 110
- }
- }
- },
- "hash": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4",
- "code": "0061736d0100000001510f60037e7e7e017e60027e7e017e60017e017e6000017e60047e7e7e7e017e60047f7f7e7e0060027f7f017e60017f0060027e7e017f60017f017e60037f7f7f0060027f7e0060017e006000006000017f026110016c015f0000016c01310001017801310001017601680000016c01360002016101300002017801370003016c01650004016c013700040176016700010162016a0001017801330003016c01300001016c01380001016201380002016c01320001032a29050607080707090a0b06010b0c070d030d090c0e0203070e06090d0d01030203030702020303030d0a05030100110619037f01418080c0000b7f0041ee80c0000b7f0041f080c0000b07e10110066d656d6f727902000d5f5f636f6e7374727563746f72001a0e63616e63656c5f75706772616465001f0e636f6d6d69745f7570677261646500250d6465706c6f795f7469636b6574002c096765745f61646d696e002d136765745f7469636b65745f636f6e7472616374002e116765745f746f74616c5f7469636b657473002f0570617573650030107363686564756c655f7570677261646500320e7472616e736665725f61646d696e003307756e706175736500350776657273696f6e0036015f00370a5f5f646174615f656e6403010b5f5f686561705f6261736503020a971c29170020002001109180808000200220031080808080001a0b810202017f017e23808080800041106b2202248080808000024002400240024002400240024020000e0400010203000b200241bd80c08000410510978080800020022802000d04200220022903081098808080000c030b2002418080c08000410e10978080800020022802000d03200220022903081098808080000c020b2002418e80c08000410c10978080800020022802000d02200220022903081098808080000c010b2002419a80c08000410e10978080800020022802000d012002200229030837030020022001ad4220864204843703082002410210998080800021030c020b200229030821032002290300500d010b000b200241106a24808080800020030b5c02017e027f02400240024041022000109180808000220142021093808080000d00410021020c010b20014202108180808000220142ff01834204520d012001422088a72103410121020b20002003360204200020023602000f0b000b0f0020002001108c808080004201510b4f01027e42002101024002404100200010918080800022024202109380808000450d0020024202108180808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b1e00410220001091808080002000ad42208642048442021080808080001a0b220042838080801042838080802020002d00014101461b200029030820002d00001b0b5102017f017e23808080800041106b220324808080800020032001200210b88080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110998080800021012000420037030020002001370308200241106a2480808080000b1a002000ad4220864204842001ad4220864204841089808080000b8f0101017f23808080800041106b22022480808080000240200042ff018342cd00520d0020022001109b8080800020022802004101460d00200229030821012000109c808080004101109d80808000410020022000420210908080800041012002109180808000200142021080808080001a4100109580808000109e80808000200241106a24808080800042020f0b000b4201017e420121020240200142ff018342c800520d002001108e808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b1500410010a180808000200042021080808080001a0b1c00410110a1808080002000ad42208642048442021080808080001a0b1b00428480808080a0fa03428480808080c0970d108d808080001a0b4201017f10a080808000410310a18080800010a28080800010a3808080002100428ee2e8999ae0d6f50010a4808080002000ad4220864204841082808080001a42020b0f0010b4808080001085808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141bd80c08000410510978080800020012802000d04200120012903081098808080000c030b200141c280c08000410710978080800020012802000d03200120012903081098808080000c020b200141c980c08000410610978080800020012802000d02200120012903081098808080000c010b200141cf80c08000410e10978080800020012802000d01200120012903081098808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d0020004202108f808080001a0b4602017f017e4101210002400240410110a18080800022014202109380808000450d0020014202108180808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a41011099808080002100200141106a24808080800020000b880305017f017e017f017e017f23808080800041206b220024808080800010a08080800002400240410310a18080800022014202109380808000450d00024020014202108180808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201083808080001a200041106a2000290300109b8080800020002802100d002000290308220342ff01834204510d020b000b411210a680808000000b2000290318210110a780808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310a18080800010a28080800010a380808000210210a3808080002204417f460d01200441016a2204109d8080800020011084808080001a41a880c08000410810a88080800021032000200436021c2000200236021820002001370310200310a480808000200041106a10a9808080001082808080001a200041206a24808080800042020f0b10aa80808000000b10ab80808000000b090010aa80808000000b0c00108b80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110b880808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a41031099808080002102200141206a24808080800020020b0300000b090010aa80808000000ba90305017f017e017f017e017f23808080800041206b22022480808080000240200042ff018342cd00520d00200241086a2001109b8080800020022802084101460d0020022903102103200241086a1094808080000240024020022802084101470d0020022903101085808080001a4101200410918080800022014202109380808000450d00200241086a20014202108180808000109b8080800020022802084101460d0220022903102105200220003703184202210141012104024003402004450d012004417f6a2104200021010c000b0b20022001370308200241086a41011099808080002100108680808000200520032000108780808000210020021092808080004100210402402002280204410020022802004101711b2206417f460d004103200641016a220620004201109080808000410320061091808080004201428480808080a0fa03428480808080c0970d1088808080001a2006109580808000109e80808000200220003703100c020b10ab80808000000b41012104200241013a00090b200220043a0008200241086a1096808080002100200241206a24808080800020000f0b000b6f02027f017e23808080800041106b220024808080800020001094808080000240024020002802000d0041012101200041013a00010c010b20002903082102109e8080800020002002370308410021010b200020013a000020001096808080002102200041106a24808080800020020b4e01017e0240200042ff01834204520d0042022101024041032000422088a710918080800022004201109380808000450d0020004201108180808000220142ff018342cd00520d010b20010f0b000b4b02027f017e23808080800041106b2200248080808000200041086a10928080800020002802082101200035020c2102200041106a2480808080002002422086420484420420014101711b0b3a01017f10a080808000410110b18080800010a3808080002100428ed2aadceeac0310a4808080002000ad4220864204841082808080001a42020b1a00410210a1808080002000ad42ff018342021080808080001a0bda0102027f017e23808080800041106b220124808080800020012000109b808080000240024020012802004101460d002001290308210010a08080800010a7808080002102410310a18080800021032001200037030020012002ad42208642048437030820032001410210998080800042021080808080001a41dd80c08000411110a880808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310a480808000200110a9808080001082808080001a200141106a24808080800042020f0b000b10ab80808000000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10a08080800010b48080800021022000109c8080800041b080c08000410d10a88080800010a480808000210320012000370308200120023703002003200141021099808080001082808080001a200141106a24808080800042020b4101017e02400240410010a18080800022004202109380808000450d0020004202108180808000220042ff018342cd00510d01000b410d10a680808000000b20000b3c01017f10a080808000410010b18080800010a3808080002100428ed2aadceeaccff50010a4808080002000ad4220864204841082808080001a42020b0f0010a380808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108a8080800021030b20004200370300200020033703080b0b770100418080c0000b6e5469636b65745761736d48617368546f74616c5469636b6574735469636b6574436f6e7472616374757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c65640093130e636f6e747261637473706563763000000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000002b4572726f7220636f64657320666f7220746865205469636b657420466163746f727920636f6e74726163740000000000000000054572726f7200000000000002000000000000000e4e6f74496e697469616c697a6564000000000001000000000000000c556e617574686f72697a656400000002000000000000006a4765742074686520666163746f72792061646d696e20616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a0a232052657475726e730a5468652061646d696e20616464726573730000000000096765745f61646d696e0000000000000000000001000003e90000001300000003000000020000002353746f72616765206b65797320666f722074686520636f6e7472616374207374617465000000000000000007446174614b65790000000004000000000000001d466163746f72792061646d696e6973747261746f7220616464726573730000000000000541646d696e000000000000000000002e5741534d2068617368206f6620746865205469636b6574204e465420636f6e747261637420746f206465706c6f7900000000000e5469636b65745761736d4861736800000000000000000029546f74616c206e756d626572206f66207469636b657420636f6e747261637473206465706c6f7965640000000000000c546f74616c5469636b65747300000001000000394d617070696e672066726f6d206576656e745f696420746f206465706c6f796564207469636b657420636f6e747261637420616464726573730000000000000e5469636b6574436f6e747261637400000000000100000004000000000000014f4465706c6f792061206e6577205469636b6574204e465420636f6e747261637420666f7220616e206576656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742077696c6c2068617665206d696e74696e6720726967687473206f6e20746865206e657720636f6e74726163740a2a206073616c7460202d20556e697175652073616c7420666f722064657465726d696e697374696320616464726573732067656e65726174696f6e0a0a232052657475726e730a5468652061646472657373206f6620746865206e65776c79206465706c6f796564205469636b6574204e465420636f6e74726163740a0a2320417574686f72697a6174696f6e0a52657175697265732061646d696e20617574686f72697a6174696f6e000000000d6465706c6f795f7469636b65740000000000000200000000000000066d696e746572000000000013000000000000000473616c74000003ee0000002000000001000003e9000000130000000300000000000000e6496e697469616c697a652074686520666163746f7279207769746820616e2061646d696e20616e6420746865205469636b6574204e4654205741534d20686173680a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206061646d696e60202d204164647265737320746861742063616e206465706c6f79206e6577207469636b657420636f6e7472616374730a2a20607469636b65745f7761736d5f6861736860202d205741534d2068617368206f6620746865205469636b6574204e465420636f6e747261637400000000000d5f5f636f6e7374727563746f7200000000000002000000000000000561646d696e0000000000001300000000000000107469636b65745f7761736d5f68617368000003ee000000200000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee000000200000000000000000000000994765742074686520746f74616c206e756d626572206f66207469636b657420636f6e747261637473206465706c6f7965640a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a0a232052657475726e730a54686520746f74616c20636f756e74206f66206465706c6f796564207469636b657420636f6e747261637473000000000000116765745f746f74616c5f7469636b65747300000000000000000000010000000400000000000000d847657420746865207469636b657420636f6e7472616374206164647265737320666f722061207370656369666963206576656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606576656e745f696460202d20546865206576656e74206964656e7469666965722028312d696e6465786564290a0a232052657475726e730a5468652061646472657373206f6620746865207469636b657420636f6e74726163742c206f72204e6f6e65206966206e6f7420666f756e64000000136765745f7469636b65745f636f6e7472616374000000000100000000000000086576656e745f69640000000400000001000003e8000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1911,
- "n_functions": 54,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 18,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 18,
- "n_exports": 19,
- "n_data_segment_bytes": 166
- }
- }
- },
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185",
- "code": "0061736d0100000001611260027e7e017e60017e017e60047e7e7e7e017e60037e7e7e017e6000017e60037f7e7e0060027f7e0060027f7f0060027e7e017f60017f017e60017f0060047f7e7e7e0060027e7e0060037f7f7f0060017e006000006000017f60027f7f017e026d12016901330000016901350001016901340001016c01310000016c01370002016c015f0003016101300001016c01320000017801310000017601680003016c013600010178013000000176016700000162016a0000017801330004016c01300000016c0138000001620138000103373605060607080908050a0605050b000a0c090d0605010e0a0f0101040f09100104060a1011090f0f04010101040a011101040304040f0d05030100110619037f01418080c0000b7f0041a681c0000b7f0041b081c0000b07f40113066d656d6f727902000d5f5f636f6e7374727563746f7200260a62616c616e63655f6f66002a046275726e002b0e63616e63656c5f75706772616465002c0e636f6d6d69745f7570677261646500310a6765745f6d696e74657200390869735f76616c6964003a0f6d696e745f7469636b65745f6e6674003b086f776e65725f6f66003c057061757365003d107363686564756c655f75706772616465003f0e7472616e736665725f61646d696e00410d7472616e736665725f66726f6d004307756e706175736500440776657273696f6e0045015f00460a5f5f646174615f656e6403010b5f5f686561705f6261736503020afd2636460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110808080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b6701027f23808080800041c0006b22022480808080002002420337030020022001370308200241206a200210958080800020022903302101200020022903384200200228022041017122031b37030820002001420020031b370300200241c0006a2480808080000b8d0102017f017e23808080800041206b22022480808080000240024002402001109780808000220342011098808080000d00420021030c010b20022003420110838080800010938080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000b4901027f23808080800041206b2202248080808000200220013703182002200037031020024202370300200210978080800042011098808080002103200241206a24808080800020030b920202017f017e23808080800041106b2201248080808000024002400240024002400240024020002802000e0400010203000b2001418080c08000410610a38080800020012802000d042001200129030810a4808080000c030b2001418680c08000410b10a38080800020012802000d032001200129030810a4808080000c020b2001419180c08000410510a38080800020012802000d022001290308210220012000290310200029031810928080800020012802000d0220012002200129030810a5808080000c010b2001419680c08000410710a38080800020012802000d0120012001290308200029030810a5808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f0020002001108f808080004201510b8a0101027f23808080800041206b2203248080808000200320023703182003200137031020034202370300024002400240200310978080800022024201109880808000450d0020024201108380808000220242ff018342cd00520d0220002002370308410021040c010b200041023a0001410121040b200020043a0000200341206a2480808080000f0b000b250020001097808080004201428480808080a0fa03428480808080c0970d1084808080001a0b0e00200020014201109c808080000b15002000109780808000200120021085808080001a0b10002000200120024201109e808080000b1d00200010978080800020012002109f8080800020031085808080001a0b4301017f23808080800041106b2202248080808000200220002001109280808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5101027e420021010240024041a080c0800010978080800022024202109880808000450d0020024202108380808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b140041c080c08000200020014202109e808080000b2900024020002d00000d0020002903080f0b20002d0001417f6aad42ff01834220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210c78080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b44000240200042ff018342cd00510d00000b200010a780808000410110a88080800041a080c0800020004202109c808080004201420010a18080800010a98080800042020b1500410010ae80808000200042021085808080001a0b1c00410110ae808080002000ad42208642048442021085808080001a0b1b00428480808080a0fa03428480808080c0970d1090808080001a0b4e01017f23808080800041106b22012480808080000240200042ff018342cd00510d00000b2001200010948080800020012903002001290308109f808080002100200141106a24808080800020000bcd0102017f027e23808080800041206b220124808080800020012000109380808000024020012802004101460d00200120012903102200200129031822021099808080000240024020012d00000d00200129030822031086808080001a20012002370318200120003703104202210020014202370300200110978080800042011087808080001a2001420337030020012003370308200142004200109d808080000c010b20012d0001417f6aad42ff01834220864283808080107c21000b200141206a24808080800020000f0b000b4501017f10ad80808000410310ae8080800042021087808080001a10af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841088808080001a42020b0f0010c2808080001086808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141f580c08000410510a38080800020012802000d042001200129030810a4808080000c030b200141fa80c08000410710a38080800020012802000d032001200129030810a4808080000c020b2001418181c08000410610a38080800020012802000d022001200129030810a4808080000c010b2001418781c08000410e10a38080800020012802000d012001200129030810a4808080000b200129030821022001290300500d010b000b200141106a24808080800020020b4602017f017e4101210002400240410110ae8080800022014202109880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b8b0305017f017e017f017e017f23808080800041206b220024808080800010ad8080800002400240410310ae8080800022014202109880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201089808080001a200041106a200029030010b28080800020002802100d002000290308220342ff01834204510d020b000b411210b380808000000b2000290318210110b480808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ae8080800042021087808080001a10af80808000210210af808080002204417f460d01200441016a220410a8808080002001108a808080001a41e080c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001088808080001a200041206a24808080800042020f0b10b780808000000b10b880808000000b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010b780808000000b0c00108e80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c780808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020b0300000b090010b780808000000b6802027f017e23808080800041106b2200248080808000200010a080808000410121010240024020002802004101470d0020002000290308370308410021010c010b200041053a00010b200020013a0000200010a2808080002102200041106a24808080800020020b4d01027f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200129031020012903181096808080002102200141206a2480808080002002ad0bb40302017f037e23808080800041e0006b220124808080800002400240200042ff018342cd00520d00200141c0006a10a0808080000240024020012802404101460d004283808080d00021000c010b20012903481086808080001a2001420337030020012000370308200141c0006a200110958080800002402001280240410171450d0020012903502001290358844200510d0042838080801021000c010b4201210242002103024041c080c0800010978080800022044202109880808000450d00200141c0006a2004420210838080800010938080800020012802404101460d0220012903582103200129035021020b200142023703202001200237033020012003370338200141206a2000109b80808000200141206a109a808080002001420337034020012000370348200141c0006a42014200109d808080002001420337034020012000370348200141c0006a109a808080002002200383427f510d02200242017c22002003200050ad7c10a18080800010a980808000200141c0006a2002200310928080800020012802404101460d01200129034821000b200141e0006a24808080800020000f0b000b10b880808000000b5601017f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200120012903102001290318109980808000200110a2808080002100200141206a24808080800020000b3a01017f10ad80808000410110be8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841088808080001a42020b1a00410210ae808080002000ad42ff018342021085808080001a0bda0102027f017e23808080800041106b22012480808080002001200010b2808080000240024020012802004101460d002001290308210010ad8080800010b4808080002102410310ae8080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021085808080001a419581c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001088808080001a200141106a24808080800042020f0b000b10b880808000000b1a002000ad4220864204842001ad422086420484108c808080000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ad8080800010c2808080002102200010a78080800041e880c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210c0808080001088808080001a200141106a24808080800042020b4101017e02400240410010ae8080800022004202109880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10b380808000000b20000bda0202017f017e23808080800041206b22032480808080000240200042ff018342cd00520d00200142ff018342cd00520d002003200210938080800020032802004101460d00200329031821022003290310210420001086808080001a02400240200420021096808080000d0042838080802021040c010b200320042002109980808000024020032d00004101470d0020032d0001417f6aad42ff01834220864283808080107c21040c010b024020032903082000108b808080004200510d0042838080803021040c010b20032001109480808000024020032903002003290308844200510d004283808080c00021040c010b2003200437031042022104200342023703002003200237031820032001109b808080002003420337030020032000370308200342004200109d808080002003420337030020032001370308200342014200109d808080000b200341206a24808080800020040f0b000b3c01017f10ad80808000410010be8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841088808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108d8080800021030b20004200370300200020033703080b0bb0010100418080c0000ba6014d696e7465724e657874546f6b656e49644f776e657242616c616e636500000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400c3160e636f6e747261637473706563763000000000000000a84275726e2061207469636b6574204e46542c2072656d6f76696e672069742066726f6d206578697374656e63650a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f206275726e0a0a23204572726f72730a2d20496620746f6b656e5f696420646f6573206e6f74206578697374000000046275726e000000010000000000000008746f6b656e5f69640000000a00000001000003e9000003ed000000000000000300000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f7200000000000005000000000000001455736572416c72656164794861735469636b657400000001000000000000000e496e76616c6964546f6b656e4964000000000002000000000000000c556e617574686f72697a6564000000030000000000000019526563697069656e74416c72656164794861735469636b657400000000000004000000000000000e4e6f74496e697469616c697a65640000000000050000000000000086436865636b206966206120746f6b656e2069732076616c6964202865786973747320616e64206e6f74206275726e6564290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f20636865636b00000000000869735f76616c6964000000010000000000000008746f6b656e5f69640000000a0000000100000001000000000000006d47657420746865206f776e6572206f66206120746f6b656e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207175657279000000000000086f776e65725f6f66000000010000000000000008746f6b656e5f69640000000a00000001000003e90000001300000003000000020000002153746f72616765206b65797320666f7220746865204e465420636f6e74726163740000000000000000000007446174614b65790000000004000000000000001f416464726573732077697468206d696e74696e672070726976696c6567657300000000064d696e746572000000000000000000154e65787420746f6b656e20494420746f206d696e740000000000000b4e657874546f6b656e4964000000000100000022546f6b656e206f776e6572736869703a20746f6b656e5f6964202d3e206f776e65720000000000054f776e6572000000000000010000000a000000010000001742616c616e63653a206f776e6572202d3e20636f756e74000000000742616c616e6365000000000100000013000000000000006c476574207468652062616c616e6365206f6620616e206f776e65720a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606f776e657260202d20546865206164647265737320746f2071756572790000000a62616c616e63655f6f6600000000000100000000000000056f776e657200000000000013000000010000000a000000000000004647657420746865206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e7400000000000a6765745f6d696e74657200000000000000000001000003e90000001300000003000000000000014b5472616e736665722061207469636b6574204e46542066726f6d206f6e65206164647265737320746f20616e6f746865720a0a456e666f7263657320746865206f6e652d7469636b65742d7065722d757365722072756c6520666f722074686520726563697069656e742e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206066726f6d60202d2043757272656e74206f776e6572206f6620746865207469636b65740a2a2060746f60202d20526563697069656e7420616464726573730a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207472616e736665720a0a23204572726f72730a2d204966206066726f6d60206973206e6f7420746865206f776e65720a2d2049662060746f6020616c7265616479206861732061207469636b6574000000000d7472616e736665725f66726f6d00000000000003000000000000000466726f6d000000130000000000000002746f0000000000130000000000000008746f6b656e5f69640000000a00000001000003e9000003ed00000000000000030000000000000090496e697469616c697a6520746865204e465420636f6e747261637420776974682061206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742063616e206d696e74206e6577207469636b6574730000000d5f5f636f6e7374727563746f720000000000000100000000000000066d696e7465720000000000130000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e000000000000130000000000000000000000fd4d696e742061206e6577207469636b6574204e465420746f2074686520726563697069656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060726563697069656e7460202d204164647265737320746f207265636569766520746865207469636b65740a0a232052657475726e730a54686520746f6b656e204944206f6620746865206d696e746564207469636b65740a0a23204572726f72730a2d2049662063616c6c6572206973206e6f7420746865206d696e7465720a2d20496620726563697069656e7420616c7265616479206861732061207469636b65740000000000000f6d696e745f7469636b65745f6e667400000000010000000000000009726563697069656e740000000000001300000001000003e90000000a000000030000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1992,
- "n_functions": 53,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 16,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 21,
- "n_exports": 19,
- "n_data_segment_bytes": 190
- }
- }
- },
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246",
- "code": "0061736d0100000001541060017e017e60027e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f017e60027e7e0060017f0060017e017f60027f7f017e6000006000017f60037f7f7f0060017e0060047e7e7e7e017e027f150169015f00000169013300010169013500000169013400000164015f00020169013000000161015f0001017801310001017601680002016c01360000016101300000016d013900020162016a0001017801330003016c01310001016c01300001016c01380001016201380000016c01320001016c015f000201760167000103363504050404060708090002010a0b0c080306000d040204030b060e0c0003080c080a060b020b0f0e0303030800030303000303030b0d05030100110619037f01418080c0000b7f0041be81c0000b7f0041c081c0000b07e50113066d656d6f727902000c5f5f636865636b5f6175746800290e63616e63656c5f75706772616465002b0e636f6d6d69745f757067726164650031076578656375746500380a696e697469616c697a65003a056e6f6e6365003c056f776e6572003d057061757365003e107363686564756c655f75706772616465004005746f6b656e00410e746f6b656e5f636f6e7472616374004208746f6b656e5f696400430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020ac828353b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110808080800021010b20004200370300200020013703080b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110818080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011082808080002103200110838080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b120020001099808080002001109a808080000bc00202017f017e23808080800041106b2201248080808000024002400240024002400240024002400240200041ff01710e06000102030405000b2001419b80c08000410d10a78080800020012802000d062001200129030810a8808080000c050b200141a880c08000410710a78080800020012802000d052001200129030810a8808080000c040b200141af80c08000411210a78080800020012802000d042001200129030810a8808080000c030b200141c180c08000410410a78080800020012802000d032001200129030810a8808080000c020b200141c580c08000410b10a78080800020012802000d022001200129030810a8808080000c010b200141d080c08000410510a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f002000200142021093808080001a0b8a0102027f017e23808080800041206b22012480808080004101210202400240024041011099808080002203109c80808000450d0020012003109d8080800010978080800020012802004101460d02200129031021032000200129031837031820002003370310410021020c010b200041023a00010b200020023a0000200141206a2480808080000f0b000b0f0020004202108f808080004201510b0c0020004202108e808080000b8f0101027f23808080800041106b2203248080808000200320012002109f8080800022013703004202210241012104024003402004450d012004417f6a2104200121020c000b0b2003200237030802402000428ed6f4e0ad9df3e900200341086a410110a080808000108480808000220242ff018342cd00510d0010a180808000000b200341106a24808080800020020b4301017f23808080800041106b2202248080808000200220002001109680808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1a002000ad4220864204842001ad4220864204841094808080000b090010b780808000000b4302017f017e41002100024041041099808080002201109c80808000450d0041012100024002402001109d80808000a741ff01710e020102000b000b410021000b20000b5702017e017f02400240024041001099808080002201109c80808000450d002001109d80808000220142ff018342cd00520d0220002001370308410021020c010b200041023a0001410121020b200020023a00000f0b000b5702027e017f42002100024041051099808080002201109c80808000450d0002402001109d808080002200a741ff0171220241c000460d00024020024106470d0020004208880f0b000b200010858080800021000b20000b220042838080801042838080802020002d00014101461b200029030820002d00001b0b4101017f23808080800041106b220124808080800020012000109580808000024020012802004101470d00000b20012903082100200141106a24808080800020000b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110a08080800021012000420037030020002001370308200241106a2480808080000bbe0203017f017e017f23808080800041c0006b22032480808080002003200010aa8080800002400240024020032802004101460d00200142ff018342cb00520d00200242ff018342cb00520d0020032903082100200310a38080800020032d00004101460d01200329030821042003109b8080800020032d00004101460d01200420032903102003290318109e808080002104200320023703382003200137033020032000370328410021050340024020054118470d00410021050240034020054118460d01200320056a200341286a20056a290300370300200541086a21050c000b0b20042003410310a0808080001086808080001a420221010c040b200320056a4202370300200541086a21050c000b0b000b42838080801042838080802020032d000141ff01714101461b21010b200341c0006a24808080800020010b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b4201017f10ac80808000410310ad8080800010ae8080800010af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841087808080001a42020b0f0010c580808000108a808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418d81c08000410510a78080800020012802000d042001200129030810a8808080000c030b2001419281c08000410710a78080800020012802000d032001200129030810a8808080000c020b2001419981c08000410610a78080800020012802000d022001200129030810a8808080000c010b2001419f81c08000410e10a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021092808080001a0b4202017f017e4101210002400240410110ad808080002201109c80808000450d002001109d80808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110a0808080002100200141106a24808080800020000b840305017f017e017f017e017f23808080800041206b220024808080800010ac8080800002400240410310ad808080002201109c80808000450d0002402001109d80808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201088808080001a200041106a200029030010aa8080800020002802100d002000290308220342ff01834204510d020b000b411210b280808000000b2000290318210110b380808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ad8080800010ae8080800010af80808000210210af808080002204417f460d01200441016a220410b48080800020011089808080001a41f880c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001087808080001a200041206a24808080800042020f0b10b780808000000b10a180808000000b090010b780808000000b0c00108d80808000422088a70b1900410110ad808080002000ad422086420484109a808080000b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310a0808080002102200141206a24808080800020020b0300000b860402027f027e23808080800041306b2203248080808000024002400240200042ff018342cd00520d0002402001a741ff01712204410e460d00200441ca00470d010b200242ff018342cb00520d00428380808020210510a280808000450d02200310a38080800020032d00004101460d01200329030821052003109b8080800020032d00004101460d01200520032903102003290318109e80808000108a808080001a024010a4808080002205427f510d004105109980808000200542017c220510a680808000109a8080800010b980808000418080c08000410810b58080800021062003418880c08000411310b58080800037032820032006370320410021040340024020044110470d00410021040240034020044110460d01200320046a200341206a20046a290300370300200441086a21040c000b0b2003410210a0808080002106200341206a200510958080800020032802204101460d0320032903282105200320003703102003200537030820032001370300200641e080c08000ad4220864204842003ad422086420484428480808030108b808080001087808080001a200020012002108480808000220542ff018342cb00520d020c050b200320046a4202370300200441086a21040c000b0b10a180808000000b000b42838080801042838080802020032d000141ff01714101461b21050b200341306a24808080800020050b1b00428480808080a0fa03428480808080c0970d1090808080001a0b900202017f027e23808080800041206b22042480808080000240200042ff018342cd00520d002004200110978080800020042802004101460d0020042903182105200429031021062004200210aa8080800020042802004101460d00200429030821022004200310aa8080800020042802004101460d00200429030821034283808080102101024010a2808080000d0041001099808080002000109a80808000410110998080800020062005109f80808000109a80808000410220021098808080004103200310988080800041041099808080004201109a80808000200020062005109e8080800010bb80808000410110b48080800010b980808000420221010b200441206a24808080800020010f0b000b1200410010ad808080002000109a808080000b0e0010a48080800010a6808080000b930103017f017e017f23808080800041206b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d002000200120002903102000290318109e80808000370308410021020c010b200020002d00013a0001410121020b200020023a0000200010a5808080002101200041206a24808080800020010b3a01017f10ac80808000410110bf8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841087808080001a42020b1700410210ad808080002000ad42ff0183109a808080000bd70102027f017e23808080800041106b22012480808080002001200010aa808080000240024020012802004101460d002001290308210010ac8080800010b3808080002102410310ad8080800021032001200037030020012002ad42208642048437030820032001410210a080808000109a8080800041ad81c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001087808080001a200141106a24808080800042020f0b000b10a180808000000bb60102017f017e23808080800041306b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d00200041206a20002903102000290318109680808000024020002802200d002000200029032837031020002001370308200042043703002000410310a08080800021010c020b000b42838080801042838080802020002d000141ff01714101461b21010b200041306a24808080800020010b3602017f017e23808080800041106b2200248080808000200010a380808000200010a5808080002101200041106a24808080800020010b800102017f017e23808080800041306b22002480808080002000109b8080800002400240024020002d00004101470d0042838080801042838080802020002d00014101461b21010c010b200041206a2000290310200029031810968080800020002802204101460d01200029032821010b200041306a24808080800020010f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ac8080800010c5808080002102200010bb80808000418081c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210a0808080001087808080001a200141106a24808080800042020b3d01017e02400240410010ad808080002200109c80808000450d002000109d80808000220042ff018342cd00510d01000b410d10b280808000000b20000b3c01017f10ac80808000410010bf8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841087808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108c8080800021030b20004200370300200020033703080b0bc8010100418080c0000bbe0165786563757465645472616e73616374696f6e4578656375746564546f6b656e436f6e7472616374546f6b656e4964496d706c656d656e746174696f6e4861736853616c74496e697469616c697a65644e6f6e636566756e636e6f6e6365746f550010000400000059001000050000005e00100002000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400db110e636f6e74726163747370656376300000000000000015476574207468652063757272656e74206e6f6e6365000000000000056e6f6e6365000000000000000000000100000006000000000000003f476574207468652063757272656e74206f776e6572206f6620746865204e465420286279207175657279696e6720746865204e465420636f6e74726163742900000000056f776e65720000000000000000000001000003e900000013000000030000000000000000000000057061757365000000000000000000000000000000000000c447657420746f6b656e2064657461696c732061732061207475706c653a2028636861696e5f69642c20746f6b656e5f636f6e74726163742c20746f6b656e5f6964290a54686973206d61746368657320746865204552432d36353531207061747465726e20666f7220636f6d7061746962696c6974790a4e6f74653a20636861696e5f69642069732073657420746f203020617320536f726f62616e20646f65736e2774206578706f736520636861696e5f696420696e207468652073616d652077617900000005746f6b656e0000000000000000000001000003e9000003ed0000000300000004000000130000000a000000030000000000000093457865637574652061207472616e73616374696f6e20746f20616e6f7468657220636f6e74726163740a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e2065786563757465207472616e73616374696f6e730a546869732066756e6374696f6e20696e6372656d656e747320746865206e6f6e636520616e6420656d69747320616e206576656e7400000000076578656375746500000000030000000000000002746f000000000013000000000000000466756e6300000011000000000000000461726773000003ea0000000000000001000003e9000003ea0000000000000003000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000020000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000e4e6f74496e697469616c697a656400000000000200000000000000104765742074686520746f6b656e20494400000008746f6b656e5f69640000000000000001000003e90000000a0000000300000002000000000000000000000007446174614b6579000000000600000000000000000000000d546f6b656e436f6e7472616374000000000000000000000000000007546f6b656e496400000000000000000000000012496d706c656d656e746174696f6e48617368000000000000000000000000000453616c7400000000000000000000000b496e697469616c697a6564000000000000000000000000054e6f6e63650000000000000000000071496e697469616c697a652074686520544241206163636f756e742077697468204e4654206f776e6572736869702064657461696c730a546869732073686f756c642062652063616c6c6564206f6e6365206166746572206465706c6f796d656e74206279207468652052656769737472790000000000000a696e697469616c697a65000000000004000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a0000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000473616c74000003ee0000002000000001000003e9000003ed00000000000000030000000000000070437573746f6d4163636f756e74496e7465726661636520696d706c656d656e746174696f6e3a20436865636b20617574686f72697a6174696f6e0a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e20617574686f72697a65207472616e73616374696f6e730000000c5f5f636865636b5f617574680000000300000000000000117369676e61747572655f7061796c6f6164000000000003ee00000020000000000000000a7369676e6174757265730000000003ea000003ee00000040000000000000000c617574685f636f6e74657874000003ea000007d000000007436f6e746578740000000001000003e9000003ed000000000000000300000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000001c47657420746865204e465420636f6e747261637420616464726573730000000e746f6b656e5f636f6e747261637400000000000000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000010000000000000000000000185472616e73616374696f6e45786563757465644576656e7400000003000000000000000466756e630000001100000000000000056e6f6e6365000000000000060000000000000002746f0000000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 7247,
- "n_functions": 90,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 26,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 35,
- "n_exports": 26,
- "n_data_segment_bytes": 774
- }
- }
- },
- "hash": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a",
- "code": "0061736d0100000001a9011a60017e017e60027e7e017e60037e7e7e017e6000017e60047e7e7e7e017e60027f7e0060027f7f0060017f017e60027e7e017f60057e7f7f7f7f0060017f017f60017f0060057f7e7e7e7e0060037f7e7e006000017f60057e7f7f7e7e017f60000060057e7e7e7e7e0060027f7f017e60047f7f7f7f017e60037f7f7f0060017e0060087e7e7e7e7e7e7e7e017e60067e7e7e7e7e7e017e60067f7e7e7e7e7f0060047f7e7e7f0002d30123016901300000016901350000016901340000016c01310001016c015f00020161013000000176013300000176013100010164015f00020176013000020176015f0003017601360001017801310001016c013700040162016900010176013800000162013300010178013700030169015f0000016901330001017601680002016c013600000176016700010169013800000169013700000169013600010162016a0001017801330003017801340003016c01300001016c01380001016201380000016c01320001016d01390002016d01610004035b5a05050506070805060906060a0b06070c0c0d01050b0b0e0f100510111212070b000d0d101006031006051312140d050600031007150e0103050b0e0b07160003010003000115030b020400000303170103001014180c0c190c1905030100110619037f01418080c0000b7f00418686c0000b7f00419086c0000b0790031a066d656d6f727902000c63616e63656c5f6576656e7400530e63616e63656c5f7570677261646500540c636c61696d5f726566756e6400590e636f6d6d69745f75706772616465005a0c6372656174655f6576656e740060176372656174655f6576656e745f776974685f746965727300610e6765745f616c6c5f6576656e74730062126765745f62757965725f70757263686173650063096765745f6576656e7400640f6765745f6576656e745f636f756e7400650f6765745f6576656e745f746965727300660a696e697469616c697a65006705706175736500690f70757263686173655f7469636b6574006b1070757263686173655f7469636b657473006c107363686564756c655f75706772616465006d0e7472616e736665725f61646d696e006e07756e706175736500700c7570646174655f6576656e740071137570646174655f7469636b6574735f736f6c6400720776657273696f6e00730e77697468647261775f66756e64730074015f00750a5f5f646174615f656e6403010b5f5f686561705f6261736503020ade84015a7001017f23808080800041106b22022480808080000240024020014202510d002002200110a4808080002002290308210102402002280200450d0020004202370300200020013703080c020b20002001370308200042013703000c010b200042003703000b200241106a2480808080000b5d02017f017e024002402001a741ff0171220241c000460d00024020024106460d00420121034283908080800121010c020b20014208882101420021030c010b42002103200110808080800021010b20002003370300200020013703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b8d0102017f017e23808080800041206b2202248080808000024002400240200110a7808080002203420110a8808080000d00420021030c010b20022003420110838080800010a98080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000bc70502017f027e23808080800041306b220124808080800002400240024002400240024002400240024002400240024002400240024020002802000e0a00010203040506070809000b200141086a418083c08000410510cf8080800020012802080d0c200141086a2001290310200035020442208642048410d0808080000c090b200141086a418583c08000410c10cf8080800020012802080d0b200141086a200129031010d1808080000c080b200141086a419183c08000410d10cf8080800020012802080d0a200141086a200129031010d1808080000c070b200141206a419e83c08000410d10cf8080800020012802200d09200120012903283703082001200029030837031820012000350204422086420484370310200141206a200141086a10d2808080000c070b200141086a41ab83c08000410b10cf8080800020012802080d08200141086a2001290310200035020442208642048410d0808080000c050b200141086a41b683c08000410a10cf8080800020012802080d07200141086a2001290310200035020442208642048410d0808080000c040b200141206a41c083c08000410d10cf8080800020012802200d06200120012903283703082001200029030837031820012000350204422086420484370310200141206a200141086a10d2808080000c040b200141086a41cd83c08000410c10cf8080800020012802080d05200141086a2001290310200035020442208642048410d0808080000c020b200141086a41d983c08000410e10cf8080800020012802080d04200141086a2001290310200035020442208642048410d0808080000c010b200141086a41e783c08000410810cf8080800020012802080d03200141086a2001290310200035020442208642048410d0808080000b20012903102102200129030821030c010b20012903282102200129032021030b2003500d010b000b200141306a24808080800020020b0f0020002001109d808080004201510b7d02017f017e02400240024002402001a741ff0171220241c500460d002002410b470d0220002001423f87370318200020014208873703100c010b200110978080800021032001109880808000210120002003370318200020013703100b420021010c010b200042839080808001370308420121010b200020013703000b910202017f037e23808080800041306b2202248080808000024002400240200110a7808080002203420110a8808080000d00420021030c010b200342011083808080002103410021010240034020014110460d01200220016a4202370300200141086a21010c000b0b200342ff018342cc00520d01200341c884c0800041022002410210ab80808000200241106a200229030010a58080800020022802104101460d012002290328210320022903202104200241106a200229030810a98080800020022802104101460d012002290320210520002002290328370328200020053703202000200337031820002004370310420121030b2000200337030020004200370308200241306a2480808080000f0b000b3100024020022004460d00000b20002001ad4220864204842003ad4220864204842002ad42208642048410a2808080001a0bbc0402027f0e7e2380808080004180016b22022480808080004102210302400240200110a7808080002204420110a880808000450d002004420110838080800021044100210302400340200341e000460d01200220036a4202370300200341086a21030c000b0b200442ff018342cc00520d01200441a082c08000410c2002410c10ab80808000200241e0006a200229030010a48080800020022802600d012002290308220442ff018342c900520d012002290310220542ff01834204520d0141014102410020022d001822031b20034101461b22034102460d012002290320220642ff018342cd00520d012002290328220742ff018342cd00520d0120022903682108200241e0006a200229033010a48080800020022802600d012002290338220942ff018342c900520d012002290340220a42ff018342cd00520d012002290368210b200241e0006a200229034810a98080800020022802604101460d012002290378210c2002290370210d200241e0006a200229035010a58080800020022802604101460d012002290378210e2002290370210f200241e0006a200229035810a58080800020022802604101460d0120022903702110200229037821112000200c3703282000200d3703202000200e3703182000200f370310200020113703082000201037030020002005422088a7360268200020073703602000200a370358200020083703502000200b3703482000200437034020002006370338200020093703300b200020033a006c20024180016a2480808080000f0b000b4d01027e4200210202400240200110a7808080002203420110a880808000450d0020034201108380808000220242ff018342cb00520d0120002002370308420121020b200020023703000f0b000b1200200010a780808000420110a8808080000b1500200010a780808000420142011084808080001a0b1b00200010a780808000200110b18080800042011084808080001a0b4302017f017e23808080800041106b22012480808080002001200010cb80808000024020012802004101470d00000b20012903082102200141106a24808080800020020b5a02017f017e23808080800041106b2205248080808000200010a78080800021062005200120022003200410b380808000024020052802004101470d00000b2006200529030842011084808080001a200541106a2480808080000b870101017f23808080800041106b220524808080800020052001200210c48080800042012102024020052802000d002005290308210120052003200410c58080800020052802000d002005200529030837030820052001370300200041c884c0800041022005410210cd80808000370308420021020b20002002370300200541106a2480808080000b1d00200010a7808080002001200210b58080800042011084808080001a0b4301017f23808080800041106b220224808080800020022000200110c580808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1500200010a780808000200142011084808080001a0b5e02017e027f024002400240419080c0800010a7808080002201420210a8808080000d00410021020c010b20014202108380808000220142ff01834204520d012001422088a72103410121020b20002003360204200020023602000f0b000b2000419080c0800010a7808080002000ad42208642048442021084808080001a0b4301037f23808080800041106b2200248080808000200041086a10b78080800020002802082101200028020c2102200041106a2480808080002002410020014101711b0bfe0d02037f0b7e23808080800041d0036b220524808080800010bb8080800020001085808080001a02400240024002400240200320048450450d00410821060c010b200520013602b402200541003602b002200541c0016a200541b0026a10ac808080004102210620052d00ac0222074102460d0020052802c0012106024041e800450d00200541d0006a410472200541c0016a41047241e800fc0a00000b200541d0006a41ef006a200541c0016a41ef006a2d00003a0000200520052f00ad023b00bd0120052006360250200520073a00bc0102402007410171450d00410321060c010b200541053602c002200520013602c402200541c0016a200541c0026a10ad80808000024020052802c0014101460d00410221060c010b0240200220052903c8012208108680808000422088a7490d00410b21060c010b0240024020022008108680808000422088a74f0d00200541c0016a20082002ad422086420484220910878080800010bc8080800020052802c001410171450d010c050b10bd80808000000b024041c000450d00200541d0026a200541d0016a41c000fc0a00000b20052903f002220a20037c220b200a54220620052903f802220a20047c2006ad7c220c200a54200c200a511b0d020240200b20052903e00256200c20052903e802220a56200c200a511b450d00410c21060c010b4200210d0240024020052903d002220e5020052903d802220a420053200a501b450d00410021074200210f420021100c010b2004427f570d022005410036024c200541306a200e200a20032004200541cc006a10f780808000200528024c0d022005290338210a2005290330210e2005410036022c200541106a200e200a42a8c600429cca004290ce0020034204562004420052220620045022071b1b2003420956200620071b1b42002005412c6a10f780808000200528022c0d0220052005290310220e2005290318220a4290ce00420010f980808000200529030821102005290300210f0240200e428fce0056200a420055200a501b0d00410021070c010b20052903b0012000200529038801200f201010be80808000410121070b20052903a80121114200210e02400340200d20035a200e20045a200e2004511b0d0141f880c08000410f10bf808080002112200520003703b0034202210a41012106024003402006450d012006417f6a21062000210a0c000b0b2005200a3703c001200541c0016a20112012200541c0016a410110c08080800010888080800010a58080800020052802c0014101460d04200e200d42017c220d50ad7c210e0c000b0b2005200b3703f0022005200c3703f802200541c0026a20082009200541d0026a10c18080800010898080800010b680808000200520003703980320052001360294032005410636029003200541c0016a20054190036a10aa808080000240024020052802c001410171450d0020052903d001220a20037c220d200a54220620052903d801220a20047c2006ad7c220e200a54200e200a511b4101460d0320052903e801220a201085427f85200a200a20107c20052903e0012212200f7c2208201254ad7c22128583427f570d0320054190036a200d200e2008201210b2808080000c010b20054190036a20032004200f201010b280808000200541043602a003200520013602a403200541b0036a200541a0036a10ad808080000240024020052802b003450d0020052903b803210a0c010b108a80808000210a0b200a2000108b80808000210a200541a0036a10a780808000200a42011084808080001a200541a0036a10c2808080000b02402007450d00200541073602a003200520013602a403200541b0036a200541a0036a10a680808000200541a0036a20052903c803220a20107c20052903c003220e200f7c220d200e54ad7c220e423f872212200d200a201085427f85200a200e858342005322061b200f20052802b00341017122071b2012428080808080808080807f85200e20061b201020071b10b480808000200541a0036a10c2808080000b20054190036a10c28080800002402005290360220a20037c220d200a5422062005290368220a20047c2006ad7c220e200a54200e200a511b450d00410921060c010b2005200d3703602005200e370368200541b0026a200541d0006a10b080808000200541b0026a10c28080800041e880c08000411010bf8080800010c380808000210a200541b0036a2003200410c48080800020052802b0030d0320052903b8032104200541b0036a200f201010c58080800020052802b0034101460d0320052903b8032103200520093703e801200520113703e001200520033703d801200520043703d001200520003703c80120052001ad4220864204843703c001200a200541c0016a410610c080808000108c808080001a410021060b200541d0036a24808080800020060f0b10c680808000000b10c780808000000b000b3f01017e02400240410210d6808080002200420210a880808000450d00024020004202108380808000a741ff01710e020102000b000b0f0b10c680808000000bc30202027f067e23808080800041c0006b2202248080808000410021030240034020034120460d01200220036a4202370300200341086a21030c000b0b42002104420121050240200142ff018342cc00520d002001419484c0800041042002410410ab808080002002290300220142ff018342c900520d00200241206a200229030810a98080800020022802204101460d002002290338210620022903302107200241206a200229031010a58080800020022802204101460d002002290338210820022903302109200241206a200229031810a58080800020022802204101460d0020022903302104200229033821052000200837033820002009370330200020053703282000200437032020002006370318200020073703102000200137034042002105420021040b2000200537030020002004370308200241c0006a2480808080000b090010c780808000000bc40101027f23808080800041306b220524808080800020052003200410b58080800037031020052002370308200520013703004100210602400340024020064118470d00410021060240034020064118460d01200541186a20066a200520066a290300370300200641086a21060c000b0b2000428eeeea95beb6def300200541186a410310c08080800010888080800042ff01834202520d02200541306a2480808080000f0b200541186a20066a4202370300200641086a21060c000b0b10c780808000000b4502017f017e23808080800041106b220224808080800020022000200110f680808000024020022802004101470d00000b20022903082103200241106a24808080800020030b1a002000ad4220864204842001ad4220864204841096808080000bca0102017f037e23808080800041306b220124808080800020002903302102200141206a2000290300200029030810c5808080000240024020012802200d0020012903282103200141206a2000290320200029032810c48080800020012802200d0020012903282104200141206a2000290310200029031810c48080800020012802204101470d010b000b20012001290328370318200120043703102001200337030820012002370300419484c0800041042001410410cd808080002102200141306a24808080800020020b2500200010a7808080004201428480808080a0fa03428480808080c0970d108d808080001a0b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110938080800021020b20004200370300200020023703080b5b000240024020014280808080808080c0007c42ffffffffffffffff00560d00200120018520022001423f8785844200520d002001420886420b8421010c010b2002200110998080800021010b20004200370300200020013703080b0300000b090010c680808000000bb90c07017f017e017f017e017f0a7e017f23808080800041d0016b220224808080800010bb80808000200129032022031085808080001a410121040240024002402001290338220510c980808000560d00410521060c010b0240200129034022072005560d00410621060c010b200129035022081086808080002109108a80808000210a024002402009428080808010540d002008108680808000422088210b4200210903402009200b510d0220082009422086420484108780808000210c410021040240034020044118460d01200241b8016a20046a4202370300200441086a21040c000b0b02400240200c42ff018342cc00520d00200c41d884c080004103200241b8016a410310ab8080800020022903b801220d42ff018342c900520d00200241106a20022903c00110a98080800020022802104101460d002002290328210c2002290320210e200241106a20022903c80110a58080800020022802104101470d010b2009a7417f461a0c050b200942ffffffff0f510d04410121040240200c4200590d00410721060c040b02402002290320220f200229032822108450450d00410d21060c040b200942017c210920024200370338200242003703302002200f3703202002200e3703102002200d370340200220103703282002200c370318200a200241106a10c180808000108b80808000210a0c000b0b419481c08000ad4220864204844284808080f000108e80808000210920024200370338200242003703302002200937034020022001290318370328200220012903103703202002200129030837031820022001290300370310200a200241106a10c180808000108b80808000210a0b200a10868080800042208842017c210e4200210f420421094200210c02400340200e427f7c220e500d01200241106a200a200910878080800010bc808080002002290310220d420285200229031884500d01200da74101710d0320094280808080107c21092002290330220d200f7c220f200d5422042002290338220d200c7c2004ad7c220c200d54200c200d511b4101460d030c000b0b024002400240200a108680808000428080808010542211450d000c010b200241106a200a108f8080800010bc8080800020022802104101710d012002290328210d200229032021090b2001290308210e20012903002110200241086a10b780808000410121040240200228020c410020022802084101711b2206417f470d00410921060c020b41012104200641016a10b88080800010ca808080000240418080c0800010a7808080002208420210a8808080000d00410a21060c020b20084202108380808000220842ff018342cd00520d00200e200d20111b210b2010200920111b2110410021042002412c6a4100360200200241246a42003702002002411c6a4200370200200242003702142002200641187420064180fe03714108747220064108764180fe037120064118767272360210200241106aad422086420484428480808080041090808080002109418781c08000410d10bf80808000210d109180808000210e200220093703b0012002200e3703a8010340024020044110470d00410021040240034020044110460d01200241b8016a20046a200241a8016a20046a290300370300200441086a21040c000b0b2008200d200241b8016a410210c080808000108880808000220942ff018342cd00520d042002200636028c012002200b3703382002201037033020024200370328200242003703202002200c3703182002200f370310200220063602782002200337034841002104200241003a007c200220073703602002200537035820022009370368200220012903303703502002200129032837034020022001290348370370200241003602880120024188016a200241106a10b08080800020024105360298012002200636029c0120024198016a200a10b68080800020024188016a10c28080800020024198016a10c28080800010ca80808000419b81c08000410d10bf8080800010c380808000210c200220093703c801200220033703c00120022006ad4220864204843703b801200c200241b8016a410310c080808000108c808080001a0c030b200241b8016a20046a4202370300200441086a21040c000b0b000b2000200636020420002004360200200241d0016a2480808080000f0b10c780808000000b3d02017e017f0240109c808080002200a741ff017122014106460d000240200141c000470d0020001080808080000f0b10c780808000000b20004208880b1b00428480808080a0fa03428480808080c0970d109e808080001a0bea0202017f0c7e23808080800041e0006b22022480808080002002200129035010cc8080800042012103024020022802000d00200229030821042001290360210520012903382106200131006c210720012903402108200135026821092002200129034810cc8080800020022802000d002002290308210a2001290358210b2001290330210c20022001290320200129032810c58080800020022802000d002002290308210d20022001290310200129031810c48080800020022802000d002002290308210e20022001290300200129030810c48080800020022802000d00200220022903083703582002200e3703502002200d3703482002200b3703402002200c3703382002200a370330200220053703282002200637032020022007370318200220094220864204843703102002200837030820022004370300200041a082c08000410c2002410c10cd80808000370308420021030b20002003370300200241e0006a2480808080000b3b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110928080800021010b20004200370300200020013703080b2e00024020012003460d00000b2000ad4220864204842002ad4220864204842001ad42208642048410a1808080000b2600024020004101710d002001ad4220864204840f0b2001417f6aad4220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210f68080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b5d02017f017e23808080800041206b2202248080808000200220012903103703182002200129030837031020022001290300370308200241086a410310c08080800021032000420037030020002003370308200241206a2480808080000bd70304037f017e017f027e2380808080004180026b22012480808080000240200042ff01834204520d0020012000422088a722023602e401200141003602e001200141f0006a200141e0016a10ac808080000240024020012d00dc0122034102470d0042838080802021040c010b20012802702105024041e800450d002001410472200141f0006a41047241e800fc0a00000b200141ef006a200141f0006a41ef006a2d00003a0000200120012f00dd013b006d2001200536020020012903381085808080001a428380808030210420034101710d00200141013a006c200141e0016a200110b080808000200141e0016a10c28080800041a080c08000410e10bf8080800010c3808080002000428480808070832206108c808080001a200141093602f001200120023602f401200141f0006a200141f0016a10ad80808000024002402001280270450d00200129037821000c010b108a8080800021000b420221042000108680808000428080808010540d0041ae80c08000411010bf80808000210720001086808080002100200710c38080800021072001200042808080807083420484370378200120063703702007200141f0006a410210c080808000108c808080001a0b20014180026a24808080800020040f0b000b4201017f10d580808000410310d68080800010d78080800010d8808080002100428ee2e8999ae0d6f50010c3808080002000ad422086420484108c808080001a42020b0f0010ef808080001085808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141d585c08000410510cf8080800020012802000d042001200129030810d1808080000c030b200141da85c08000410710cf8080800020012802000d032001200129030810d1808080000c020b200141e185c08000410610cf8080800020012802000d022001200129030810d1808080000c010b200141e785c08000410e10cf8080800020012802000d012001200129030810d1808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d002000420210a0808080001a0b4602017f017e4101210002400240410110d6808080002201420210a880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b970502037f087e2380808080004180016b22022480808080000240200042ff018342cd00520d00200142ff01834204520d0020001085808080001a2002410036027020022001422088a722033602742002200241f0006a10ac808080000240024020022d006c22044102470d0042838080802021000c010b024020044101710d004283808080e00121000c010b200229036021052002200037030820022003360204200241033602000240200210ae80808000450d004283808080f00121000c010b2002200037037820022003360274200241063602702002200241f0006a10aa80808000024020022802004101710d004283808080800221000c010b20022903182106200229031021072002290320210820022903282109200220003703082002200336020420024103360200200210af80808000200220003703082002200336020420024103360200200210c2808080000240200842005220094200552009501b450d00200510918080800020002008200910be8080800020024107360270200220033602742002200241f0006a10a680808000200241f0006a20022903184200200228020041017122031b220520097d2002290310420020031b220a200854ad7d220b423f87220c200a20087d20052009852005200b858342005322031b200c428080808080808080807f85200b20031b10b4808080000b41be80c08000410e10bf8080800010c3808080002105200241f0006a2007200610c48080800020022802700d0120022903782106200241f0006a2008200910c58080800020022802704101460d01200220022903783703182002200637031020022000370308200220014284808080708337030020052002410410c080808000108c808080001a420221000b20024180016a24808080800020000f0b000b880305017f017e017f017e017f23808080800041206b220024808080800010d58080800002400240410310d6808080002201420210a880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201094808080001a200041106a200029030010db8080800020002802100d002000290308220342ff01834204510d020b000b411210dc80808000000b2000290318210110dd80808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310d68080800010d78080800010d880808000210210d8808080002204417f460d01200441016a220410de8080800020011095808080001a41c085c08000410810bf8080800021032000200436021c2000200236021820002001370310200310c380808000200041106a10df80808000108c808080001a200041206a24808080800042020f0b10c680808000000b10c780808000000b4201017e420121020240200142ff018342c800520d002001109f808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010c680808000000b0c00109b80808000422088a70b1c00410110d6808080002000ad42208642048442021084808080001a0b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020bd80202017f037e23808080800041f0006b22082480808080000240200042ff018342cd00520d00200142ff018342c900520d00200242ff018342c900520d00200841106a200310a48080800020082802104101460d0020082903182103200841106a200410a48080800020082802104101460d0020082903182104200841106a200510a98080800020082802104101460d002008290328210520082903202109200841106a200610a58080800020082802104101460d00200742ff018342cd00520d00200829032821062008290320210a108a80808000210b200820063703282008200a370320200820053703182008200937031020082004370350200820033703482008200237034020082001370338200820003703302008200b37036020082007370358200841086a200841106a10c8808080002008280208200828020c10ce808080002100200841f0006a24808080800020000f0b000bce0302027f087e23808080800041e0016b22012480808080004100210202400340200241c800460d01200141f8006a20026a4202370300200241086a21020c000b0b02400240200042ff018342cc00520d00200041f884c080004109200141f8006a410910ab80808000200141106a200129037810a48080800020012802100d00200129038001220042ff018342c900520d00200129038801220342ff018342cd00520d00200129039001220442ff018342cd00520d0020012903182105200141106a20012903980110a48080800020012802100d0020012903a001220642ff018342c900520d0020012903182107200141106a20012903a80110a98080800020012802104101460d0020012903b001220842ff018342cb00520d00200129032821092001290320210a200141c0016a20012903b80110a58080800020012802c0014101470d010b000b200120012903d801370328200120012903d0013703202001200a3703102001200837036020012004370358200120053703502001200737034820012000370340200120063703382001200337033020012009370318200141086a200141106a10c8808080002001280208200128020c10ce808080002100200141e0016a24808080800020000b8d0103027f017e017f2380808080004180016b220024808080800010b9808080002101108a808080002102410021030240034020012003460d0120004100360270200020033602742000200041f0006a10ac80808000024020002d006c4102460d002002200010b180808000108b8080800021020b200341016a21030c000b0b20004180016a24808080800020020bac0101017f23808080800041c0006b22022480808080000240200042ff01834204520d00200142ff018342cd00520d002002200137033820022000422088a7360234200241063602302002200241306a10aa808080000240024020022802004101710d00420221000c010b200241306a200229031020022903182002290320200229032810b38080800020022802304101460d01200229033821000b200241c0006a24808080800020000f0b000bcf0101017f23808080800041f0016b22012480808080000240200042ff01834204520d00200141003602e001200120004220883e02e401200141f0006a200141e0016a10ac808080000240024020012d00dc014102470d0042838080802021000c010b024041f000450d002001200141f0006a41f000fc0a00000b024020012d006c4102470d002001280200417f6aad4220864283808080107c21000c010b200141f0006a200110cb8080800020012802704101460d01200129037821000b200141f0016a24808080800020000f0b000b0f0010b980808000ad4220864204840b6601027f23808080800041206b22012480808080000240200042ff01834204510d00000b20014105360200200120004220883e0204200141106a200110ad808080002001280210210220012903182100200141206a248080808000200042838080802020021b0b7701017e0240200042ff018342cd00520d00200142ff018342cd00520d0042838080801021020240418080c0800010a780808000420210a8808080000d00200010e880808000410110de80808000418080c0800010a780808000200142021084808080001a410010b880808000420221020b20020f0b000b1500410010d680808000200042021084808080001a0b3a01017f10d580808000410110ea8080800010d8808080002100428ed2aadceeac0310c3808080002000ad422086420484108c808080001a42020b1a00410210d6808080002000ad42ff018342021084808080001a0b5801017f0240200042ff018342cd00520d00200142ff01834204520d00200242ff01834204520d0020002001422088a72002422088a74201420010ba808080002203417f6aad4220864283808080107c420220031b0f0b000b900101027f23808080800041206b22042480808080000240200042ff018342cd00520d00200142ff01834204520d00200242ff01834204520d002004200310a58080800020042802004101460d0020002001422088a72002422088a72004290310200429031810ba808080002105200441206a2480808080002005417f6aad4220864283808080107c420220051b0f0b000bda0102027f017e23808080800041106b22012480808080002001200010db808080000240024020012802004101460d002001290308210010d58080800010dd808080002102410310d68080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021084808080001a41f585c08000411110bf80808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310c380808000200110df80808000108c808080001a200141106a24808080800042020f0b000b10c780808000000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10d58080800010ef808080002102200010e88080800041c885c08000410d10bf8080800010c3808080002103200120003703082001200237030020032001410210c080808000108c808080001a200141106a24808080800042020b4101017e02400240410010d6808080002200420210a880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10dc80808000000b20000b3c01017f10d580808000410010ea8080800010d8808080002100428ed2aadceeaccff50010c3808080002000ad422086420484108c808080001a42020bb20604017f067e027f027e23808080800041f0016b22062480808080000240200042ff01834204520d00024020014202510d00200142ff018342c900520d010b0240024020024202520d000c010b200641f0006a200210a98080800020062802700d01200629038801210720062903800121080b0240024020034202520d000c010b200641f0006a200310a58080800020062802700d012006290388012109200629038001210a0b200641f0006a200410a3808080002006290370220b4202510d0020062903782104200641f0006a200510a380808000200629037022054202510d0020062000422088a73602e401200641003602e0012006290378210c200641f0006a200641e0016a10ac808080000240024020062d00dc01220d4102470d0042838080802021010c010b2006280270210e024041e800450d002006410472200641f0006a41047241e800fc0a00000b200641ef006a200641f0006a41ef006a2d00003a0000200620062f00dd013b006d2006200e3602002006200d3a006c2006290338220f1085808080001a0240200d410171450d0042838080803021010c010b10c9808080002110024020014202510d00200620013703300b024020024202510d00024020074200590d004283808080f00021010c020b20062008370320200620073703280b024020034202510d000240200a20098450450d004283808080800121010c020b0240200a2006290310542009200629031822015420092001511b450d004283808080a00221010c020b2006200a370300200620093703080b2005a7410171210d0240200ba7220e410171450d000240200420105a0d004283808080d00021010c020b02402004200c2006290350200d1b540d004283808080e00021010c020b200620043703480b0240200d450d004283808080e0002101200c2010540d01200c20042006290348200e4101711b580d012006200c3703500b200641e0016a200610b080808000200641e0016a10c28080800041cc80c08000410d10bf8080800010c38080800021012006200f37037820062000428480808070833703702001200641f0006a410210c080808000108c808080001a420221010b200641f0016a24808080800020010f0b000b950302037f027e23808080800041f0016b22022480808080000240200042ff01834204520d00200241f0006a200110a58080800020022802704101460d0020022000422088a73602e401200241003602e00120022903880121002002290380012101200241f0006a200241e0016a10ac808080000240024020022d00dc0122034102470d0042838080802021000c010b20022802702104024041e800450d002002410472200241f0006a41047241e800fc0a00000b200241ef006a200241f0006a41ef006a2d00003a0000200220022f00dd013b006d200220033a006c2002200436020020022903581085808080001a02402002290310220520017c220620055422032002290318220120007c2003ad7c220020015420002001511b450d004283808080900121000c010b200220063703102002290300210120022000370318024020062001562000200229030822015620002001511b450d004283808080c00021000c010b200241e0016a200210b080808000200241e0016a10c280808000420221000b200241f0016a24808080800020000f0b000b0f0010d880808000ad4220864204840bcd0302037f047e2380808080004190016b22012480808080000240200042ff01834204520d00200141003602800120012000422088a7220236028401200120014180016a10ac808080000240024020012d006c22034102470d0042838080802021000c010b2001290360210420012903502105200129033822061085808080001a02402003410171450d0042838080803021000c010b024010c9808080002005560d004283808080c00221000c010b20014108360270200120023602740240200141f0006a10ae80808000450d004283808080d00221000c010b200141f0006a10af80808000200141f0006a10c28080800020014107360280012001200236028401200120014180016a10a680808000024020012903104200200128020041017122031b22074200522001290318420020031b22054200552005501b450d00200410918080800020062007200510be808080000b41d980c08000410f10bf8080800010c380808000210420014180016a2007200510c5808080002001280280014101460d01200120012903880137031020012006370308200120004284808080708337030020042001410310c080808000108c808080001a420221000b20014190016a24808080800020000f0b000b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484109a8080800021030b20004200370300200020033703080bd50303017f027e027f23808080800041e0006b220624808080800042002107420021084100210902402001200284500d002003200484500d00420020037d2003200442005322091b2107420020017d20012002420053220a1b2108420020042003420052ad7c7d200420091b21032004200285210402400240420020022001420052ad7c7d2002200a1b2202500d0002402003500d00200641d0006a200720032008200210fb808080004101210920062903582101200629035021020c020b200641c0006a200720032008420010fb80808000200641306a200720032002420010fb808080002006290330220220062903487c22012002542006290338420052722109200629034021020c010b02402003500d00200641206a200742002008200210fb80808000200641106a200342002008200210fb808080002006290310220220062903287c22012002542006290318420052722109200629032021020c010b2006200720032008200210fb808080004100210920062903082101200629030021020b420020027d20022004420053220a1b2108420020012002420052ad7c7d2001200a1b22072004854200590d00410121090b200020083703002005200936020020002007370308200641e0006a2480808080000bbc0804017f017e037f047e23808080800041b0016b220524808080800042002106024002400240024020047920037942c0007c20044200521ba7220720027920017942c0007c20024200521ba722084d0d002008413f4b0d01200741df004b0d02024002400240200720086b4120490d00200541a0016a2003200441e00020076b220910fa8080800020053502a00142017c210a4200210b420021060c010b200541306a2001200241c00020086b220810fa80808000200541206a20032004200810fa80808000420021062005200342002005290330200529032080220c420010fb80808000200541106a20044200200c420010fb808080002005290300210a024020052903182005290308220d20052903107c220b200d54ad7c4200520d002001200a5422082002200b542002200b511b450d020b200420027c200320017c2201200354ad7c200b7d2001200a54ad7d2102200c427f7c210c2001200a7d21010c050b02400240034020054190016a2001200241c00020086b220810fa80808000200529039001210c0240200820094f0d00200541d0006a20032004200810fa80808000200541c0006a20032004200c200529035080220d420010fb80808000024020012005290340220a54220820022005290348220c542002200c511b0d002002200c7d2008ad7d21022001200a7d21012006200b200d7c220c200b54ad7c21060c090b200220047c200120037c2204200154ad7c200c7d2004200a54ad7d21022004200a7d21012006200d200b7c427f7c220c200b54ad7c21060c080b20054180016a200c200a80220c4200200820096b220810fc80808000200541f0006a20032004200c420010fb80808000200541e0006a20052903702005290378200810fc8080800020052903880120067c2005290380012206200b7c220b200654ad7c210602402007200220052903687d20012005290360220c54ad7d2202792001200c7d22017942c0007c20024200521ba722084d0d002008413f4b0d020c010b0b20012003542208200220045420022004511b450d01200b210c0c060b20012001200380220220037e7d21012006200b20027c220c200b54ad7c2106420021020c050b200220047d2008ad7d2102200120037d21012006200b42017c220c50ad7c21060c040b2002200b7d2008ad7d21022001200a7d2101420021060c030b200220044200200120035a200220045a20022004511b22081b7d20012003420020081b220454ad7d2102200120047d21012008ad210c0c020b20012001200380220c20037e7d210142002106420021020c010b20022002200342ffffffff0f83220480220620037e7d4220862001422088220c842004802202422086200c200220037e7d422086200142ffffffff0f83842201200480220384210c2001200320047e7d210120024220882006842106420021020b200020013703102000200c3703002000200237031820002006370308200541b0016a2480808080000ba10101027f23808080800041206b22052480808080002005420020017d2001200242005322061b420020022001420052ad7c7d200220061b420020037d2003200442005322061b420020042003420052ad7c7d200420061b10f8808080002005290308210320004200200529030022017d2001200420028542005322061b3703002000420020032001420052ad7c7d200320061b370308200541206a2480808080000b5701017e02400240200341c000710d002003450d012002410020036b413f71ad8620012003413f71ad220488842101200220048821020c010b20022003413f71ad882101420021020b20002001370300200020023703080b6e01067e2000200342ffffffff0f832205200142ffffffff0f8322067e22072003422088220820067e22062005200142208822097e7c22054220867c220a3703002000200820097e2005200654ad4220862005422088847c200a200754ad7c200420017e200320027e7c7c3703080b5701017e02400240200341c000710d002003450d0120022003413f71ad2204862001410020036b413f71ad88842102200120048621010c010b20012003413f71ad862102420021010b20002001370300200020023703080b0b90060100418080c0000b860602000000000000000000000000000000010000000000000000000000000000006576656e745f63616e63656c6564776169746c6973745f636c6561726564726566756e645f636c61696d65646576656e745f7570646174656466756e64735f77697468647261776e7469636b65745f7075726368617365646d696e745f7469636b65745f6e66746465706c6f795f7469636b657447656e6572616c6576656e745f63726561746564656e645f646174656576656e745f74797065696469735f63616e63656c65646f7267616e697a65727061796d656e745f746f6b656e73746172745f646174657468656d657469636b65745f6e66745f616464727469636b65745f70726963657469636b6574735f736f6c64746f74616c5f7469636b657473a800100008000000b00010000a000000ba00100002000000bc0010000b000000c700100009000000d00010000d000000dd0010000a000000e700100005000000ec0010000f000000fb0010000c000000070110000c000000130110000d0000004576656e744576656e74436f756e7465725469636b6574466163746f7279526566756e64436c61696d65644576656e744275796572734576656e745469657273427579657250757263686173654576656e7442616c616e636546756e647357697468647261776e576169746c6973746e616d657072696365736f6c645f7175616e74697479746f74616c5f7175616e7469747900ef01100004000000f301100005000000f80110000d000000050210000e0000007175616e74697479746f74616c5f70616964000034021000080000003c0210000a000000ef01100004000000f301100005000000050210000e0000007469657273000000a800100008000000b00010000a000000c700100009000000d00010000d000000dd0010000a000000e700100005000000fb0010000c0000007002100005000000130110000d000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400f72a0e636f6e74726163747370656376300000000000000030506175736520616c6c2073746174652d6d75746174696e67206f7065726174696f6e732e2041646d696e206f6e6c792e00000005706175736500000000000000000000000000000000000025526573756d65206e6f726d616c206f7065726174696f6e732e2041646d696e206f6e6c792e00000000000007756e7061757365000000000000000000000000000000002452657475726e207468652063757272656e7420636f6e74726163742076657273696f6e2e0000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000150000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000d4576656e744e6f74466f756e640000000000000200000000000000144576656e74416c726561647943616e63656c656400000003000000000000001543616e6e6f7453656c6c4d6f72655469636b657473000000000000040000000000000010496e76616c696453746172744461746500000005000000000000000e496e76616c6964456e644461746500000000000600000000000000134e656761746976655469636b6574507269636500000000070000000000000012496e76616c69645469636b6574436f756e74000000000008000000000000000f436f756e7465724f766572666c6f7700000000090000000000000015466163746f72794e6f74496e697469616c697a65640000000000000a0000000000000010496e76616c696454696572496e6465780000000b000000000000000b54696572536f6c644f7574000000000c0000000000000011496e76616c696454696572436f6e6669670000000000000d00000000000000104576656e744e6f7443616e63656c65640000000e0000000000000014526566756e64416c7265616479436c61696d65640000000f00000000000000094e6f7441427579657200000000000010000000000000000c4576656e74536f6c644f75740000001100000000000000105469636b65747342656c6f77536f6c6400000012000000000000000e436f6e7472616374506175736564000000000013000000000000000d4576656e744e6f74456e64656400000000000014000000000000001546756e6473416c726561647957697468647261776e00000000000015000000010000000000000000000000054576656e740000000000000c0000000000000008656e645f6461746500000006000000000000000a6576656e745f7479706500000000001000000000000000026964000000000004000000000000000b69735f63616e63656c6564000000000100000000000000096f7267616e697a657200000000000013000000000000000d7061796d656e745f746f6b656e00000000000013000000000000000a73746172745f6461746500000000000600000000000000057468656d6500000000000010000000000000000f7469636b65745f6e66745f616464720000000013000000000000000c7469636b65745f70726963650000000b000000000000000c7469636b6574735f736f6c640000000a000000000000000d746f74616c5f7469636b6574730000000000000a0000000000000000000000096765745f6576656e740000000000000100000000000000086576656e745f69640000000400000001000003e9000007d0000000054576656e740000000000000300000002000000000000000000000007446174614b6579000000000a0000000100000000000000054576656e74000000000000010000000400000000000000000000000c4576656e74436f756e74657200000000000000000000000d5469636b6574466163746f727900000000000001000000000000000d526566756e64436c61696d656400000000000002000000040000001300000001000000000000000b4576656e7442757965727300000000010000000400000001000000000000000a4576656e7454696572730000000000010000000400000001000000000000000d4275796572507572636861736500000000000002000000040000001300000001000000000000000c4576656e7442616c616e6365000000010000000400000001000000000000000e46756e647357697468647261776e00000000000100000004000000010000000000000008576169746c697374000000010000000400000000000000000000000a696e697469616c697a65000000000002000000000000000561646d696e00000000000013000000000000000e7469636b65745f666163746f727900000000001300000001000003e9000003ed000000000000000300000000000000000000000c63616e63656c5f6576656e740000000100000000000000086576656e745f69640000000400000001000003e9000003ed000000000000000300000000000000000000000c636c61696d5f726566756e64000000020000000000000007636c61696d6572000000001300000000000000086576656e745f69640000000400000001000003e9000003ed0000000000000003000000000000002e4c6567616379206372656174655f6576656e7420666f72206261636b7761726420636f6d7061746962696c69747900000000000c6372656174655f6576656e740000000800000000000000096f7267616e697a65720000000000001300000000000000057468656d6500000000000010000000000000000a6576656e745f74797065000000000010000000000000000a73746172745f646174650000000000060000000000000008656e645f6461746500000006000000000000000c7469636b65745f70726963650000000b000000000000000d746f74616c5f7469636b6574730000000000000a000000000000000d7061796d656e745f746f6b656e0000000000001300000001000003e9000000040000000300000000000000000000000c7570646174655f6576656e740000000600000000000000086576656e745f69640000000400000000000000057468656d65000000000003e800000010000000000000000c7469636b65745f7072696365000003e80000000b000000000000000d746f74616c5f7469636b657473000000000003e80000000a000000000000000a73746172745f646174650000000003e8000000060000000000000008656e645f64617465000003e80000000600000001000003e9000003ed00000000000000030000000100000034412073696e676c65207469636b657420746965722028652e672e205649502c2047656e6572616c2c204561726c79204269726429000000000000000a5469636b65745469657200000000000400000000000000046e616d6500000010000000000000000570726963650000000000000b000000000000000d736f6c645f7175616e746974790000000000000a000000000000000e746f74616c5f7175616e7469747900000000000a0000000100000020496e70757420636f6e66696720666f72206372656174696e6720612074696572000000000000000a54696572436f6e66696700000000000300000000000000046e616d6500000010000000000000000570726963650000000000000b000000000000000e746f74616c5f7175616e7469747900000000000a000000000000003c43616e63656c20612070656e64696e672075706772616465206265666f726520697420697320636f6d6d69747465642e2041646d696e206f6e6c792e0000000e63616e63656c5f75706772616465000000000000000000000000000000000051436f6d6d697420612070726576696f75736c79207363686564756c65642075706772616465206166746572207468652074696d656c6f636b2068617320656c61707365642e2041646d696e206f6e6c792e0000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e6765745f616c6c5f6576656e747300000000000000000001000003ea000007d0000000054576656e74000000000000000000003b5472616e736665722061646d696e2072696768747320746f2061206e657720616464726573732e2043757272656e742061646d696e206f6e6c792e000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e0000000000001300000000000000000000011f576974686472617720616363756d756c61746564207469636b65742073616c652066756e647320746f20746865206f7267616e697a65722077616c6c65742e0a0a52756c65733a0a2d204f6e6c792063616c6c61626c6520627920746865206576656e74206f7267616e697a65720a2d204f6e6c7920616674657220746865206576656e742060656e645f646174656020686173207061737365640a2d204f6e6c7920696620746865206576656e7420686173206e6f74206265656e2063616e63656c6c6564202863616e63656c6c6564206576656e7473207573652060636c61696d5f726566756e6460290a2d2050726576656e747320646f75626c65207769746864726177616c2076696120612070657273697374656e7420666c6167000000000e77697468647261775f66756e647300000000000100000000000000086576656e745f69640000000400000001000003e9000003ed00000000000000030000000100000039412070726f6d6f74696f6e616c20646973636f756e7420636f646520617474616368656420746f2061207370656369666963206576656e742e000000000000000000000c446973636f756e74436f6465000000050000003954686520636f646520737472696e6720286d6972726f727320746865206b657920666f7220636f6e76656e69656e74207175657279696e672900000000000004636f64650000001000000042556e69782074696d657374616d702061667465722077686963682074686520636f646520697320696e76616c6964202830203d206e6f2065787069726174696f6e2900000000000a65787069726174696f6e0000000000060000003d4d6178696d756d206e756d626572206f662074696d6573207468697320636f6465206d61792062652075736564202830203d20756e6c696d6974656429000000000000086d61785f75736573000000040000003950657263656e7461676520646973636f756e74206170706c69656420746f20746865207469636b6574207072696365202831e28093313030290000000000000a70657263656e7461676500000000000400000021486f77206d616e79207573657320617265207374696c6c20617661696c61626c650000000000000e757365735f72656d61696e696e6700000000000400000000000000000000000f6765745f6576656e745f636f756e740000000000000000010000000400000000000000000000000f6765745f6576656e745f7469657273000000000100000000000000086576656e745f69640000000400000001000003e9000003ea000007d00000000a5469636b65745469657200000000000300000000000000000000000f70757263686173655f7469636b65740000000003000000000000000562757965720000000000001300000000000000086576656e745f696400000004000000000000000a746965725f696e64657800000000000400000001000003e9000003ed00000000000000030000000100000000000000000000000d427579657250757263686173650000000000000200000000000000087175616e746974790000000a000000000000000a746f74616c5f7061696400000000000b00000000000000000000001070757263686173655f7469636b65747300000004000000000000000562757965720000000000001300000000000000086576656e745f696400000004000000000000000a746965725f696e64657800000000000400000000000000087175616e746974790000000a00000001000003e9000003ed0000000000000003000000000000003a5363686564756c65206120636f6e74726163742075706772616465202874696d656c6f636b3a207e32342068292e2041646d696e206f6e6c792e0000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000000000000000000126765745f62757965725f707572636861736500000000000200000000000000086576656e745f696400000004000000000000000562757965720000000000001300000001000003e8000007d00000000d427579657250757263686173650000000000000000000044557064617465207469636b65747320736f6c6420636f756e742e204f6e6c792063616c6c61626c6520627920746865207469636b6574204e465420636f6e74726163742e000000137570646174655f7469636b6574735f736f6c64000000000200000000000000086576656e745f6964000000040000000000000006616d6f756e7400000000000a00000001000003e9000003ed00000000000000030000000100000023506172616d657465727320666f72206372656174696e672061206e6577206576656e740000000000000000114372656174654576656e74506172616d73000000000000090000000000000008656e645f6461746500000006000000000000000a6576656e745f7479706500000000001000000000000000096f7267616e697a657200000000000013000000000000000d7061796d656e745f746f6b656e00000000000013000000000000000a73746172745f6461746500000000000600000000000000057468656d6500000000000010000000000000000c7469636b65745f70726963650000000b00000000000000057469657273000000000003ea000007d00000000a54696572436f6e6669670000000000000000000d746f74616c5f7469636b6574730000000000000a00000000000000244372656174652061206e6577206576656e742077697468207469657220737570706f7274000000176372656174655f6576656e745f776974685f746965727300000000010000000000000006706172616d730000000007d0000000114372656174654576656e74506172616d7300000000000001000003e900000004000000030000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 2184,
- "n_functions": 45,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 19,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 29,
- "n_exports": 16,
- "n_data_segment_bytes": 185
- }
- }
- },
- "hash": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb",
- "code": "0061736d01000000016b1360017e017e60027e7e017e60047e7e7e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f0060017f017e60027f7f0060027e7e017f60057e7e7e7e7e017e60027e7f0060047e7e7f7f017e60037f7f7f0060027f7f017e60017e006000006000017f02af011d016901350000016901340000016901330001016c01370002016c013100010162015f00000163015f0000016201380000016201620000016201660003016201340004016c015f0003016c01380001017801310001017601680003016c013600000164015f00030161013000000176015f0004017801370004016c01650002016c016100010162016a0001017801330004016c01300001016c01320001017601670001016201310002016201320002032e2d05060708090a090b0c090d010e0f05010510070411081012000407120f0811110202020407000100040404110e05030100110619037f01418080c0000b7f0041b981c0000b7f0041c081c0000b07eb0110066d656d6f727902000d5f5f636f6e7374727563746f72002c0e63616e63656c5f7570677261646500300e636f6d6d69745f7570677261646500360e6372656174655f6163636f756e74003d0b6765745f6163636f756e74003e146765745f6465706c6f7965645f61646472657373003f0570617573650040107363686564756c655f75706772616465004217746f74616c5f6465706c6f7965645f6163636f756e747300430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020af52a2d7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011080808080002103200110818080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110828080800021020b20004200370300200020023703080b2500200010a0808080004201428480808080a0fa03428480808080c0970d1083808080001a0bf20202017f047e23808080800041306b22012480808080000240024002400240024020002802000e03020001020b200141086a41d880c08000410f10a98080800020012802080d02200129031021022000290310210320002903082104200141086a20002903202000290328109e8080800020012802080d02200129031021052001200029031837032820012005370320200120033703182001200437031020012002370308200141086a410510aa8080800021020c030b200141086a41e780c08000410c10a98080800020012802080d012001290310210220002903082103200141086a20002903102000290318109e8080800020012802080d01200120012903103703182001200337031020012002370308200141086a410310aa8080800021020c020b200141086a41c280c08000411610a98080800020012802080d00200141086a200129031010ab8080800020012802084101460d00200129031021020c010b000b200141306a24808080800020020b5a02017e017f024002400240200110a0808080002202420110a2808080000d00410021010c010b20024201108480808000220242ff01834204520d012002422088a72103410121010b20002003360204200020013602000f0b000b0f00200020011098808080004201510b4d01027e4200210202400240200110a0808080002203420110a280808000450d0020034201108480808000220242ff018342cd00520d0120002002370308420121020b200020023703000f0b000be90501047f23808080800041f0006b2205248080808000200541d0006a41186a22064200370300200541d0006a41106a22074200370300200541d0006a41086a22084200370300200542003703502000200541d0006a10a580808000200541186a2006290300370300200541106a2007290300370300200541086a200829030037030020052005290350370300200642003703002007420037030020084200370300200542003703502004200541d0006a10a580808000200541206a41186a2006290300370300200541206a41106a2007290300370300200541206a41086a200829030037030020052005290350370320200110858080800010868080800021002006420037030020074200370300200842003703002005420037035041002106024003402000108780808000428080808010540d012000108880808000210420004284808080102000108780808000428080808070834204841089808080002100024020064120460d00200541d0006a20066a20044220883c0000200641016a21060c010b0b4120412010a680808000000b2005200242388620024280fe0383422886842002428080fc0783421886200242808080f80f834208868484200242088842808080f80f832002421888428080fc07838420024228884280fe038320024238888484843703482005200342388620034280fe0383422886842003428080fc0783421886200342808080f80f834208868484200342088842808080f80f832003421888428080fc07838420034228884280fe03832003423888848484370340108a80808000210020002000108780808000428080808070834204842005412010a78080800021002000200010878080800042808080807083420484200541d0006a412010a78080800021002000200010878080800042808080807083420484200541c0006a411010a78080800021002000200010878080800042808080807083420484200541206a412010a7808080001086808080002100200541f0006a24808080800020000b1d00200042042001ad42208642048442848080808004109b808080001a0b090010bb80808000000b1e00200020012002ad4220864204842003ad422086420484109c808080000b4301017f23808080800041106b2202248080808000200220002001109e80808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b1a002000ad4220864204842001ad422086420484109a808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110aa8080800021012000420037030020002001370308200241106a2480808080000b8e0101017f23808080800041106b22022480808080000240200042ff018342cd00520d002002200110ad8080800020022802004101460d0020022903082101200010ae80808000410110af80808000418080c0800010a08080800020014202108b808080001a428480808080a0fa03428480808080c0970d108c808080001a200241106a24808080800042020f0b000b4201017e420121020240200142ff018342c800520d0020011087808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b1500410010b28080800020004202108b808080001a0b1c00410110b2808080002000ad4220864204844202108b808080001a0b4201017f10b180808000410310b28080800010b38080800010b4808080002100428ee2e8999ae0d6f50010b5808080002000ad422086420484108d808080001a42020b0f0010c5808080001091808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418881c08000410510a98080800020012802000d042001200129030810ab808080000c030b2001418d81c08000410710a98080800020012802000d032001200129030810ab808080000c020b2001419481c08000410610a98080800020012802000d022001200129030810ab808080000c010b2001419a81c08000410e10a98080800020012802000d012001200129030810ab808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021099808080001a0b4602017f017e4101210002400240410110b2808080002201420210a280808000450d0020014202108480808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110aa808080002100200141106a24808080800020000b880305017f017e017f017e017f23808080800041206b220024808080800010b18080800002400240410310b2808080002201420210a280808000450d00024020014202108480808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad422086420484428480808020108e808080001a200041106a200029030010ad8080800020002802100d002000290308220342ff01834204510d020b000b411210b780808000000b2000290318210110b880808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310b28080800010b38080800010b480808000210210b4808080002204417f460d01200441016a220410af808080002001108f808080001a41f380c08000410810b98080800021032000200436021c2000200236021820002001370310200310b580808000200041106a10ba80808000108d808080001a200041206a24808080800042020f0b10bb80808000000b10bc80808000000b090010bb80808000000b0c00109780808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310aa808080002102200141206a24808080800020020b0300000b090010bb80808000000bac0603017f047e017f2380808080004190016b2204248080808000200441e0006a200010ad808080000240024020042802604101460d00200142ff018342cd00520d0020042903682105200441e0006a2002109d8080800020042802604101460d002004290378210620042903702107200441e0006a200310ad8080800020042802604101460d002004290368210341b080c08000410810b980808000210820042007200610a88080800022023703104202210041012109024003402009450d012009417f6a2109200221000c000b0b20042000370360024020012008200441e0006a410110aa80808000109080808000220042ff018342cd00520d0020001091808080001a2004200637033820042007370330200420013703202004200537031820042003370328200442013703100240200441106a10a080808000420110a280808000450d0042838080801021000c030b0240418080c0800010a0808080002200420210a2808080000d0042838080802021000c030b200441e0006a2000420210848080800010ad8080800020042802604101460d01200429036821002005200120072006200310a4808080002102109280808000210810938080800020002002200810948080800021002007200610a880808000210220042003370358200420053703502004200237034820042001370340410021090340024020094120470d00410021090240034020094120460d01200441e0006a20096a200441c0006a20096a290300370300200941086a21090c000b0b200441e0006a410410aa808080002102200041b880c08000410a10b980808000200210908080800042ff01834202520d02200441106a10a08080800020004201108b808080001a200441106a109f8080800020042006370378200420073703702004200137036820044202370360200441086a200441e0006a10a180808000200428020c410020042802084101711b2209417f460d02200441e0006a10a080808000200941016aad4220864204844201108b808080001a200441e0006a109f808080000c040b200441e0006a20096a4202370300200941086a21090c000b0b10bc80808000000b000b20044190016a24808080800020000b890202017f017e23808080800041c0006b22042480808080002004200010ad80808000024020042802004101460d00200142ff018342cd00520d002004290308210020042002109d8080800020042802004101460d0020042903182102200429031021052004200310ad8080800020042802004101460d0020042903082103200420053703202004200137031020042000370308200420033703182004420137030020042002370328200441306a200410a3808080000240024020042802304101470d00200429033821012004109f808080000c010b2000200120052002200310a4808080002101109380808000200110958080800021010b200441c0006a24808080800020010f0b000be40103017f017e017f23808080800041c0006b2204248080808000200441106a200010ad80808000024020042802104101460d00200142ff018342cd00520d0020042903182100200441106a2002109d8080800020042802104101460d002004290328210220042903202105200441106a200310ad8080800020042802104101460d00200429031821032004200537033020042001370320200420003703182004200337032820044201370310200420023703382004200441106a10a3808080002004280200210620042903082101200441c0006a2480808080002001420220061b0f0b000b3a01017f10b180808000410110c18080800010b4808080002100428ed2aadceeac0310b5808080002000ad422086420484108d808080001a42020b1a00410210b2808080002000ad42ff01834202108b808080001a0bda0102027f017e23808080800041106b22012480808080002001200010ad808080000240024020012802004101460d002001290308210010b18080800010b8808080002102410310b28080800021032001200037030020012002ad42208642048437030820032001410210aa808080004202108b808080001a41a881c08000411110b980808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b580808000200110ba80808000108d808080001a200141106a24808080800042020f0b000b10bc80808000000b9e0101027f23808080800041c0006b22022480808080000240200042ff018342cd00520d00200241106a2001109d8080800020022802104101460d002002290320210120022002290328370328200220013703202002200037031820024202370310200241086a200241106a10a18080800020022802082103200235020c2100200241c0006a2480808080002000422086420484420420034101711b0f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10b18080800010c5808080002102200010ae8080800041fb80c08000410d10b98080800010b5808080002103200120003703082001200237030020032001410210aa80808000108d808080001a200141106a24808080800042020b4101017e02400240410010b2808080002200420210a280808000450d0020004202108480808000220042ff018342cd00510d01000b410d10b780808000000b20000b3c01017f10b180808000410010c18080800010b4808080002100428ed2aadceeaccff50010b5808080002000ad422086420484108d808080001a42020b0f0010b480808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad42208642048410968080800021030b20004200370300200020033703080b0bc3010100418080c0000bb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f776e65725f6f66696e697469616c697a65496d706c656d656e746174696f6e5761736d486173684465706c6f7965644163636f756e744163636f756e74436f756e74757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400bf1e0e636f6e747261637473706563763000000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f720000000000000200000000000000164163636f756e74416c72656164794465706c6f796564000000000001000000000000000e4e6f74496e697469616c697a6564000000000002000000020000002653746f72616765206b65797320666f722074686520726567697374727920636f6e747261637400000000000000000007446174614b6579000000000300000000000000345741534d2068617368206f662074686520544241204163636f756e7420636f6e747261637420696d706c656d656e746174696f6e00000016496d706c656d656e746174696f6e5761736d486173680000000000010000008b4d617070696e672066726f6d2028696d706c656d656e746174696f6e5f686173682c20746f6b656e5f636f6e74726163742c20746f6b656e5f69642c2073616c7429202d3e206465706c6f7965645f616464726573730a576520757365206120636f6d706f73697465206b657920746f2073746f726520746865206465706c6f7965642061646472657373000000000f4465706c6f7965644163636f756e740000000004000003ee00000020000000130000000a000003ee000000200000000100000047436f756e74206f66206465706c6f796564206163636f756e747320706572204e46543a2028746f6b656e5f636f6e74726163742c20746f6b656e5f696429202d3e20636f756e74000000000c4163636f756e74436f756e7400000002000000130000000a000000000000027943616c63756c617465207468652064657465726d696e6973746963206164647265737320666f72206120544241206163636f756e740a0a546869732066756e6374696f6e20636f6d7075746573207468652061646472657373207468617420776f756c642062652072657475726e656420627920606372656174655f6163636f756e742829600a666f72207468652073616d6520696e707574732e20496e20536f726f62616e2c20746865206465706c6f79657220637265617465732064657465726d696e6973746963206164647265737365732c0a736f2077652063616e2063616c63756c6174652074686973206279207573696e6720746865206465706c6f7965722773206164647265737320636f6d7075746174696f6e2e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e2028753235362061732042797465734e3c33323e290a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e4654202875313238290a2a206073616c7460202d204465706c6f796d656e742073616c742028753235362061732042797465734e3c33323e290a0a232052657475726e730a5468652064657465726d696e697374696320616464726573732077686572652074686520544241206163636f756e7420776f756c64206265206465706c6f7965640000000000000b6765745f6163636f756e7400000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee00000020000000010000001300000000000000b2496e697469616c697a652074686520726567697374727920776974682074686520544241204163636f756e74205741534d20686173680a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20607462615f6163636f756e745f7761736d5f6861736860202d205741534d2068617368206f662074686520544241204163636f756e7420636f6e747261637420746f206465706c6f7900000000000d5f5f636f6e7374727563746f7200000000000002000000000000000561646d696e0000000000001300000000000000157462615f6163636f756e745f7761736d5f68617368000000000003ee000000200000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000029f4465706c6f792061206e657720544241206163636f756e7420636f6e747261637420616e6420696e697469616c697a652069740a0a546869732066756e6374696f6e206465706c6f7973206120544241206163636f756e7420666f7220616e204e465420616e6420696e697469616c697a65732069742077697468207468650a4e4654206f776e6572736869702064657461696c732e20546865206465706c6f79656420616464726573732069732064657465726d696e697374696320616e64206d6174636865730a7768617420606765745f6163636f756e7428296020776f756c642072657475726e20666f72207468652073616d6520696e707574732e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e2028753235362061732042797465734e3c33323e290a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e4654202875313238290a2a206073616c7460202d204465706c6f796d656e742073616c742028753235362061732042797465734e3c33323e290a0a232052657475726e730a5468652061646472657373206f6620746865206e65776c79206465706c6f79656420544241206163636f756e740a0a23204572726f72730a52657475726e73206572726f7220696620746865206163636f756e742068617320616c7265616479206265656e206465706c6f79656420666f7220746865736520706172616d6574657273000000000e6372656174655f6163636f756e740000000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee0000002000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000000000016947657420746865206465706c6f796564206164647265737320666f7220737065636966696320706172616d65746572732028696620697420657869737473290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e0a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e46540a2a206073616c7460202d204465706c6f796d656e742073616c740a0a232052657475726e730a536f6d6528616464726573732920696620746865206163636f756e7420686173206265656e206465706c6f7965642c204e6f6e65206f7468657277697365000000000000146765745f6465706c6f7965645f61646472657373000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee0000002000000001000003e800000013000000000000010f4765742074686520746f74616c206e756d626572206f6620544241206163636f756e7473206465706c6f79656420666f722061207370656369666963204e46540a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e46540a0a232052657475726e730a546865206e756d626572206f6620544241206163636f756e747320746861742068617665206265656e206465706c6f79656420666f722074686973204e46540000000017746f74616c5f6465706c6f7965645f6163636f756e74730000000002000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a00000001000000040000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/tests/integration/test_snapshots/test_refund_fails_for_non_buyer.1.json b/soroban-contract/tests/integration/test_snapshots/test_refund_fails_for_non_buyer.1.json
deleted file mode 100644
index 573c1ab7..00000000
--- a/soroban-contract/tests/integration/test_snapshots/test_refund_fails_for_non_buyer.1.json
+++ /dev/null
@@ -1,1480 +0,0 @@
-{
- "generators": {
- "address": 8,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "create_event",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "string": "Integration Test Event"
- },
- {
- "string": "Conference"
- },
- {
- "u64": 86400
- },
- {
- "u64": 172800
- },
- {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- },
- {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ],
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "function_name": "deploy_ticket",
- "args": [
- {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "cancel_event",
- "args": [
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 8370022561469687789
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 8370022561469687789
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Integration Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TotalTickets"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1381,
- "n_functions": 41,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 15,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 16,
- "n_exports": 16,
- "n_data_segment_bytes": 110
- }
- }
- },
- "hash": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4",
- "code": "0061736d0100000001510f60037e7e7e017e60027e7e017e60017e017e6000017e60047e7e7e7e017e60047f7f7e7e0060027f7f017e60017f0060027e7e017f60017f017e60037f7f7f0060027f7e0060017e006000006000017f026110016c015f0000016c01310001017801310001017601680000016c01360002016101300002017801370003016c01650004016c013700040176016700010162016a0001017801330003016c01300001016c01380001016201380002016c01320001032a29050607080707090a0b06010b0c070d030d090c0e0203070e06090d0d01030203030702020303030d0a05030100110619037f01418080c0000b7f0041ee80c0000b7f0041f080c0000b07e10110066d656d6f727902000d5f5f636f6e7374727563746f72001a0e63616e63656c5f75706772616465001f0e636f6d6d69745f7570677261646500250d6465706c6f795f7469636b6574002c096765745f61646d696e002d136765745f7469636b65745f636f6e7472616374002e116765745f746f74616c5f7469636b657473002f0570617573650030107363686564756c655f7570677261646500320e7472616e736665725f61646d696e003307756e706175736500350776657273696f6e0036015f00370a5f5f646174615f656e6403010b5f5f686561705f6261736503020a971c29170020002001109180808000200220031080808080001a0b810202017f017e23808080800041106b2202248080808000024002400240024002400240024020000e0400010203000b200241bd80c08000410510978080800020022802000d04200220022903081098808080000c030b2002418080c08000410e10978080800020022802000d03200220022903081098808080000c020b2002418e80c08000410c10978080800020022802000d02200220022903081098808080000c010b2002419a80c08000410e10978080800020022802000d012002200229030837030020022001ad4220864204843703082002410210998080800021030c020b200229030821032002290300500d010b000b200241106a24808080800020030b5c02017e027f02400240024041022000109180808000220142021093808080000d00410021020c010b20014202108180808000220142ff01834204520d012001422088a72103410121020b20002003360204200020023602000f0b000b0f0020002001108c808080004201510b4f01027e42002101024002404100200010918080800022024202109380808000450d0020024202108180808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b1e00410220001091808080002000ad42208642048442021080808080001a0b220042838080801042838080802020002d00014101461b200029030820002d00001b0b5102017f017e23808080800041106b220324808080800020032001200210b88080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110998080800021012000420037030020002001370308200241106a2480808080000b1a002000ad4220864204842001ad4220864204841089808080000b8f0101017f23808080800041106b22022480808080000240200042ff018342cd00520d0020022001109b8080800020022802004101460d00200229030821012000109c808080004101109d80808000410020022000420210908080800041012002109180808000200142021080808080001a4100109580808000109e80808000200241106a24808080800042020f0b000b4201017e420121020240200142ff018342c800520d002001108e808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b1500410010a180808000200042021080808080001a0b1c00410110a1808080002000ad42208642048442021080808080001a0b1b00428480808080a0fa03428480808080c0970d108d808080001a0b4201017f10a080808000410310a18080800010a28080800010a3808080002100428ee2e8999ae0d6f50010a4808080002000ad4220864204841082808080001a42020b0f0010b4808080001085808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141bd80c08000410510978080800020012802000d04200120012903081098808080000c030b200141c280c08000410710978080800020012802000d03200120012903081098808080000c020b200141c980c08000410610978080800020012802000d02200120012903081098808080000c010b200141cf80c08000410e10978080800020012802000d01200120012903081098808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d0020004202108f808080001a0b4602017f017e4101210002400240410110a18080800022014202109380808000450d0020014202108180808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a41011099808080002100200141106a24808080800020000b880305017f017e017f017e017f23808080800041206b220024808080800010a08080800002400240410310a18080800022014202109380808000450d00024020014202108180808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201083808080001a200041106a2000290300109b8080800020002802100d002000290308220342ff01834204510d020b000b411210a680808000000b2000290318210110a780808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310a18080800010a28080800010a380808000210210a3808080002204417f460d01200441016a2204109d8080800020011084808080001a41a880c08000410810a88080800021032000200436021c2000200236021820002001370310200310a480808000200041106a10a9808080001082808080001a200041206a24808080800042020f0b10aa80808000000b10ab80808000000b090010aa80808000000b0c00108b80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110b880808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a41031099808080002102200141206a24808080800020020b0300000b090010aa80808000000ba90305017f017e017f017e017f23808080800041206b22022480808080000240200042ff018342cd00520d00200241086a2001109b8080800020022802084101460d0020022903102103200241086a1094808080000240024020022802084101470d0020022903101085808080001a4101200410918080800022014202109380808000450d00200241086a20014202108180808000109b8080800020022802084101460d0220022903102105200220003703184202210141012104024003402004450d012004417f6a2104200021010c000b0b20022001370308200241086a41011099808080002100108680808000200520032000108780808000210020021092808080004100210402402002280204410020022802004101711b2206417f460d004103200641016a220620004201109080808000410320061091808080004201428480808080a0fa03428480808080c0970d1088808080001a2006109580808000109e80808000200220003703100c020b10ab80808000000b41012104200241013a00090b200220043a0008200241086a1096808080002100200241206a24808080800020000f0b000b6f02027f017e23808080800041106b220024808080800020001094808080000240024020002802000d0041012101200041013a00010c010b20002903082102109e8080800020002002370308410021010b200020013a000020001096808080002102200041106a24808080800020020b4e01017e0240200042ff01834204520d0042022101024041032000422088a710918080800022004201109380808000450d0020004201108180808000220142ff018342cd00520d010b20010f0b000b4b02027f017e23808080800041106b2200248080808000200041086a10928080800020002802082101200035020c2102200041106a2480808080002002422086420484420420014101711b0b3a01017f10a080808000410110b18080800010a3808080002100428ed2aadceeac0310a4808080002000ad4220864204841082808080001a42020b1a00410210a1808080002000ad42ff018342021080808080001a0bda0102027f017e23808080800041106b220124808080800020012000109b808080000240024020012802004101460d002001290308210010a08080800010a7808080002102410310a18080800021032001200037030020012002ad42208642048437030820032001410210998080800042021080808080001a41dd80c08000411110a880808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310a480808000200110a9808080001082808080001a200141106a24808080800042020f0b000b10ab80808000000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10a08080800010b48080800021022000109c8080800041b080c08000410d10a88080800010a480808000210320012000370308200120023703002003200141021099808080001082808080001a200141106a24808080800042020b4101017e02400240410010a18080800022004202109380808000450d0020004202108180808000220042ff018342cd00510d01000b410d10a680808000000b20000b3c01017f10a080808000410010b18080800010a3808080002100428ed2aadceeaccff50010a4808080002000ad4220864204841082808080001a42020b0f0010a380808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108a8080800021030b20004200370300200020033703080b0b770100418080c0000b6e5469636b65745761736d48617368546f74616c5469636b6574735469636b6574436f6e7472616374757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c65640093130e636f6e747261637473706563763000000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000002b4572726f7220636f64657320666f7220746865205469636b657420466163746f727920636f6e74726163740000000000000000054572726f7200000000000002000000000000000e4e6f74496e697469616c697a6564000000000001000000000000000c556e617574686f72697a656400000002000000000000006a4765742074686520666163746f72792061646d696e20616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a0a232052657475726e730a5468652061646d696e20616464726573730000000000096765745f61646d696e0000000000000000000001000003e90000001300000003000000020000002353746f72616765206b65797320666f722074686520636f6e7472616374207374617465000000000000000007446174614b65790000000004000000000000001d466163746f72792061646d696e6973747261746f7220616464726573730000000000000541646d696e000000000000000000002e5741534d2068617368206f6620746865205469636b6574204e465420636f6e747261637420746f206465706c6f7900000000000e5469636b65745761736d4861736800000000000000000029546f74616c206e756d626572206f66207469636b657420636f6e747261637473206465706c6f7965640000000000000c546f74616c5469636b65747300000001000000394d617070696e672066726f6d206576656e745f696420746f206465706c6f796564207469636b657420636f6e747261637420616464726573730000000000000e5469636b6574436f6e747261637400000000000100000004000000000000014f4465706c6f792061206e6577205469636b6574204e465420636f6e747261637420666f7220616e206576656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742077696c6c2068617665206d696e74696e6720726967687473206f6e20746865206e657720636f6e74726163740a2a206073616c7460202d20556e697175652073616c7420666f722064657465726d696e697374696320616464726573732067656e65726174696f6e0a0a232052657475726e730a5468652061646472657373206f6620746865206e65776c79206465706c6f796564205469636b6574204e465420636f6e74726163740a0a2320417574686f72697a6174696f6e0a52657175697265732061646d696e20617574686f72697a6174696f6e000000000d6465706c6f795f7469636b65740000000000000200000000000000066d696e746572000000000013000000000000000473616c74000003ee0000002000000001000003e9000000130000000300000000000000e6496e697469616c697a652074686520666163746f7279207769746820616e2061646d696e20616e6420746865205469636b6574204e4654205741534d20686173680a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206061646d696e60202d204164647265737320746861742063616e206465706c6f79206e6577207469636b657420636f6e7472616374730a2a20607469636b65745f7761736d5f6861736860202d205741534d2068617368206f6620746865205469636b6574204e465420636f6e747261637400000000000d5f5f636f6e7374727563746f7200000000000002000000000000000561646d696e0000000000001300000000000000107469636b65745f7761736d5f68617368000003ee000000200000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee000000200000000000000000000000994765742074686520746f74616c206e756d626572206f66207469636b657420636f6e747261637473206465706c6f7965640a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a0a232052657475726e730a54686520746f74616c20636f756e74206f66206465706c6f796564207469636b657420636f6e747261637473000000000000116765745f746f74616c5f7469636b65747300000000000000000000010000000400000000000000d847657420746865207469636b657420636f6e7472616374206164647265737320666f722061207370656369666963206576656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606576656e745f696460202d20546865206576656e74206964656e7469666965722028312d696e6465786564290a0a232052657475726e730a5468652061646472657373206f6620746865207469636b657420636f6e74726163742c206f72204e6f6e65206966206e6f7420666f756e64000000136765745f7469636b65745f636f6e7472616374000000000100000000000000086576656e745f69640000000400000001000003e8000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1911,
- "n_functions": 54,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 18,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 18,
- "n_exports": 19,
- "n_data_segment_bytes": 166
- }
- }
- },
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185",
- "code": "0061736d0100000001611260027e7e017e60017e017e60047e7e7e7e017e60037e7e7e017e6000017e60037f7e7e0060027f7e0060027f7f0060027e7e017f60017f017e60017f0060047f7e7e7e0060027e7e0060037f7f7f0060017e006000006000017f60027f7f017e026d12016901330000016901350001016901340001016c01310000016c01370002016c015f0003016101300001016c01320000017801310000017601680003016c013600010178013000000176016700000162016a0000017801330004016c01300000016c0138000001620138000103373605060607080908050a0605050b000a0c090d0605010e0a0f0101040f09100104060a1011090f0f04010101040a011101040304040f0d05030100110619037f01418080c0000b7f0041a681c0000b7f0041b081c0000b07f40113066d656d6f727902000d5f5f636f6e7374727563746f7200260a62616c616e63655f6f66002a046275726e002b0e63616e63656c5f75706772616465002c0e636f6d6d69745f7570677261646500310a6765745f6d696e74657200390869735f76616c6964003a0f6d696e745f7469636b65745f6e6674003b086f776e65725f6f66003c057061757365003d107363686564756c655f75706772616465003f0e7472616e736665725f61646d696e00410d7472616e736665725f66726f6d004307756e706175736500440776657273696f6e0045015f00460a5f5f646174615f656e6403010b5f5f686561705f6261736503020afd2636460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110808080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b6701027f23808080800041c0006b22022480808080002002420337030020022001370308200241206a200210958080800020022903302101200020022903384200200228022041017122031b37030820002001420020031b370300200241c0006a2480808080000b8d0102017f017e23808080800041206b22022480808080000240024002402001109780808000220342011098808080000d00420021030c010b20022003420110838080800010938080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000b4901027f23808080800041206b2202248080808000200220013703182002200037031020024202370300200210978080800042011098808080002103200241206a24808080800020030b920202017f017e23808080800041106b2201248080808000024002400240024002400240024020002802000e0400010203000b2001418080c08000410610a38080800020012802000d042001200129030810a4808080000c030b2001418680c08000410b10a38080800020012802000d032001200129030810a4808080000c020b2001419180c08000410510a38080800020012802000d022001290308210220012000290310200029031810928080800020012802000d0220012002200129030810a5808080000c010b2001419680c08000410710a38080800020012802000d0120012001290308200029030810a5808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f0020002001108f808080004201510b8a0101027f23808080800041206b2203248080808000200320023703182003200137031020034202370300024002400240200310978080800022024201109880808000450d0020024201108380808000220242ff018342cd00520d0220002002370308410021040c010b200041023a0001410121040b200020043a0000200341206a2480808080000f0b000b250020001097808080004201428480808080a0fa03428480808080c0970d1084808080001a0b0e00200020014201109c808080000b15002000109780808000200120021085808080001a0b10002000200120024201109e808080000b1d00200010978080800020012002109f8080800020031085808080001a0b4301017f23808080800041106b2202248080808000200220002001109280808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5101027e420021010240024041a080c0800010978080800022024202109880808000450d0020024202108380808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b140041c080c08000200020014202109e808080000b2900024020002d00000d0020002903080f0b20002d0001417f6aad42ff01834220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210c78080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b44000240200042ff018342cd00510d00000b200010a780808000410110a88080800041a080c0800020004202109c808080004201420010a18080800010a98080800042020b1500410010ae80808000200042021085808080001a0b1c00410110ae808080002000ad42208642048442021085808080001a0b1b00428480808080a0fa03428480808080c0970d1090808080001a0b4e01017f23808080800041106b22012480808080000240200042ff018342cd00510d00000b2001200010948080800020012903002001290308109f808080002100200141106a24808080800020000bcd0102017f027e23808080800041206b220124808080800020012000109380808000024020012802004101460d00200120012903102200200129031822021099808080000240024020012d00000d00200129030822031086808080001a20012002370318200120003703104202210020014202370300200110978080800042011087808080001a2001420337030020012003370308200142004200109d808080000c010b20012d0001417f6aad42ff01834220864283808080107c21000b200141206a24808080800020000f0b000b4501017f10ad80808000410310ae8080800042021087808080001a10af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841088808080001a42020b0f0010c2808080001086808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141f580c08000410510a38080800020012802000d042001200129030810a4808080000c030b200141fa80c08000410710a38080800020012802000d032001200129030810a4808080000c020b2001418181c08000410610a38080800020012802000d022001200129030810a4808080000c010b2001418781c08000410e10a38080800020012802000d012001200129030810a4808080000b200129030821022001290300500d010b000b200141106a24808080800020020b4602017f017e4101210002400240410110ae8080800022014202109880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b8b0305017f017e017f017e017f23808080800041206b220024808080800010ad8080800002400240410310ae8080800022014202109880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201089808080001a200041106a200029030010b28080800020002802100d002000290308220342ff01834204510d020b000b411210b380808000000b2000290318210110b480808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ae8080800042021087808080001a10af80808000210210af808080002204417f460d01200441016a220410a8808080002001108a808080001a41e080c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001088808080001a200041206a24808080800042020f0b10b780808000000b10b880808000000b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010b780808000000b0c00108e80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c780808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020b0300000b090010b780808000000b6802027f017e23808080800041106b2200248080808000200010a080808000410121010240024020002802004101470d0020002000290308370308410021010c010b200041053a00010b200020013a0000200010a2808080002102200041106a24808080800020020b4d01027f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200129031020012903181096808080002102200141206a2480808080002002ad0bb40302017f037e23808080800041e0006b220124808080800002400240200042ff018342cd00520d00200141c0006a10a0808080000240024020012802404101460d004283808080d00021000c010b20012903481086808080001a2001420337030020012000370308200141c0006a200110958080800002402001280240410171450d0020012903502001290358844200510d0042838080801021000c010b4201210242002103024041c080c0800010978080800022044202109880808000450d00200141c0006a2004420210838080800010938080800020012802404101460d0220012903582103200129035021020b200142023703202001200237033020012003370338200141206a2000109b80808000200141206a109a808080002001420337034020012000370348200141c0006a42014200109d808080002001420337034020012000370348200141c0006a109a808080002002200383427f510d02200242017c22002003200050ad7c10a18080800010a980808000200141c0006a2002200310928080800020012802404101460d01200129034821000b200141e0006a24808080800020000f0b000b10b880808000000b5601017f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200120012903102001290318109980808000200110a2808080002100200141206a24808080800020000b3a01017f10ad80808000410110be8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841088808080001a42020b1a00410210ae808080002000ad42ff018342021085808080001a0bda0102027f017e23808080800041106b22012480808080002001200010b2808080000240024020012802004101460d002001290308210010ad8080800010b4808080002102410310ae8080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021085808080001a419581c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001088808080001a200141106a24808080800042020f0b000b10b880808000000b1a002000ad4220864204842001ad422086420484108c808080000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ad8080800010c2808080002102200010a78080800041e880c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210c0808080001088808080001a200141106a24808080800042020b4101017e02400240410010ae8080800022004202109880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10b380808000000b20000bda0202017f017e23808080800041206b22032480808080000240200042ff018342cd00520d00200142ff018342cd00520d002003200210938080800020032802004101460d00200329031821022003290310210420001086808080001a02400240200420021096808080000d0042838080802021040c010b200320042002109980808000024020032d00004101470d0020032d0001417f6aad42ff01834220864283808080107c21040c010b024020032903082000108b808080004200510d0042838080803021040c010b20032001109480808000024020032903002003290308844200510d004283808080c00021040c010b2003200437031042022104200342023703002003200237031820032001109b808080002003420337030020032000370308200342004200109d808080002003420337030020032001370308200342014200109d808080000b200341206a24808080800020040f0b000b3c01017f10ad80808000410010be8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841088808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108d8080800021030b20004200370300200020033703080b0bb0010100418080c0000ba6014d696e7465724e657874546f6b656e49644f776e657242616c616e636500000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400c3160e636f6e747261637473706563763000000000000000a84275726e2061207469636b6574204e46542c2072656d6f76696e672069742066726f6d206578697374656e63650a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f206275726e0a0a23204572726f72730a2d20496620746f6b656e5f696420646f6573206e6f74206578697374000000046275726e000000010000000000000008746f6b656e5f69640000000a00000001000003e9000003ed000000000000000300000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f7200000000000005000000000000001455736572416c72656164794861735469636b657400000001000000000000000e496e76616c6964546f6b656e4964000000000002000000000000000c556e617574686f72697a6564000000030000000000000019526563697069656e74416c72656164794861735469636b657400000000000004000000000000000e4e6f74496e697469616c697a65640000000000050000000000000086436865636b206966206120746f6b656e2069732076616c6964202865786973747320616e64206e6f74206275726e6564290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f20636865636b00000000000869735f76616c6964000000010000000000000008746f6b656e5f69640000000a0000000100000001000000000000006d47657420746865206f776e6572206f66206120746f6b656e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207175657279000000000000086f776e65725f6f66000000010000000000000008746f6b656e5f69640000000a00000001000003e90000001300000003000000020000002153746f72616765206b65797320666f7220746865204e465420636f6e74726163740000000000000000000007446174614b65790000000004000000000000001f416464726573732077697468206d696e74696e672070726976696c6567657300000000064d696e746572000000000000000000154e65787420746f6b656e20494420746f206d696e740000000000000b4e657874546f6b656e4964000000000100000022546f6b656e206f776e6572736869703a20746f6b656e5f6964202d3e206f776e65720000000000054f776e6572000000000000010000000a000000010000001742616c616e63653a206f776e6572202d3e20636f756e74000000000742616c616e6365000000000100000013000000000000006c476574207468652062616c616e6365206f6620616e206f776e65720a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606f776e657260202d20546865206164647265737320746f2071756572790000000a62616c616e63655f6f6600000000000100000000000000056f776e657200000000000013000000010000000a000000000000004647657420746865206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e7400000000000a6765745f6d696e74657200000000000000000001000003e90000001300000003000000000000014b5472616e736665722061207469636b6574204e46542066726f6d206f6e65206164647265737320746f20616e6f746865720a0a456e666f7263657320746865206f6e652d7469636b65742d7065722d757365722072756c6520666f722074686520726563697069656e742e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206066726f6d60202d2043757272656e74206f776e6572206f6620746865207469636b65740a2a2060746f60202d20526563697069656e7420616464726573730a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207472616e736665720a0a23204572726f72730a2d204966206066726f6d60206973206e6f7420746865206f776e65720a2d2049662060746f6020616c7265616479206861732061207469636b6574000000000d7472616e736665725f66726f6d00000000000003000000000000000466726f6d000000130000000000000002746f0000000000130000000000000008746f6b656e5f69640000000a00000001000003e9000003ed00000000000000030000000000000090496e697469616c697a6520746865204e465420636f6e747261637420776974682061206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742063616e206d696e74206e6577207469636b6574730000000d5f5f636f6e7374727563746f720000000000000100000000000000066d696e7465720000000000130000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e000000000000130000000000000000000000fd4d696e742061206e6577207469636b6574204e465420746f2074686520726563697069656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060726563697069656e7460202d204164647265737320746f207265636569766520746865207469636b65740a0a232052657475726e730a54686520746f6b656e204944206f6620746865206d696e746564207469636b65740a0a23204572726f72730a2d2049662063616c6c6572206973206e6f7420746865206d696e7465720a2d20496620726563697069656e7420616c7265616479206861732061207469636b65740000000000000f6d696e745f7469636b65745f6e667400000000010000000000000009726563697069656e740000000000001300000001000003e90000000a000000030000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1992,
- "n_functions": 53,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 16,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 21,
- "n_exports": 19,
- "n_data_segment_bytes": 190
- }
- }
- },
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246",
- "code": "0061736d0100000001541060017e017e60027e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f017e60027e7e0060017f0060017e017f60027f7f017e6000006000017f60037f7f7f0060017e0060047e7e7e7e017e027f150169015f00000169013300010169013500000169013400000164015f00020169013000000161015f0001017801310001017601680002016c01360000016101300000016d013900020162016a0001017801330003016c01310001016c01300001016c01380001016201380000016c01320001016c015f000201760167000103363504050404060708090002010a0b0c080306000d040204030b060e0c0003080c080a060b020b0f0e0303030800030303000303030b0d05030100110619037f01418080c0000b7f0041be81c0000b7f0041c081c0000b07e50113066d656d6f727902000c5f5f636865636b5f6175746800290e63616e63656c5f75706772616465002b0e636f6d6d69745f757067726164650031076578656375746500380a696e697469616c697a65003a056e6f6e6365003c056f776e6572003d057061757365003e107363686564756c655f75706772616465004005746f6b656e00410e746f6b656e5f636f6e7472616374004208746f6b656e5f696400430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020ac828353b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110808080800021010b20004200370300200020013703080b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110818080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011082808080002103200110838080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b120020001099808080002001109a808080000bc00202017f017e23808080800041106b2201248080808000024002400240024002400240024002400240200041ff01710e06000102030405000b2001419b80c08000410d10a78080800020012802000d062001200129030810a8808080000c050b200141a880c08000410710a78080800020012802000d052001200129030810a8808080000c040b200141af80c08000411210a78080800020012802000d042001200129030810a8808080000c030b200141c180c08000410410a78080800020012802000d032001200129030810a8808080000c020b200141c580c08000410b10a78080800020012802000d022001200129030810a8808080000c010b200141d080c08000410510a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f002000200142021093808080001a0b8a0102027f017e23808080800041206b22012480808080004101210202400240024041011099808080002203109c80808000450d0020012003109d8080800010978080800020012802004101460d02200129031021032000200129031837031820002003370310410021020c010b200041023a00010b200020023a0000200141206a2480808080000f0b000b0f0020004202108f808080004201510b0c0020004202108e808080000b8f0101027f23808080800041106b2203248080808000200320012002109f8080800022013703004202210241012104024003402004450d012004417f6a2104200121020c000b0b2003200237030802402000428ed6f4e0ad9df3e900200341086a410110a080808000108480808000220242ff018342cd00510d0010a180808000000b200341106a24808080800020020b4301017f23808080800041106b2202248080808000200220002001109680808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1a002000ad4220864204842001ad4220864204841094808080000b090010b780808000000b4302017f017e41002100024041041099808080002201109c80808000450d0041012100024002402001109d80808000a741ff01710e020102000b000b410021000b20000b5702017e017f02400240024041001099808080002201109c80808000450d002001109d80808000220142ff018342cd00520d0220002001370308410021020c010b200041023a0001410121020b200020023a00000f0b000b5702027e017f42002100024041051099808080002201109c80808000450d0002402001109d808080002200a741ff0171220241c000460d00024020024106470d0020004208880f0b000b200010858080800021000b20000b220042838080801042838080802020002d00014101461b200029030820002d00001b0b4101017f23808080800041106b220124808080800020012000109580808000024020012802004101470d00000b20012903082100200141106a24808080800020000b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110a08080800021012000420037030020002001370308200241106a2480808080000bbe0203017f017e017f23808080800041c0006b22032480808080002003200010aa8080800002400240024020032802004101460d00200142ff018342cb00520d00200242ff018342cb00520d0020032903082100200310a38080800020032d00004101460d01200329030821042003109b8080800020032d00004101460d01200420032903102003290318109e808080002104200320023703382003200137033020032000370328410021050340024020054118470d00410021050240034020054118460d01200320056a200341286a20056a290300370300200541086a21050c000b0b20042003410310a0808080001086808080001a420221010c040b200320056a4202370300200541086a21050c000b0b000b42838080801042838080802020032d000141ff01714101461b21010b200341c0006a24808080800020010b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b4201017f10ac80808000410310ad8080800010ae8080800010af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841087808080001a42020b0f0010c580808000108a808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418d81c08000410510a78080800020012802000d042001200129030810a8808080000c030b2001419281c08000410710a78080800020012802000d032001200129030810a8808080000c020b2001419981c08000410610a78080800020012802000d022001200129030810a8808080000c010b2001419f81c08000410e10a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021092808080001a0b4202017f017e4101210002400240410110ad808080002201109c80808000450d002001109d80808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110a0808080002100200141106a24808080800020000b840305017f017e017f017e017f23808080800041206b220024808080800010ac8080800002400240410310ad808080002201109c80808000450d0002402001109d80808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201088808080001a200041106a200029030010aa8080800020002802100d002000290308220342ff01834204510d020b000b411210b280808000000b2000290318210110b380808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ad8080800010ae8080800010af80808000210210af808080002204417f460d01200441016a220410b48080800020011089808080001a41f880c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001087808080001a200041206a24808080800042020f0b10b780808000000b10a180808000000b090010b780808000000b0c00108d80808000422088a70b1900410110ad808080002000ad422086420484109a808080000b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310a0808080002102200141206a24808080800020020b0300000b860402027f027e23808080800041306b2203248080808000024002400240200042ff018342cd00520d0002402001a741ff01712204410e460d00200441ca00470d010b200242ff018342cb00520d00428380808020210510a280808000450d02200310a38080800020032d00004101460d01200329030821052003109b8080800020032d00004101460d01200520032903102003290318109e80808000108a808080001a024010a4808080002205427f510d004105109980808000200542017c220510a680808000109a8080800010b980808000418080c08000410810b58080800021062003418880c08000411310b58080800037032820032006370320410021040340024020044110470d00410021040240034020044110460d01200320046a200341206a20046a290300370300200441086a21040c000b0b2003410210a0808080002106200341206a200510958080800020032802204101460d0320032903282105200320003703102003200537030820032001370300200641e080c08000ad4220864204842003ad422086420484428480808030108b808080001087808080001a200020012002108480808000220542ff018342cb00520d020c050b200320046a4202370300200441086a21040c000b0b10a180808000000b000b42838080801042838080802020032d000141ff01714101461b21050b200341306a24808080800020050b1b00428480808080a0fa03428480808080c0970d1090808080001a0b900202017f027e23808080800041206b22042480808080000240200042ff018342cd00520d002004200110978080800020042802004101460d0020042903182105200429031021062004200210aa8080800020042802004101460d00200429030821022004200310aa8080800020042802004101460d00200429030821034283808080102101024010a2808080000d0041001099808080002000109a80808000410110998080800020062005109f80808000109a80808000410220021098808080004103200310988080800041041099808080004201109a80808000200020062005109e8080800010bb80808000410110b48080800010b980808000420221010b200441206a24808080800020010f0b000b1200410010ad808080002000109a808080000b0e0010a48080800010a6808080000b930103017f017e017f23808080800041206b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d002000200120002903102000290318109e80808000370308410021020c010b200020002d00013a0001410121020b200020023a0000200010a5808080002101200041206a24808080800020010b3a01017f10ac80808000410110bf8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841087808080001a42020b1700410210ad808080002000ad42ff0183109a808080000bd70102027f017e23808080800041106b22012480808080002001200010aa808080000240024020012802004101460d002001290308210010ac8080800010b3808080002102410310ad8080800021032001200037030020012002ad42208642048437030820032001410210a080808000109a8080800041ad81c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001087808080001a200141106a24808080800042020f0b000b10a180808000000bb60102017f017e23808080800041306b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d00200041206a20002903102000290318109680808000024020002802200d002000200029032837031020002001370308200042043703002000410310a08080800021010c020b000b42838080801042838080802020002d000141ff01714101461b21010b200041306a24808080800020010b3602017f017e23808080800041106b2200248080808000200010a380808000200010a5808080002101200041106a24808080800020010b800102017f017e23808080800041306b22002480808080002000109b8080800002400240024020002d00004101470d0042838080801042838080802020002d00014101461b21010c010b200041206a2000290310200029031810968080800020002802204101460d01200029032821010b200041306a24808080800020010f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ac8080800010c5808080002102200010bb80808000418081c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210a0808080001087808080001a200141106a24808080800042020b3d01017e02400240410010ad808080002200109c80808000450d002000109d80808000220042ff018342cd00510d01000b410d10b280808000000b20000b3c01017f10ac80808000410010bf8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841087808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108c8080800021030b20004200370300200020033703080b0bc8010100418080c0000bbe0165786563757465645472616e73616374696f6e4578656375746564546f6b656e436f6e7472616374546f6b656e4964496d706c656d656e746174696f6e4861736853616c74496e697469616c697a65644e6f6e636566756e636e6f6e6365746f550010000400000059001000050000005e00100002000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400db110e636f6e74726163747370656376300000000000000015476574207468652063757272656e74206e6f6e6365000000000000056e6f6e6365000000000000000000000100000006000000000000003f476574207468652063757272656e74206f776e6572206f6620746865204e465420286279207175657279696e6720746865204e465420636f6e74726163742900000000056f776e65720000000000000000000001000003e900000013000000030000000000000000000000057061757365000000000000000000000000000000000000c447657420746f6b656e2064657461696c732061732061207475706c653a2028636861696e5f69642c20746f6b656e5f636f6e74726163742c20746f6b656e5f6964290a54686973206d61746368657320746865204552432d36353531207061747465726e20666f7220636f6d7061746962696c6974790a4e6f74653a20636861696e5f69642069732073657420746f203020617320536f726f62616e20646f65736e2774206578706f736520636861696e5f696420696e207468652073616d652077617900000005746f6b656e0000000000000000000001000003e9000003ed0000000300000004000000130000000a000000030000000000000093457865637574652061207472616e73616374696f6e20746f20616e6f7468657220636f6e74726163740a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e2065786563757465207472616e73616374696f6e730a546869732066756e6374696f6e20696e6372656d656e747320746865206e6f6e636520616e6420656d69747320616e206576656e7400000000076578656375746500000000030000000000000002746f000000000013000000000000000466756e6300000011000000000000000461726773000003ea0000000000000001000003e9000003ea0000000000000003000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000020000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000e4e6f74496e697469616c697a656400000000000200000000000000104765742074686520746f6b656e20494400000008746f6b656e5f69640000000000000001000003e90000000a0000000300000002000000000000000000000007446174614b6579000000000600000000000000000000000d546f6b656e436f6e7472616374000000000000000000000000000007546f6b656e496400000000000000000000000012496d706c656d656e746174696f6e48617368000000000000000000000000000453616c7400000000000000000000000b496e697469616c697a6564000000000000000000000000054e6f6e63650000000000000000000071496e697469616c697a652074686520544241206163636f756e742077697468204e4654206f776e6572736869702064657461696c730a546869732073686f756c642062652063616c6c6564206f6e6365206166746572206465706c6f796d656e74206279207468652052656769737472790000000000000a696e697469616c697a65000000000004000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a0000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000473616c74000003ee0000002000000001000003e9000003ed00000000000000030000000000000070437573746f6d4163636f756e74496e7465726661636520696d706c656d656e746174696f6e3a20436865636b20617574686f72697a6174696f6e0a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e20617574686f72697a65207472616e73616374696f6e730000000c5f5f636865636b5f617574680000000300000000000000117369676e61747572655f7061796c6f6164000000000003ee00000020000000000000000a7369676e6174757265730000000003ea000003ee00000040000000000000000c617574685f636f6e74657874000003ea000007d000000007436f6e746578740000000001000003e9000003ed000000000000000300000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000001c47657420746865204e465420636f6e747261637420616464726573730000000e746f6b656e5f636f6e747261637400000000000000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000010000000000000000000000185472616e73616374696f6e45786563757465644576656e7400000003000000000000000466756e630000001100000000000000056e6f6e6365000000000000060000000000000002746f0000000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 7247,
- "n_functions": 90,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 26,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 35,
- "n_exports": 26,
- "n_data_segment_bytes": 774
- }
- }
- },
- "hash": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a",
- "code": "0061736d0100000001a9011a60017e017e60027e7e017e60037e7e7e017e6000017e60047e7e7e7e017e60027f7e0060027f7f0060017f017e60027e7e017f60057e7f7f7f7f0060017f017f60017f0060057f7e7e7e7e0060037f7e7e006000017f60057e7f7f7e7e017f60000060057e7e7e7e7e0060027f7f017e60047f7f7f7f017e60037f7f7f0060017e0060087e7e7e7e7e7e7e7e017e60067e7e7e7e7e7e017e60067f7e7e7e7e7f0060047f7e7e7f0002d30123016901300000016901350000016901340000016c01310001016c015f00020161013000000176013300000176013100010164015f00020176013000020176015f0003017601360001017801310001016c013700040162016900010176013800000162013300010178013700030169015f0000016901330001017601680002016c013600000176016700010169013800000169013700000169013600010162016a0001017801330003017801340003016c01300001016c01380001016201380000016c01320001016d01390002016d01610004035b5a05050506070805060906060a0b06070c0c0d01050b0b0e0f100510111212070b000d0d101006031006051312140d050600031007150e0103050b0e0b07160003010003000115030b020400000303170103001014180c0c190c1905030100110619037f01418080c0000b7f00418686c0000b7f00419086c0000b0790031a066d656d6f727902000c63616e63656c5f6576656e7400530e63616e63656c5f7570677261646500540c636c61696d5f726566756e6400590e636f6d6d69745f75706772616465005a0c6372656174655f6576656e740060176372656174655f6576656e745f776974685f746965727300610e6765745f616c6c5f6576656e74730062126765745f62757965725f70757263686173650063096765745f6576656e7400640f6765745f6576656e745f636f756e7400650f6765745f6576656e745f746965727300660a696e697469616c697a65006705706175736500690f70757263686173655f7469636b6574006b1070757263686173655f7469636b657473006c107363686564756c655f75706772616465006d0e7472616e736665725f61646d696e006e07756e706175736500700c7570646174655f6576656e740071137570646174655f7469636b6574735f736f6c6400720776657273696f6e00730e77697468647261775f66756e64730074015f00750a5f5f646174615f656e6403010b5f5f686561705f6261736503020ade84015a7001017f23808080800041106b22022480808080000240024020014202510d002002200110a4808080002002290308210102402002280200450d0020004202370300200020013703080c020b20002001370308200042013703000c010b200042003703000b200241106a2480808080000b5d02017f017e024002402001a741ff0171220241c000460d00024020024106460d00420121034283908080800121010c020b20014208882101420021030c010b42002103200110808080800021010b20002003370300200020013703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b8d0102017f017e23808080800041206b2202248080808000024002400240200110a7808080002203420110a8808080000d00420021030c010b20022003420110838080800010a98080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000bc70502017f027e23808080800041306b220124808080800002400240024002400240024002400240024002400240024002400240024020002802000e0a00010203040506070809000b200141086a418083c08000410510cf8080800020012802080d0c200141086a2001290310200035020442208642048410d0808080000c090b200141086a418583c08000410c10cf8080800020012802080d0b200141086a200129031010d1808080000c080b200141086a419183c08000410d10cf8080800020012802080d0a200141086a200129031010d1808080000c070b200141206a419e83c08000410d10cf8080800020012802200d09200120012903283703082001200029030837031820012000350204422086420484370310200141206a200141086a10d2808080000c070b200141086a41ab83c08000410b10cf8080800020012802080d08200141086a2001290310200035020442208642048410d0808080000c050b200141086a41b683c08000410a10cf8080800020012802080d07200141086a2001290310200035020442208642048410d0808080000c040b200141206a41c083c08000410d10cf8080800020012802200d06200120012903283703082001200029030837031820012000350204422086420484370310200141206a200141086a10d2808080000c040b200141086a41cd83c08000410c10cf8080800020012802080d05200141086a2001290310200035020442208642048410d0808080000c020b200141086a41d983c08000410e10cf8080800020012802080d04200141086a2001290310200035020442208642048410d0808080000c010b200141086a41e783c08000410810cf8080800020012802080d03200141086a2001290310200035020442208642048410d0808080000b20012903102102200129030821030c010b20012903282102200129032021030b2003500d010b000b200141306a24808080800020020b0f0020002001109d808080004201510b7d02017f017e02400240024002402001a741ff0171220241c500460d002002410b470d0220002001423f87370318200020014208873703100c010b200110978080800021032001109880808000210120002003370318200020013703100b420021010c010b200042839080808001370308420121010b200020013703000b910202017f037e23808080800041306b2202248080808000024002400240200110a7808080002203420110a8808080000d00420021030c010b200342011083808080002103410021010240034020014110460d01200220016a4202370300200141086a21010c000b0b200342ff018342cc00520d01200341c884c0800041022002410210ab80808000200241106a200229030010a58080800020022802104101460d012002290328210320022903202104200241106a200229030810a98080800020022802104101460d012002290320210520002002290328370328200020053703202000200337031820002004370310420121030b2000200337030020004200370308200241306a2480808080000f0b000b3100024020022004460d00000b20002001ad4220864204842003ad4220864204842002ad42208642048410a2808080001a0bbc0402027f0e7e2380808080004180016b22022480808080004102210302400240200110a7808080002204420110a880808000450d002004420110838080800021044100210302400340200341e000460d01200220036a4202370300200341086a21030c000b0b200442ff018342cc00520d01200441a082c08000410c2002410c10ab80808000200241e0006a200229030010a48080800020022802600d012002290308220442ff018342c900520d012002290310220542ff01834204520d0141014102410020022d001822031b20034101461b22034102460d012002290320220642ff018342cd00520d012002290328220742ff018342cd00520d0120022903682108200241e0006a200229033010a48080800020022802600d012002290338220942ff018342c900520d012002290340220a42ff018342cd00520d012002290368210b200241e0006a200229034810a98080800020022802604101460d012002290378210c2002290370210d200241e0006a200229035010a58080800020022802604101460d012002290378210e2002290370210f200241e0006a200229035810a58080800020022802604101460d0120022903702110200229037821112000200c3703282000200d3703202000200e3703182000200f370310200020113703082000201037030020002005422088a7360268200020073703602000200a370358200020083703502000200b3703482000200437034020002006370338200020093703300b200020033a006c20024180016a2480808080000f0b000b4d01027e4200210202400240200110a7808080002203420110a880808000450d0020034201108380808000220242ff018342cb00520d0120002002370308420121020b200020023703000f0b000b1200200010a780808000420110a8808080000b1500200010a780808000420142011084808080001a0b1b00200010a780808000200110b18080800042011084808080001a0b4302017f017e23808080800041106b22012480808080002001200010cb80808000024020012802004101470d00000b20012903082102200141106a24808080800020020b5a02017f017e23808080800041106b2205248080808000200010a78080800021062005200120022003200410b380808000024020052802004101470d00000b2006200529030842011084808080001a200541106a2480808080000b870101017f23808080800041106b220524808080800020052001200210c48080800042012102024020052802000d002005290308210120052003200410c58080800020052802000d002005200529030837030820052001370300200041c884c0800041022005410210cd80808000370308420021020b20002002370300200541106a2480808080000b1d00200010a7808080002001200210b58080800042011084808080001a0b4301017f23808080800041106b220224808080800020022000200110c580808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1500200010a780808000200142011084808080001a0b5e02017e027f024002400240419080c0800010a7808080002201420210a8808080000d00410021020c010b20014202108380808000220142ff01834204520d012001422088a72103410121020b20002003360204200020023602000f0b000b2000419080c0800010a7808080002000ad42208642048442021084808080001a0b4301037f23808080800041106b2200248080808000200041086a10b78080800020002802082101200028020c2102200041106a2480808080002002410020014101711b0bfe0d02037f0b7e23808080800041d0036b220524808080800010bb8080800020001085808080001a02400240024002400240200320048450450d00410821060c010b200520013602b402200541003602b002200541c0016a200541b0026a10ac808080004102210620052d00ac0222074102460d0020052802c0012106024041e800450d00200541d0006a410472200541c0016a41047241e800fc0a00000b200541d0006a41ef006a200541c0016a41ef006a2d00003a0000200520052f00ad023b00bd0120052006360250200520073a00bc0102402007410171450d00410321060c010b200541053602c002200520013602c402200541c0016a200541c0026a10ad80808000024020052802c0014101460d00410221060c010b0240200220052903c8012208108680808000422088a7490d00410b21060c010b0240024020022008108680808000422088a74f0d00200541c0016a20082002ad422086420484220910878080800010bc8080800020052802c001410171450d010c050b10bd80808000000b024041c000450d00200541d0026a200541d0016a41c000fc0a00000b20052903f002220a20037c220b200a54220620052903f802220a20047c2006ad7c220c200a54200c200a511b0d020240200b20052903e00256200c20052903e802220a56200c200a511b450d00410c21060c010b4200210d0240024020052903d002220e5020052903d802220a420053200a501b450d00410021074200210f420021100c010b2004427f570d022005410036024c200541306a200e200a20032004200541cc006a10f780808000200528024c0d022005290338210a2005290330210e2005410036022c200541106a200e200a42a8c600429cca004290ce0020034204562004420052220620045022071b1b2003420956200620071b1b42002005412c6a10f780808000200528022c0d0220052005290310220e2005290318220a4290ce00420010f980808000200529030821102005290300210f0240200e428fce0056200a420055200a501b0d00410021070c010b20052903b0012000200529038801200f201010be80808000410121070b20052903a80121114200210e02400340200d20035a200e20045a200e2004511b0d0141f880c08000410f10bf808080002112200520003703b0034202210a41012106024003402006450d012006417f6a21062000210a0c000b0b2005200a3703c001200541c0016a20112012200541c0016a410110c08080800010888080800010a58080800020052802c0014101460d04200e200d42017c220d50ad7c210e0c000b0b2005200b3703f0022005200c3703f802200541c0026a20082009200541d0026a10c18080800010898080800010b680808000200520003703980320052001360294032005410636029003200541c0016a20054190036a10aa808080000240024020052802c001410171450d0020052903d001220a20037c220d200a54220620052903d801220a20047c2006ad7c220e200a54200e200a511b4101460d0320052903e801220a201085427f85200a200a20107c20052903e0012212200f7c2208201254ad7c22128583427f570d0320054190036a200d200e2008201210b2808080000c010b20054190036a20032004200f201010b280808000200541043602a003200520013602a403200541b0036a200541a0036a10ad808080000240024020052802b003450d0020052903b803210a0c010b108a80808000210a0b200a2000108b80808000210a200541a0036a10a780808000200a42011084808080001a200541a0036a10c2808080000b02402007450d00200541073602a003200520013602a403200541b0036a200541a0036a10a680808000200541a0036a20052903c803220a20107c20052903c003220e200f7c220d200e54ad7c220e423f872212200d200a201085427f85200a200e858342005322061b200f20052802b00341017122071b2012428080808080808080807f85200e20061b201020071b10b480808000200541a0036a10c2808080000b20054190036a10c28080800002402005290360220a20037c220d200a5422062005290368220a20047c2006ad7c220e200a54200e200a511b450d00410921060c010b2005200d3703602005200e370368200541b0026a200541d0006a10b080808000200541b0026a10c28080800041e880c08000411010bf8080800010c380808000210a200541b0036a2003200410c48080800020052802b0030d0320052903b8032104200541b0036a200f201010c58080800020052802b0034101460d0320052903b8032103200520093703e801200520113703e001200520033703d801200520043703d001200520003703c80120052001ad4220864204843703c001200a200541c0016a410610c080808000108c808080001a410021060b200541d0036a24808080800020060f0b10c680808000000b10c780808000000b000b3f01017e02400240410210d6808080002200420210a880808000450d00024020004202108380808000a741ff01710e020102000b000b0f0b10c680808000000bc30202027f067e23808080800041c0006b2202248080808000410021030240034020034120460d01200220036a4202370300200341086a21030c000b0b42002104420121050240200142ff018342cc00520d002001419484c0800041042002410410ab808080002002290300220142ff018342c900520d00200241206a200229030810a98080800020022802204101460d002002290338210620022903302107200241206a200229031010a58080800020022802204101460d002002290338210820022903302109200241206a200229031810a58080800020022802204101460d0020022903302104200229033821052000200837033820002009370330200020053703282000200437032020002006370318200020073703102000200137034042002105420021040b2000200537030020002004370308200241c0006a2480808080000b090010c780808000000bc40101027f23808080800041306b220524808080800020052003200410b58080800037031020052002370308200520013703004100210602400340024020064118470d00410021060240034020064118460d01200541186a20066a200520066a290300370300200641086a21060c000b0b2000428eeeea95beb6def300200541186a410310c08080800010888080800042ff01834202520d02200541306a2480808080000f0b200541186a20066a4202370300200641086a21060c000b0b10c780808000000b4502017f017e23808080800041106b220224808080800020022000200110f680808000024020022802004101470d00000b20022903082103200241106a24808080800020030b1a002000ad4220864204842001ad4220864204841096808080000bca0102017f037e23808080800041306b220124808080800020002903302102200141206a2000290300200029030810c5808080000240024020012802200d0020012903282103200141206a2000290320200029032810c48080800020012802200d0020012903282104200141206a2000290310200029031810c48080800020012802204101470d010b000b20012001290328370318200120043703102001200337030820012002370300419484c0800041042001410410cd808080002102200141306a24808080800020020b2500200010a7808080004201428480808080a0fa03428480808080c0970d108d808080001a0b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110938080800021020b20004200370300200020023703080b5b000240024020014280808080808080c0007c42ffffffffffffffff00560d00200120018520022001423f8785844200520d002001420886420b8421010c010b2002200110998080800021010b20004200370300200020013703080b0300000b090010c680808000000bb90c07017f017e017f017e017f0a7e017f23808080800041d0016b220224808080800010bb80808000200129032022031085808080001a410121040240024002402001290338220510c980808000560d00410521060c010b0240200129034022072005560d00410621060c010b200129035022081086808080002109108a80808000210a024002402009428080808010540d002008108680808000422088210b4200210903402009200b510d0220082009422086420484108780808000210c410021040240034020044118460d01200241b8016a20046a4202370300200441086a21040c000b0b02400240200c42ff018342cc00520d00200c41d884c080004103200241b8016a410310ab8080800020022903b801220d42ff018342c900520d00200241106a20022903c00110a98080800020022802104101460d002002290328210c2002290320210e200241106a20022903c80110a58080800020022802104101470d010b2009a7417f461a0c050b200942ffffffff0f510d04410121040240200c4200590d00410721060c040b02402002290320220f200229032822108450450d00410d21060c040b200942017c210920024200370338200242003703302002200f3703202002200e3703102002200d370340200220103703282002200c370318200a200241106a10c180808000108b80808000210a0c000b0b419481c08000ad4220864204844284808080f000108e80808000210920024200370338200242003703302002200937034020022001290318370328200220012903103703202002200129030837031820022001290300370310200a200241106a10c180808000108b80808000210a0b200a10868080800042208842017c210e4200210f420421094200210c02400340200e427f7c220e500d01200241106a200a200910878080800010bc808080002002290310220d420285200229031884500d01200da74101710d0320094280808080107c21092002290330220d200f7c220f200d5422042002290338220d200c7c2004ad7c220c200d54200c200d511b4101460d030c000b0b024002400240200a108680808000428080808010542211450d000c010b200241106a200a108f8080800010bc8080800020022802104101710d012002290328210d200229032021090b2001290308210e20012903002110200241086a10b780808000410121040240200228020c410020022802084101711b2206417f470d00410921060c020b41012104200641016a10b88080800010ca808080000240418080c0800010a7808080002208420210a8808080000d00410a21060c020b20084202108380808000220842ff018342cd00520d00200e200d20111b210b2010200920111b2110410021042002412c6a4100360200200241246a42003702002002411c6a4200370200200242003702142002200641187420064180fe03714108747220064108764180fe037120064118767272360210200241106aad422086420484428480808080041090808080002109418781c08000410d10bf80808000210d109180808000210e200220093703b0012002200e3703a8010340024020044110470d00410021040240034020044110460d01200241b8016a20046a200241a8016a20046a290300370300200441086a21040c000b0b2008200d200241b8016a410210c080808000108880808000220942ff018342cd00520d042002200636028c012002200b3703382002201037033020024200370328200242003703202002200c3703182002200f370310200220063602782002200337034841002104200241003a007c200220073703602002200537035820022009370368200220012903303703502002200129032837034020022001290348370370200241003602880120024188016a200241106a10b08080800020024105360298012002200636029c0120024198016a200a10b68080800020024188016a10c28080800020024198016a10c28080800010ca80808000419b81c08000410d10bf8080800010c380808000210c200220093703c801200220033703c00120022006ad4220864204843703b801200c200241b8016a410310c080808000108c808080001a0c030b200241b8016a20046a4202370300200441086a21040c000b0b000b2000200636020420002004360200200241d0016a2480808080000f0b10c780808000000b3d02017e017f0240109c808080002200a741ff017122014106460d000240200141c000470d0020001080808080000f0b10c780808000000b20004208880b1b00428480808080a0fa03428480808080c0970d109e808080001a0bea0202017f0c7e23808080800041e0006b22022480808080002002200129035010cc8080800042012103024020022802000d00200229030821042001290360210520012903382106200131006c210720012903402108200135026821092002200129034810cc8080800020022802000d002002290308210a2001290358210b2001290330210c20022001290320200129032810c58080800020022802000d002002290308210d20022001290310200129031810c48080800020022802000d002002290308210e20022001290300200129030810c48080800020022802000d00200220022903083703582002200e3703502002200d3703482002200b3703402002200c3703382002200a370330200220053703282002200637032020022007370318200220094220864204843703102002200837030820022004370300200041a082c08000410c2002410c10cd80808000370308420021030b20002003370300200241e0006a2480808080000b3b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110928080800021010b20004200370300200020013703080b2e00024020012003460d00000b2000ad4220864204842002ad4220864204842001ad42208642048410a1808080000b2600024020004101710d002001ad4220864204840f0b2001417f6aad4220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210f68080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b5d02017f017e23808080800041206b2202248080808000200220012903103703182002200129030837031020022001290300370308200241086a410310c08080800021032000420037030020002003370308200241206a2480808080000bd70304037f017e017f027e2380808080004180026b22012480808080000240200042ff01834204520d0020012000422088a722023602e401200141003602e001200141f0006a200141e0016a10ac808080000240024020012d00dc0122034102470d0042838080802021040c010b20012802702105024041e800450d002001410472200141f0006a41047241e800fc0a00000b200141ef006a200141f0006a41ef006a2d00003a0000200120012f00dd013b006d2001200536020020012903381085808080001a428380808030210420034101710d00200141013a006c200141e0016a200110b080808000200141e0016a10c28080800041a080c08000410e10bf8080800010c3808080002000428480808070832206108c808080001a200141093602f001200120023602f401200141f0006a200141f0016a10ad80808000024002402001280270450d00200129037821000c010b108a8080800021000b420221042000108680808000428080808010540d0041ae80c08000411010bf80808000210720001086808080002100200710c38080800021072001200042808080807083420484370378200120063703702007200141f0006a410210c080808000108c808080001a0b20014180026a24808080800020040f0b000b4201017f10d580808000410310d68080800010d78080800010d8808080002100428ee2e8999ae0d6f50010c3808080002000ad422086420484108c808080001a42020b0f0010ef808080001085808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141d585c08000410510cf8080800020012802000d042001200129030810d1808080000c030b200141da85c08000410710cf8080800020012802000d032001200129030810d1808080000c020b200141e185c08000410610cf8080800020012802000d022001200129030810d1808080000c010b200141e785c08000410e10cf8080800020012802000d012001200129030810d1808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d002000420210a0808080001a0b4602017f017e4101210002400240410110d6808080002201420210a880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b970502037f087e2380808080004180016b22022480808080000240200042ff018342cd00520d00200142ff01834204520d0020001085808080001a2002410036027020022001422088a722033602742002200241f0006a10ac808080000240024020022d006c22044102470d0042838080802021000c010b024020044101710d004283808080e00121000c010b200229036021052002200037030820022003360204200241033602000240200210ae80808000450d004283808080f00121000c010b2002200037037820022003360274200241063602702002200241f0006a10aa80808000024020022802004101710d004283808080800221000c010b20022903182106200229031021072002290320210820022903282109200220003703082002200336020420024103360200200210af80808000200220003703082002200336020420024103360200200210c2808080000240200842005220094200552009501b450d00200510918080800020002008200910be8080800020024107360270200220033602742002200241f0006a10a680808000200241f0006a20022903184200200228020041017122031b220520097d2002290310420020031b220a200854ad7d220b423f87220c200a20087d20052009852005200b858342005322031b200c428080808080808080807f85200b20031b10b4808080000b41be80c08000410e10bf8080800010c3808080002105200241f0006a2007200610c48080800020022802700d0120022903782106200241f0006a2008200910c58080800020022802704101460d01200220022903783703182002200637031020022000370308200220014284808080708337030020052002410410c080808000108c808080001a420221000b20024180016a24808080800020000f0b000b880305017f017e017f017e017f23808080800041206b220024808080800010d58080800002400240410310d6808080002201420210a880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201094808080001a200041106a200029030010db8080800020002802100d002000290308220342ff01834204510d020b000b411210dc80808000000b2000290318210110dd80808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310d68080800010d78080800010d880808000210210d8808080002204417f460d01200441016a220410de8080800020011095808080001a41c085c08000410810bf8080800021032000200436021c2000200236021820002001370310200310c380808000200041106a10df80808000108c808080001a200041206a24808080800042020f0b10c680808000000b10c780808000000b4201017e420121020240200142ff018342c800520d002001109f808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010c680808000000b0c00109b80808000422088a70b1c00410110d6808080002000ad42208642048442021084808080001a0b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020bd80202017f037e23808080800041f0006b22082480808080000240200042ff018342cd00520d00200142ff018342c900520d00200242ff018342c900520d00200841106a200310a48080800020082802104101460d0020082903182103200841106a200410a48080800020082802104101460d0020082903182104200841106a200510a98080800020082802104101460d002008290328210520082903202109200841106a200610a58080800020082802104101460d00200742ff018342cd00520d00200829032821062008290320210a108a80808000210b200820063703282008200a370320200820053703182008200937031020082004370350200820033703482008200237034020082001370338200820003703302008200b37036020082007370358200841086a200841106a10c8808080002008280208200828020c10ce808080002100200841f0006a24808080800020000f0b000bce0302027f087e23808080800041e0016b22012480808080004100210202400340200241c800460d01200141f8006a20026a4202370300200241086a21020c000b0b02400240200042ff018342cc00520d00200041f884c080004109200141f8006a410910ab80808000200141106a200129037810a48080800020012802100d00200129038001220042ff018342c900520d00200129038801220342ff018342cd00520d00200129039001220442ff018342cd00520d0020012903182105200141106a20012903980110a48080800020012802100d0020012903a001220642ff018342c900520d0020012903182107200141106a20012903a80110a98080800020012802104101460d0020012903b001220842ff018342cb00520d00200129032821092001290320210a200141c0016a20012903b80110a58080800020012802c0014101470d010b000b200120012903d801370328200120012903d0013703202001200a3703102001200837036020012004370358200120053703502001200737034820012000370340200120063703382001200337033020012009370318200141086a200141106a10c8808080002001280208200128020c10ce808080002100200141e0016a24808080800020000b8d0103027f017e017f2380808080004180016b220024808080800010b9808080002101108a808080002102410021030240034020012003460d0120004100360270200020033602742000200041f0006a10ac80808000024020002d006c4102460d002002200010b180808000108b8080800021020b200341016a21030c000b0b20004180016a24808080800020020bac0101017f23808080800041c0006b22022480808080000240200042ff01834204520d00200142ff018342cd00520d002002200137033820022000422088a7360234200241063602302002200241306a10aa808080000240024020022802004101710d00420221000c010b200241306a200229031020022903182002290320200229032810b38080800020022802304101460d01200229033821000b200241c0006a24808080800020000f0b000bcf0101017f23808080800041f0016b22012480808080000240200042ff01834204520d00200141003602e001200120004220883e02e401200141f0006a200141e0016a10ac808080000240024020012d00dc014102470d0042838080802021000c010b024041f000450d002001200141f0006a41f000fc0a00000b024020012d006c4102470d002001280200417f6aad4220864283808080107c21000c010b200141f0006a200110cb8080800020012802704101460d01200129037821000b200141f0016a24808080800020000f0b000b0f0010b980808000ad4220864204840b6601027f23808080800041206b22012480808080000240200042ff01834204510d00000b20014105360200200120004220883e0204200141106a200110ad808080002001280210210220012903182100200141206a248080808000200042838080802020021b0b7701017e0240200042ff018342cd00520d00200142ff018342cd00520d0042838080801021020240418080c0800010a780808000420210a8808080000d00200010e880808000410110de80808000418080c0800010a780808000200142021084808080001a410010b880808000420221020b20020f0b000b1500410010d680808000200042021084808080001a0b3a01017f10d580808000410110ea8080800010d8808080002100428ed2aadceeac0310c3808080002000ad422086420484108c808080001a42020b1a00410210d6808080002000ad42ff018342021084808080001a0b5801017f0240200042ff018342cd00520d00200142ff01834204520d00200242ff01834204520d0020002001422088a72002422088a74201420010ba808080002203417f6aad4220864283808080107c420220031b0f0b000b900101027f23808080800041206b22042480808080000240200042ff018342cd00520d00200142ff01834204520d00200242ff01834204520d002004200310a58080800020042802004101460d0020002001422088a72002422088a72004290310200429031810ba808080002105200441206a2480808080002005417f6aad4220864283808080107c420220051b0f0b000bda0102027f017e23808080800041106b22012480808080002001200010db808080000240024020012802004101460d002001290308210010d58080800010dd808080002102410310d68080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021084808080001a41f585c08000411110bf80808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310c380808000200110df80808000108c808080001a200141106a24808080800042020f0b000b10c780808000000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10d58080800010ef808080002102200010e88080800041c885c08000410d10bf8080800010c3808080002103200120003703082001200237030020032001410210c080808000108c808080001a200141106a24808080800042020b4101017e02400240410010d6808080002200420210a880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10dc80808000000b20000b3c01017f10d580808000410010ea8080800010d8808080002100428ed2aadceeaccff50010c3808080002000ad422086420484108c808080001a42020bb20604017f067e027f027e23808080800041f0016b22062480808080000240200042ff01834204520d00024020014202510d00200142ff018342c900520d010b0240024020024202520d000c010b200641f0006a200210a98080800020062802700d01200629038801210720062903800121080b0240024020034202520d000c010b200641f0006a200310a58080800020062802700d012006290388012109200629038001210a0b200641f0006a200410a3808080002006290370220b4202510d0020062903782104200641f0006a200510a380808000200629037022054202510d0020062000422088a73602e401200641003602e0012006290378210c200641f0006a200641e0016a10ac808080000240024020062d00dc01220d4102470d0042838080802021010c010b2006280270210e024041e800450d002006410472200641f0006a41047241e800fc0a00000b200641ef006a200641f0006a41ef006a2d00003a0000200620062f00dd013b006d2006200e3602002006200d3a006c2006290338220f1085808080001a0240200d410171450d0042838080803021010c010b10c9808080002110024020014202510d00200620013703300b024020024202510d00024020074200590d004283808080f00021010c020b20062008370320200620073703280b024020034202510d000240200a20098450450d004283808080800121010c020b0240200a2006290310542009200629031822015420092001511b450d004283808080a00221010c020b2006200a370300200620093703080b2005a7410171210d0240200ba7220e410171450d000240200420105a0d004283808080d00021010c020b02402004200c2006290350200d1b540d004283808080e00021010c020b200620043703480b0240200d450d004283808080e0002101200c2010540d01200c20042006290348200e4101711b580d012006200c3703500b200641e0016a200610b080808000200641e0016a10c28080800041cc80c08000410d10bf8080800010c38080800021012006200f37037820062000428480808070833703702001200641f0006a410210c080808000108c808080001a420221010b200641f0016a24808080800020010f0b000b950302037f027e23808080800041f0016b22022480808080000240200042ff01834204520d00200241f0006a200110a58080800020022802704101460d0020022000422088a73602e401200241003602e00120022903880121002002290380012101200241f0006a200241e0016a10ac808080000240024020022d00dc0122034102470d0042838080802021000c010b20022802702104024041e800450d002002410472200241f0006a41047241e800fc0a00000b200241ef006a200241f0006a41ef006a2d00003a0000200220022f00dd013b006d200220033a006c2002200436020020022903581085808080001a02402002290310220520017c220620055422032002290318220120007c2003ad7c220020015420002001511b450d004283808080900121000c010b200220063703102002290300210120022000370318024020062001562000200229030822015620002001511b450d004283808080c00021000c010b200241e0016a200210b080808000200241e0016a10c280808000420221000b200241f0016a24808080800020000f0b000b0f0010d880808000ad4220864204840bcd0302037f047e2380808080004190016b22012480808080000240200042ff01834204520d00200141003602800120012000422088a7220236028401200120014180016a10ac808080000240024020012d006c22034102470d0042838080802021000c010b2001290360210420012903502105200129033822061085808080001a02402003410171450d0042838080803021000c010b024010c9808080002005560d004283808080c00221000c010b20014108360270200120023602740240200141f0006a10ae80808000450d004283808080d00221000c010b200141f0006a10af80808000200141f0006a10c28080800020014107360280012001200236028401200120014180016a10a680808000024020012903104200200128020041017122031b22074200522001290318420020031b22054200552005501b450d00200410918080800020062007200510be808080000b41d980c08000410f10bf8080800010c380808000210420014180016a2007200510c5808080002001280280014101460d01200120012903880137031020012006370308200120004284808080708337030020042001410310c080808000108c808080001a420221000b20014190016a24808080800020000f0b000b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484109a8080800021030b20004200370300200020033703080bd50303017f027e027f23808080800041e0006b220624808080800042002107420021084100210902402001200284500d002003200484500d00420020037d2003200442005322091b2107420020017d20012002420053220a1b2108420020042003420052ad7c7d200420091b21032004200285210402400240420020022001420052ad7c7d2002200a1b2202500d0002402003500d00200641d0006a200720032008200210fb808080004101210920062903582101200629035021020c020b200641c0006a200720032008420010fb80808000200641306a200720032002420010fb808080002006290330220220062903487c22012002542006290338420052722109200629034021020c010b02402003500d00200641206a200742002008200210fb80808000200641106a200342002008200210fb808080002006290310220220062903287c22012002542006290318420052722109200629032021020c010b2006200720032008200210fb808080004100210920062903082101200629030021020b420020027d20022004420053220a1b2108420020012002420052ad7c7d2001200a1b22072004854200590d00410121090b200020083703002005200936020020002007370308200641e0006a2480808080000bbc0804017f017e037f047e23808080800041b0016b220524808080800042002106024002400240024020047920037942c0007c20044200521ba7220720027920017942c0007c20024200521ba722084d0d002008413f4b0d01200741df004b0d02024002400240200720086b4120490d00200541a0016a2003200441e00020076b220910fa8080800020053502a00142017c210a4200210b420021060c010b200541306a2001200241c00020086b220810fa80808000200541206a20032004200810fa80808000420021062005200342002005290330200529032080220c420010fb80808000200541106a20044200200c420010fb808080002005290300210a024020052903182005290308220d20052903107c220b200d54ad7c4200520d002001200a5422082002200b542002200b511b450d020b200420027c200320017c2201200354ad7c200b7d2001200a54ad7d2102200c427f7c210c2001200a7d21010c050b02400240034020054190016a2001200241c00020086b220810fa80808000200529039001210c0240200820094f0d00200541d0006a20032004200810fa80808000200541c0006a20032004200c200529035080220d420010fb80808000024020012005290340220a54220820022005290348220c542002200c511b0d002002200c7d2008ad7d21022001200a7d21012006200b200d7c220c200b54ad7c21060c090b200220047c200120037c2204200154ad7c200c7d2004200a54ad7d21022004200a7d21012006200d200b7c427f7c220c200b54ad7c21060c080b20054180016a200c200a80220c4200200820096b220810fc80808000200541f0006a20032004200c420010fb80808000200541e0006a20052903702005290378200810fc8080800020052903880120067c2005290380012206200b7c220b200654ad7c210602402007200220052903687d20012005290360220c54ad7d2202792001200c7d22017942c0007c20024200521ba722084d0d002008413f4b0d020c010b0b20012003542208200220045420022004511b450d01200b210c0c060b20012001200380220220037e7d21012006200b20027c220c200b54ad7c2106420021020c050b200220047d2008ad7d2102200120037d21012006200b42017c220c50ad7c21060c040b2002200b7d2008ad7d21022001200a7d2101420021060c030b200220044200200120035a200220045a20022004511b22081b7d20012003420020081b220454ad7d2102200120047d21012008ad210c0c020b20012001200380220c20037e7d210142002106420021020c010b20022002200342ffffffff0f83220480220620037e7d4220862001422088220c842004802202422086200c200220037e7d422086200142ffffffff0f83842201200480220384210c2001200320047e7d210120024220882006842106420021020b200020013703102000200c3703002000200237031820002006370308200541b0016a2480808080000ba10101027f23808080800041206b22052480808080002005420020017d2001200242005322061b420020022001420052ad7c7d200220061b420020037d2003200442005322061b420020042003420052ad7c7d200420061b10f8808080002005290308210320004200200529030022017d2001200420028542005322061b3703002000420020032001420052ad7c7d200320061b370308200541206a2480808080000b5701017e02400240200341c000710d002003450d012002410020036b413f71ad8620012003413f71ad220488842101200220048821020c010b20022003413f71ad882101420021020b20002001370300200020023703080b6e01067e2000200342ffffffff0f832205200142ffffffff0f8322067e22072003422088220820067e22062005200142208822097e7c22054220867c220a3703002000200820097e2005200654ad4220862005422088847c200a200754ad7c200420017e200320027e7c7c3703080b5701017e02400240200341c000710d002003450d0120022003413f71ad2204862001410020036b413f71ad88842102200120048621010c010b20012003413f71ad862102420021010b20002001370300200020023703080b0b90060100418080c0000b860602000000000000000000000000000000010000000000000000000000000000006576656e745f63616e63656c6564776169746c6973745f636c6561726564726566756e645f636c61696d65646576656e745f7570646174656466756e64735f77697468647261776e7469636b65745f7075726368617365646d696e745f7469636b65745f6e66746465706c6f795f7469636b657447656e6572616c6576656e745f63726561746564656e645f646174656576656e745f74797065696469735f63616e63656c65646f7267616e697a65727061796d656e745f746f6b656e73746172745f646174657468656d657469636b65745f6e66745f616464727469636b65745f70726963657469636b6574735f736f6c64746f74616c5f7469636b657473a800100008000000b00010000a000000ba00100002000000bc0010000b000000c700100009000000d00010000d000000dd0010000a000000e700100005000000ec0010000f000000fb0010000c000000070110000c000000130110000d0000004576656e744576656e74436f756e7465725469636b6574466163746f7279526566756e64436c61696d65644576656e744275796572734576656e745469657273427579657250757263686173654576656e7442616c616e636546756e647357697468647261776e576169746c6973746e616d657072696365736f6c645f7175616e74697479746f74616c5f7175616e7469747900ef01100004000000f301100005000000f80110000d000000050210000e0000007175616e74697479746f74616c5f70616964000034021000080000003c0210000a000000ef01100004000000f301100005000000050210000e0000007469657273000000a800100008000000b00010000a000000c700100009000000d00010000d000000dd0010000a000000e700100005000000fb0010000c0000007002100005000000130110000d000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400f72a0e636f6e74726163747370656376300000000000000030506175736520616c6c2073746174652d6d75746174696e67206f7065726174696f6e732e2041646d696e206f6e6c792e00000005706175736500000000000000000000000000000000000025526573756d65206e6f726d616c206f7065726174696f6e732e2041646d696e206f6e6c792e00000000000007756e7061757365000000000000000000000000000000002452657475726e207468652063757272656e7420636f6e74726163742076657273696f6e2e0000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000150000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000d4576656e744e6f74466f756e640000000000000200000000000000144576656e74416c726561647943616e63656c656400000003000000000000001543616e6e6f7453656c6c4d6f72655469636b657473000000000000040000000000000010496e76616c696453746172744461746500000005000000000000000e496e76616c6964456e644461746500000000000600000000000000134e656761746976655469636b6574507269636500000000070000000000000012496e76616c69645469636b6574436f756e74000000000008000000000000000f436f756e7465724f766572666c6f7700000000090000000000000015466163746f72794e6f74496e697469616c697a65640000000000000a0000000000000010496e76616c696454696572496e6465780000000b000000000000000b54696572536f6c644f7574000000000c0000000000000011496e76616c696454696572436f6e6669670000000000000d00000000000000104576656e744e6f7443616e63656c65640000000e0000000000000014526566756e64416c7265616479436c61696d65640000000f00000000000000094e6f7441427579657200000000000010000000000000000c4576656e74536f6c644f75740000001100000000000000105469636b65747342656c6f77536f6c6400000012000000000000000e436f6e7472616374506175736564000000000013000000000000000d4576656e744e6f74456e64656400000000000014000000000000001546756e6473416c726561647957697468647261776e00000000000015000000010000000000000000000000054576656e740000000000000c0000000000000008656e645f6461746500000006000000000000000a6576656e745f7479706500000000001000000000000000026964000000000004000000000000000b69735f63616e63656c6564000000000100000000000000096f7267616e697a657200000000000013000000000000000d7061796d656e745f746f6b656e00000000000013000000000000000a73746172745f6461746500000000000600000000000000057468656d6500000000000010000000000000000f7469636b65745f6e66745f616464720000000013000000000000000c7469636b65745f70726963650000000b000000000000000c7469636b6574735f736f6c640000000a000000000000000d746f74616c5f7469636b6574730000000000000a0000000000000000000000096765745f6576656e740000000000000100000000000000086576656e745f69640000000400000001000003e9000007d0000000054576656e740000000000000300000002000000000000000000000007446174614b6579000000000a0000000100000000000000054576656e74000000000000010000000400000000000000000000000c4576656e74436f756e74657200000000000000000000000d5469636b6574466163746f727900000000000001000000000000000d526566756e64436c61696d656400000000000002000000040000001300000001000000000000000b4576656e7442757965727300000000010000000400000001000000000000000a4576656e7454696572730000000000010000000400000001000000000000000d4275796572507572636861736500000000000002000000040000001300000001000000000000000c4576656e7442616c616e6365000000010000000400000001000000000000000e46756e647357697468647261776e00000000000100000004000000010000000000000008576169746c697374000000010000000400000000000000000000000a696e697469616c697a65000000000002000000000000000561646d696e00000000000013000000000000000e7469636b65745f666163746f727900000000001300000001000003e9000003ed000000000000000300000000000000000000000c63616e63656c5f6576656e740000000100000000000000086576656e745f69640000000400000001000003e9000003ed000000000000000300000000000000000000000c636c61696d5f726566756e64000000020000000000000007636c61696d6572000000001300000000000000086576656e745f69640000000400000001000003e9000003ed0000000000000003000000000000002e4c6567616379206372656174655f6576656e7420666f72206261636b7761726420636f6d7061746962696c69747900000000000c6372656174655f6576656e740000000800000000000000096f7267616e697a65720000000000001300000000000000057468656d6500000000000010000000000000000a6576656e745f74797065000000000010000000000000000a73746172745f646174650000000000060000000000000008656e645f6461746500000006000000000000000c7469636b65745f70726963650000000b000000000000000d746f74616c5f7469636b6574730000000000000a000000000000000d7061796d656e745f746f6b656e0000000000001300000001000003e9000000040000000300000000000000000000000c7570646174655f6576656e740000000600000000000000086576656e745f69640000000400000000000000057468656d65000000000003e800000010000000000000000c7469636b65745f7072696365000003e80000000b000000000000000d746f74616c5f7469636b657473000000000003e80000000a000000000000000a73746172745f646174650000000003e8000000060000000000000008656e645f64617465000003e80000000600000001000003e9000003ed00000000000000030000000100000034412073696e676c65207469636b657420746965722028652e672e205649502c2047656e6572616c2c204561726c79204269726429000000000000000a5469636b65745469657200000000000400000000000000046e616d6500000010000000000000000570726963650000000000000b000000000000000d736f6c645f7175616e746974790000000000000a000000000000000e746f74616c5f7175616e7469747900000000000a0000000100000020496e70757420636f6e66696720666f72206372656174696e6720612074696572000000000000000a54696572436f6e66696700000000000300000000000000046e616d6500000010000000000000000570726963650000000000000b000000000000000e746f74616c5f7175616e7469747900000000000a000000000000003c43616e63656c20612070656e64696e672075706772616465206265666f726520697420697320636f6d6d69747465642e2041646d696e206f6e6c792e0000000e63616e63656c5f75706772616465000000000000000000000000000000000051436f6d6d697420612070726576696f75736c79207363686564756c65642075706772616465206166746572207468652074696d656c6f636b2068617320656c61707365642e2041646d696e206f6e6c792e0000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e6765745f616c6c5f6576656e747300000000000000000001000003ea000007d0000000054576656e74000000000000000000003b5472616e736665722061646d696e2072696768747320746f2061206e657720616464726573732e2043757272656e742061646d696e206f6e6c792e000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e0000000000001300000000000000000000011f576974686472617720616363756d756c61746564207469636b65742073616c652066756e647320746f20746865206f7267616e697a65722077616c6c65742e0a0a52756c65733a0a2d204f6e6c792063616c6c61626c6520627920746865206576656e74206f7267616e697a65720a2d204f6e6c7920616674657220746865206576656e742060656e645f646174656020686173207061737365640a2d204f6e6c7920696620746865206576656e7420686173206e6f74206265656e2063616e63656c6c6564202863616e63656c6c6564206576656e7473207573652060636c61696d5f726566756e6460290a2d2050726576656e747320646f75626c65207769746864726177616c2076696120612070657273697374656e7420666c6167000000000e77697468647261775f66756e647300000000000100000000000000086576656e745f69640000000400000001000003e9000003ed00000000000000030000000100000039412070726f6d6f74696f6e616c20646973636f756e7420636f646520617474616368656420746f2061207370656369666963206576656e742e000000000000000000000c446973636f756e74436f6465000000050000003954686520636f646520737472696e6720286d6972726f727320746865206b657920666f7220636f6e76656e69656e74207175657279696e672900000000000004636f64650000001000000042556e69782074696d657374616d702061667465722077686963682074686520636f646520697320696e76616c6964202830203d206e6f2065787069726174696f6e2900000000000a65787069726174696f6e0000000000060000003d4d6178696d756d206e756d626572206f662074696d6573207468697320636f6465206d61792062652075736564202830203d20756e6c696d6974656429000000000000086d61785f75736573000000040000003950657263656e7461676520646973636f756e74206170706c69656420746f20746865207469636b6574207072696365202831e28093313030290000000000000a70657263656e7461676500000000000400000021486f77206d616e79207573657320617265207374696c6c20617661696c61626c650000000000000e757365735f72656d61696e696e6700000000000400000000000000000000000f6765745f6576656e745f636f756e740000000000000000010000000400000000000000000000000f6765745f6576656e745f7469657273000000000100000000000000086576656e745f69640000000400000001000003e9000003ea000007d00000000a5469636b65745469657200000000000300000000000000000000000f70757263686173655f7469636b65740000000003000000000000000562757965720000000000001300000000000000086576656e745f696400000004000000000000000a746965725f696e64657800000000000400000001000003e9000003ed00000000000000030000000100000000000000000000000d427579657250757263686173650000000000000200000000000000087175616e746974790000000a000000000000000a746f74616c5f7061696400000000000b00000000000000000000001070757263686173655f7469636b65747300000004000000000000000562757965720000000000001300000000000000086576656e745f696400000004000000000000000a746965725f696e64657800000000000400000000000000087175616e746974790000000a00000001000003e9000003ed0000000000000003000000000000003a5363686564756c65206120636f6e74726163742075706772616465202874696d656c6f636b3a207e32342068292e2041646d696e206f6e6c792e0000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000000000000000000126765745f62757965725f707572636861736500000000000200000000000000086576656e745f696400000004000000000000000562757965720000000000001300000001000003e8000007d00000000d427579657250757263686173650000000000000000000044557064617465207469636b65747320736f6c6420636f756e742e204f6e6c792063616c6c61626c6520627920746865207469636b6574204e465420636f6e74726163742e000000137570646174655f7469636b6574735f736f6c64000000000200000000000000086576656e745f6964000000040000000000000006616d6f756e7400000000000a00000001000003e9000003ed00000000000000030000000100000023506172616d657465727320666f72206372656174696e672061206e6577206576656e740000000000000000114372656174654576656e74506172616d73000000000000090000000000000008656e645f6461746500000006000000000000000a6576656e745f7479706500000000001000000000000000096f7267616e697a657200000000000013000000000000000d7061796d656e745f746f6b656e00000000000013000000000000000a73746172745f6461746500000000000600000000000000057468656d6500000000000010000000000000000c7469636b65745f70726963650000000b00000000000000057469657273000000000003ea000007d00000000a54696572436f6e6669670000000000000000000d746f74616c5f7469636b6574730000000000000a00000000000000244372656174652061206e6577206576656e742077697468207469657220737570706f7274000000176372656174655f6576656e745f776974685f746965727300000000010000000000000006706172616d730000000007d0000000114372656174654576656e74506172616d7300000000000001000003e900000004000000030000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 2184,
- "n_functions": 45,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 19,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 29,
- "n_exports": 16,
- "n_data_segment_bytes": 185
- }
- }
- },
- "hash": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb",
- "code": "0061736d01000000016b1360017e017e60027e7e017e60047e7e7e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f0060017f017e60027f7f0060027e7e017f60057e7e7e7e7e017e60027e7f0060047e7e7f7f017e60037f7f7f0060027f7f017e60017e006000006000017f02af011d016901350000016901340000016901330001016c01370002016c013100010162015f00000163015f0000016201380000016201620000016201660003016201340004016c015f0003016c01380001017801310001017601680003016c013600000164015f00030161013000000176015f0004017801370004016c01650002016c016100010162016a0001017801330004016c01300001016c01320001017601670001016201310002016201320002032e2d05060708090a090b0c090d010e0f05010510070411081012000407120f0811110202020407000100040404110e05030100110619037f01418080c0000b7f0041b981c0000b7f0041c081c0000b07eb0110066d656d6f727902000d5f5f636f6e7374727563746f72002c0e63616e63656c5f7570677261646500300e636f6d6d69745f7570677261646500360e6372656174655f6163636f756e74003d0b6765745f6163636f756e74003e146765745f6465706c6f7965645f61646472657373003f0570617573650040107363686564756c655f75706772616465004217746f74616c5f6465706c6f7965645f6163636f756e747300430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020af52a2d7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011080808080002103200110818080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110828080800021020b20004200370300200020023703080b2500200010a0808080004201428480808080a0fa03428480808080c0970d1083808080001a0bf20202017f047e23808080800041306b22012480808080000240024002400240024020002802000e03020001020b200141086a41d880c08000410f10a98080800020012802080d02200129031021022000290310210320002903082104200141086a20002903202000290328109e8080800020012802080d02200129031021052001200029031837032820012005370320200120033703182001200437031020012002370308200141086a410510aa8080800021020c030b200141086a41e780c08000410c10a98080800020012802080d012001290310210220002903082103200141086a20002903102000290318109e8080800020012802080d01200120012903103703182001200337031020012002370308200141086a410310aa8080800021020c020b200141086a41c280c08000411610a98080800020012802080d00200141086a200129031010ab8080800020012802084101460d00200129031021020c010b000b200141306a24808080800020020b5a02017e017f024002400240200110a0808080002202420110a2808080000d00410021010c010b20024201108480808000220242ff01834204520d012002422088a72103410121010b20002003360204200020013602000f0b000b0f00200020011098808080004201510b4d01027e4200210202400240200110a0808080002203420110a280808000450d0020034201108480808000220242ff018342cd00520d0120002002370308420121020b200020023703000f0b000be90501047f23808080800041f0006b2205248080808000200541d0006a41186a22064200370300200541d0006a41106a22074200370300200541d0006a41086a22084200370300200542003703502000200541d0006a10a580808000200541186a2006290300370300200541106a2007290300370300200541086a200829030037030020052005290350370300200642003703002007420037030020084200370300200542003703502004200541d0006a10a580808000200541206a41186a2006290300370300200541206a41106a2007290300370300200541206a41086a200829030037030020052005290350370320200110858080800010868080800021002006420037030020074200370300200842003703002005420037035041002106024003402000108780808000428080808010540d012000108880808000210420004284808080102000108780808000428080808070834204841089808080002100024020064120460d00200541d0006a20066a20044220883c0000200641016a21060c010b0b4120412010a680808000000b2005200242388620024280fe0383422886842002428080fc0783421886200242808080f80f834208868484200242088842808080f80f832002421888428080fc07838420024228884280fe038320024238888484843703482005200342388620034280fe0383422886842003428080fc0783421886200342808080f80f834208868484200342088842808080f80f832003421888428080fc07838420034228884280fe03832003423888848484370340108a80808000210020002000108780808000428080808070834204842005412010a78080800021002000200010878080800042808080807083420484200541d0006a412010a78080800021002000200010878080800042808080807083420484200541c0006a411010a78080800021002000200010878080800042808080807083420484200541206a412010a7808080001086808080002100200541f0006a24808080800020000b1d00200042042001ad42208642048442848080808004109b808080001a0b090010bb80808000000b1e00200020012002ad4220864204842003ad422086420484109c808080000b4301017f23808080800041106b2202248080808000200220002001109e80808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b1a002000ad4220864204842001ad422086420484109a808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110aa8080800021012000420037030020002001370308200241106a2480808080000b8e0101017f23808080800041106b22022480808080000240200042ff018342cd00520d002002200110ad8080800020022802004101460d0020022903082101200010ae80808000410110af80808000418080c0800010a08080800020014202108b808080001a428480808080a0fa03428480808080c0970d108c808080001a200241106a24808080800042020f0b000b4201017e420121020240200142ff018342c800520d0020011087808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b1500410010b28080800020004202108b808080001a0b1c00410110b2808080002000ad4220864204844202108b808080001a0b4201017f10b180808000410310b28080800010b38080800010b4808080002100428ee2e8999ae0d6f50010b5808080002000ad422086420484108d808080001a42020b0f0010c5808080001091808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418881c08000410510a98080800020012802000d042001200129030810ab808080000c030b2001418d81c08000410710a98080800020012802000d032001200129030810ab808080000c020b2001419481c08000410610a98080800020012802000d022001200129030810ab808080000c010b2001419a81c08000410e10a98080800020012802000d012001200129030810ab808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021099808080001a0b4602017f017e4101210002400240410110b2808080002201420210a280808000450d0020014202108480808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110aa808080002100200141106a24808080800020000b880305017f017e017f017e017f23808080800041206b220024808080800010b18080800002400240410310b2808080002201420210a280808000450d00024020014202108480808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad422086420484428480808020108e808080001a200041106a200029030010ad8080800020002802100d002000290308220342ff01834204510d020b000b411210b780808000000b2000290318210110b880808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310b28080800010b38080800010b480808000210210b4808080002204417f460d01200441016a220410af808080002001108f808080001a41f380c08000410810b98080800021032000200436021c2000200236021820002001370310200310b580808000200041106a10ba80808000108d808080001a200041206a24808080800042020f0b10bb80808000000b10bc80808000000b090010bb80808000000b0c00109780808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310aa808080002102200141206a24808080800020020b0300000b090010bb80808000000bac0603017f047e017f2380808080004190016b2204248080808000200441e0006a200010ad808080000240024020042802604101460d00200142ff018342cd00520d0020042903682105200441e0006a2002109d8080800020042802604101460d002004290378210620042903702107200441e0006a200310ad8080800020042802604101460d002004290368210341b080c08000410810b980808000210820042007200610a88080800022023703104202210041012109024003402009450d012009417f6a2109200221000c000b0b20042000370360024020012008200441e0006a410110aa80808000109080808000220042ff018342cd00520d0020001091808080001a2004200637033820042007370330200420013703202004200537031820042003370328200442013703100240200441106a10a080808000420110a280808000450d0042838080801021000c030b0240418080c0800010a0808080002200420210a2808080000d0042838080802021000c030b200441e0006a2000420210848080800010ad8080800020042802604101460d01200429036821002005200120072006200310a4808080002102109280808000210810938080800020002002200810948080800021002007200610a880808000210220042003370358200420053703502004200237034820042001370340410021090340024020094120470d00410021090240034020094120460d01200441e0006a20096a200441c0006a20096a290300370300200941086a21090c000b0b200441e0006a410410aa808080002102200041b880c08000410a10b980808000200210908080800042ff01834202520d02200441106a10a08080800020004201108b808080001a200441106a109f8080800020042006370378200420073703702004200137036820044202370360200441086a200441e0006a10a180808000200428020c410020042802084101711b2209417f460d02200441e0006a10a080808000200941016aad4220864204844201108b808080001a200441e0006a109f808080000c040b200441e0006a20096a4202370300200941086a21090c000b0b10bc80808000000b000b20044190016a24808080800020000b890202017f017e23808080800041c0006b22042480808080002004200010ad80808000024020042802004101460d00200142ff018342cd00520d002004290308210020042002109d8080800020042802004101460d0020042903182102200429031021052004200310ad8080800020042802004101460d0020042903082103200420053703202004200137031020042000370308200420033703182004420137030020042002370328200441306a200410a3808080000240024020042802304101470d00200429033821012004109f808080000c010b2000200120052002200310a4808080002101109380808000200110958080800021010b200441c0006a24808080800020010f0b000be40103017f017e017f23808080800041c0006b2204248080808000200441106a200010ad80808000024020042802104101460d00200142ff018342cd00520d0020042903182100200441106a2002109d8080800020042802104101460d002004290328210220042903202105200441106a200310ad8080800020042802104101460d00200429031821032004200537033020042001370320200420003703182004200337032820044201370310200420023703382004200441106a10a3808080002004280200210620042903082101200441c0006a2480808080002001420220061b0f0b000b3a01017f10b180808000410110c18080800010b4808080002100428ed2aadceeac0310b5808080002000ad422086420484108d808080001a42020b1a00410210b2808080002000ad42ff01834202108b808080001a0bda0102027f017e23808080800041106b22012480808080002001200010ad808080000240024020012802004101460d002001290308210010b18080800010b8808080002102410310b28080800021032001200037030020012002ad42208642048437030820032001410210aa808080004202108b808080001a41a881c08000411110b980808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b580808000200110ba80808000108d808080001a200141106a24808080800042020f0b000b10bc80808000000b9e0101027f23808080800041c0006b22022480808080000240200042ff018342cd00520d00200241106a2001109d8080800020022802104101460d002002290320210120022002290328370328200220013703202002200037031820024202370310200241086a200241106a10a18080800020022802082103200235020c2100200241c0006a2480808080002000422086420484420420034101711b0f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10b18080800010c5808080002102200010ae8080800041fb80c08000410d10b98080800010b5808080002103200120003703082001200237030020032001410210aa80808000108d808080001a200141106a24808080800042020b4101017e02400240410010b2808080002200420210a280808000450d0020004202108480808000220042ff018342cd00510d01000b410d10b780808000000b20000b3c01017f10b180808000410010c18080800010b4808080002100428ed2aadceeaccff50010b5808080002000ad422086420484108d808080001a42020b0f0010b480808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad42208642048410968080800021030b20004200370300200020033703080b0bc3010100418080c0000bb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f776e65725f6f66696e697469616c697a65496d706c656d656e746174696f6e5761736d486173684465706c6f7965644163636f756e744163636f756e74436f756e74757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400bf1e0e636f6e747261637473706563763000000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f720000000000000200000000000000164163636f756e74416c72656164794465706c6f796564000000000001000000000000000e4e6f74496e697469616c697a6564000000000002000000020000002653746f72616765206b65797320666f722074686520726567697374727920636f6e747261637400000000000000000007446174614b6579000000000300000000000000345741534d2068617368206f662074686520544241204163636f756e7420636f6e747261637420696d706c656d656e746174696f6e00000016496d706c656d656e746174696f6e5761736d486173680000000000010000008b4d617070696e672066726f6d2028696d706c656d656e746174696f6e5f686173682c20746f6b656e5f636f6e74726163742c20746f6b656e5f69642c2073616c7429202d3e206465706c6f7965645f616464726573730a576520757365206120636f6d706f73697465206b657920746f2073746f726520746865206465706c6f7965642061646472657373000000000f4465706c6f7965644163636f756e740000000004000003ee00000020000000130000000a000003ee000000200000000100000047436f756e74206f66206465706c6f796564206163636f756e747320706572204e46543a2028746f6b656e5f636f6e74726163742c20746f6b656e5f696429202d3e20636f756e74000000000c4163636f756e74436f756e7400000002000000130000000a000000000000027943616c63756c617465207468652064657465726d696e6973746963206164647265737320666f72206120544241206163636f756e740a0a546869732066756e6374696f6e20636f6d7075746573207468652061646472657373207468617420776f756c642062652072657475726e656420627920606372656174655f6163636f756e742829600a666f72207468652073616d6520696e707574732e20496e20536f726f62616e2c20746865206465706c6f79657220637265617465732064657465726d696e6973746963206164647265737365732c0a736f2077652063616e2063616c63756c6174652074686973206279207573696e6720746865206465706c6f7965722773206164647265737320636f6d7075746174696f6e2e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e2028753235362061732042797465734e3c33323e290a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e4654202875313238290a2a206073616c7460202d204465706c6f796d656e742073616c742028753235362061732042797465734e3c33323e290a0a232052657475726e730a5468652064657465726d696e697374696320616464726573732077686572652074686520544241206163636f756e7420776f756c64206265206465706c6f7965640000000000000b6765745f6163636f756e7400000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee00000020000000010000001300000000000000b2496e697469616c697a652074686520726567697374727920776974682074686520544241204163636f756e74205741534d20686173680a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20607462615f6163636f756e745f7761736d5f6861736860202d205741534d2068617368206f662074686520544241204163636f756e7420636f6e747261637420746f206465706c6f7900000000000d5f5f636f6e7374727563746f7200000000000002000000000000000561646d696e0000000000001300000000000000157462615f6163636f756e745f7761736d5f68617368000000000003ee000000200000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000029f4465706c6f792061206e657720544241206163636f756e7420636f6e747261637420616e6420696e697469616c697a652069740a0a546869732066756e6374696f6e206465706c6f7973206120544241206163636f756e7420666f7220616e204e465420616e6420696e697469616c697a65732069742077697468207468650a4e4654206f776e6572736869702064657461696c732e20546865206465706c6f79656420616464726573732069732064657465726d696e697374696320616e64206d6174636865730a7768617420606765745f6163636f756e7428296020776f756c642072657475726e20666f72207468652073616d6520696e707574732e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e2028753235362061732042797465734e3c33323e290a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e4654202875313238290a2a206073616c7460202d204465706c6f796d656e742073616c742028753235362061732042797465734e3c33323e290a0a232052657475726e730a5468652061646472657373206f6620746865206e65776c79206465706c6f79656420544241206163636f756e740a0a23204572726f72730a52657475726e73206572726f7220696620746865206163636f756e742068617320616c7265616479206265656e206465706c6f79656420666f7220746865736520706172616d6574657273000000000e6372656174655f6163636f756e740000000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee0000002000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000000000016947657420746865206465706c6f796564206164647265737320666f7220737065636966696320706172616d65746572732028696620697420657869737473290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e0a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e46540a2a206073616c7460202d204465706c6f796d656e742073616c740a0a232052657475726e730a536f6d6528616464726573732920696620746865206163636f756e7420686173206265656e206465706c6f7965642c204e6f6e65206f7468657277697365000000000000146765745f6465706c6f7965645f61646472657373000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee0000002000000001000003e800000013000000000000010f4765742074686520746f74616c206e756d626572206f6620544241206163636f756e7473206465706c6f79656420666f722061207370656369666963204e46540a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e46540a0a232052657475726e730a546865206e756d626572206f6620544241206163636f756e747320746861742068617665206265656e206465706c6f79656420666f722074686973204e46540000000017746f74616c5f6465706c6f7965645f6163636f756e74730000000002000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a00000001000000040000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/tests/integration/test_snapshots/test_refund_fails_if_event_not_canceled.1.json b/soroban-contract/tests/integration/test_snapshots/test_refund_fails_if_event_not_canceled.1.json
deleted file mode 100644
index 5538e2a0..00000000
--- a/soroban-contract/tests/integration/test_snapshots/test_refund_fails_if_event_not_canceled.1.json
+++ /dev/null
@@ -1,1428 +0,0 @@
-{
- "generators": {
- "address": 7,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "create_event",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "string": "Integration Test Event"
- },
- {
- "string": "Conference"
- },
- {
- "u64": 86400
- },
- {
- "u64": 172800
- },
- {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- },
- {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ],
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "function_name": "deploy_ticket",
- "args": [
- {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Integration Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TotalTickets"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1381,
- "n_functions": 41,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 15,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 16,
- "n_exports": 16,
- "n_data_segment_bytes": 110
- }
- }
- },
- "hash": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4",
- "code": "0061736d0100000001510f60037e7e7e017e60027e7e017e60017e017e6000017e60047e7e7e7e017e60047f7f7e7e0060027f7f017e60017f0060027e7e017f60017f017e60037f7f7f0060027f7e0060017e006000006000017f026110016c015f0000016c01310001017801310001017601680000016c01360002016101300002017801370003016c01650004016c013700040176016700010162016a0001017801330003016c01300001016c01380001016201380002016c01320001032a29050607080707090a0b06010b0c070d030d090c0e0203070e06090d0d01030203030702020303030d0a05030100110619037f01418080c0000b7f0041ee80c0000b7f0041f080c0000b07e10110066d656d6f727902000d5f5f636f6e7374727563746f72001a0e63616e63656c5f75706772616465001f0e636f6d6d69745f7570677261646500250d6465706c6f795f7469636b6574002c096765745f61646d696e002d136765745f7469636b65745f636f6e7472616374002e116765745f746f74616c5f7469636b657473002f0570617573650030107363686564756c655f7570677261646500320e7472616e736665725f61646d696e003307756e706175736500350776657273696f6e0036015f00370a5f5f646174615f656e6403010b5f5f686561705f6261736503020a971c29170020002001109180808000200220031080808080001a0b810202017f017e23808080800041106b2202248080808000024002400240024002400240024020000e0400010203000b200241bd80c08000410510978080800020022802000d04200220022903081098808080000c030b2002418080c08000410e10978080800020022802000d03200220022903081098808080000c020b2002418e80c08000410c10978080800020022802000d02200220022903081098808080000c010b2002419a80c08000410e10978080800020022802000d012002200229030837030020022001ad4220864204843703082002410210998080800021030c020b200229030821032002290300500d010b000b200241106a24808080800020030b5c02017e027f02400240024041022000109180808000220142021093808080000d00410021020c010b20014202108180808000220142ff01834204520d012001422088a72103410121020b20002003360204200020023602000f0b000b0f0020002001108c808080004201510b4f01027e42002101024002404100200010918080800022024202109380808000450d0020024202108180808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b1e00410220001091808080002000ad42208642048442021080808080001a0b220042838080801042838080802020002d00014101461b200029030820002d00001b0b5102017f017e23808080800041106b220324808080800020032001200210b88080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110998080800021012000420037030020002001370308200241106a2480808080000b1a002000ad4220864204842001ad4220864204841089808080000b8f0101017f23808080800041106b22022480808080000240200042ff018342cd00520d0020022001109b8080800020022802004101460d00200229030821012000109c808080004101109d80808000410020022000420210908080800041012002109180808000200142021080808080001a4100109580808000109e80808000200241106a24808080800042020f0b000b4201017e420121020240200142ff018342c800520d002001108e808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b1500410010a180808000200042021080808080001a0b1c00410110a1808080002000ad42208642048442021080808080001a0b1b00428480808080a0fa03428480808080c0970d108d808080001a0b4201017f10a080808000410310a18080800010a28080800010a3808080002100428ee2e8999ae0d6f50010a4808080002000ad4220864204841082808080001a42020b0f0010b4808080001085808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141bd80c08000410510978080800020012802000d04200120012903081098808080000c030b200141c280c08000410710978080800020012802000d03200120012903081098808080000c020b200141c980c08000410610978080800020012802000d02200120012903081098808080000c010b200141cf80c08000410e10978080800020012802000d01200120012903081098808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d0020004202108f808080001a0b4602017f017e4101210002400240410110a18080800022014202109380808000450d0020014202108180808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a41011099808080002100200141106a24808080800020000b880305017f017e017f017e017f23808080800041206b220024808080800010a08080800002400240410310a18080800022014202109380808000450d00024020014202108180808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201083808080001a200041106a2000290300109b8080800020002802100d002000290308220342ff01834204510d020b000b411210a680808000000b2000290318210110a780808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310a18080800010a28080800010a380808000210210a3808080002204417f460d01200441016a2204109d8080800020011084808080001a41a880c08000410810a88080800021032000200436021c2000200236021820002001370310200310a480808000200041106a10a9808080001082808080001a200041206a24808080800042020f0b10aa80808000000b10ab80808000000b090010aa80808000000b0c00108b80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110b880808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a41031099808080002102200141206a24808080800020020b0300000b090010aa80808000000ba90305017f017e017f017e017f23808080800041206b22022480808080000240200042ff018342cd00520d00200241086a2001109b8080800020022802084101460d0020022903102103200241086a1094808080000240024020022802084101470d0020022903101085808080001a4101200410918080800022014202109380808000450d00200241086a20014202108180808000109b8080800020022802084101460d0220022903102105200220003703184202210141012104024003402004450d012004417f6a2104200021010c000b0b20022001370308200241086a41011099808080002100108680808000200520032000108780808000210020021092808080004100210402402002280204410020022802004101711b2206417f460d004103200641016a220620004201109080808000410320061091808080004201428480808080a0fa03428480808080c0970d1088808080001a2006109580808000109e80808000200220003703100c020b10ab80808000000b41012104200241013a00090b200220043a0008200241086a1096808080002100200241206a24808080800020000f0b000b6f02027f017e23808080800041106b220024808080800020001094808080000240024020002802000d0041012101200041013a00010c010b20002903082102109e8080800020002002370308410021010b200020013a000020001096808080002102200041106a24808080800020020b4e01017e0240200042ff01834204520d0042022101024041032000422088a710918080800022004201109380808000450d0020004201108180808000220142ff018342cd00520d010b20010f0b000b4b02027f017e23808080800041106b2200248080808000200041086a10928080800020002802082101200035020c2102200041106a2480808080002002422086420484420420014101711b0b3a01017f10a080808000410110b18080800010a3808080002100428ed2aadceeac0310a4808080002000ad4220864204841082808080001a42020b1a00410210a1808080002000ad42ff018342021080808080001a0bda0102027f017e23808080800041106b220124808080800020012000109b808080000240024020012802004101460d002001290308210010a08080800010a7808080002102410310a18080800021032001200037030020012002ad42208642048437030820032001410210998080800042021080808080001a41dd80c08000411110a880808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310a480808000200110a9808080001082808080001a200141106a24808080800042020f0b000b10ab80808000000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10a08080800010b48080800021022000109c8080800041b080c08000410d10a88080800010a480808000210320012000370308200120023703002003200141021099808080001082808080001a200141106a24808080800042020b4101017e02400240410010a18080800022004202109380808000450d0020004202108180808000220042ff018342cd00510d01000b410d10a680808000000b20000b3c01017f10a080808000410010b18080800010a3808080002100428ed2aadceeaccff50010a4808080002000ad4220864204841082808080001a42020b0f0010a380808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108a8080800021030b20004200370300200020033703080b0b770100418080c0000b6e5469636b65745761736d48617368546f74616c5469636b6574735469636b6574436f6e7472616374757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c65640093130e636f6e747261637473706563763000000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000002b4572726f7220636f64657320666f7220746865205469636b657420466163746f727920636f6e74726163740000000000000000054572726f7200000000000002000000000000000e4e6f74496e697469616c697a6564000000000001000000000000000c556e617574686f72697a656400000002000000000000006a4765742074686520666163746f72792061646d696e20616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a0a232052657475726e730a5468652061646d696e20616464726573730000000000096765745f61646d696e0000000000000000000001000003e90000001300000003000000020000002353746f72616765206b65797320666f722074686520636f6e7472616374207374617465000000000000000007446174614b65790000000004000000000000001d466163746f72792061646d696e6973747261746f7220616464726573730000000000000541646d696e000000000000000000002e5741534d2068617368206f6620746865205469636b6574204e465420636f6e747261637420746f206465706c6f7900000000000e5469636b65745761736d4861736800000000000000000029546f74616c206e756d626572206f66207469636b657420636f6e747261637473206465706c6f7965640000000000000c546f74616c5469636b65747300000001000000394d617070696e672066726f6d206576656e745f696420746f206465706c6f796564207469636b657420636f6e747261637420616464726573730000000000000e5469636b6574436f6e747261637400000000000100000004000000000000014f4465706c6f792061206e6577205469636b6574204e465420636f6e747261637420666f7220616e206576656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742077696c6c2068617665206d696e74696e6720726967687473206f6e20746865206e657720636f6e74726163740a2a206073616c7460202d20556e697175652073616c7420666f722064657465726d696e697374696320616464726573732067656e65726174696f6e0a0a232052657475726e730a5468652061646472657373206f6620746865206e65776c79206465706c6f796564205469636b6574204e465420636f6e74726163740a0a2320417574686f72697a6174696f6e0a52657175697265732061646d696e20617574686f72697a6174696f6e000000000d6465706c6f795f7469636b65740000000000000200000000000000066d696e746572000000000013000000000000000473616c74000003ee0000002000000001000003e9000000130000000300000000000000e6496e697469616c697a652074686520666163746f7279207769746820616e2061646d696e20616e6420746865205469636b6574204e4654205741534d20686173680a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206061646d696e60202d204164647265737320746861742063616e206465706c6f79206e6577207469636b657420636f6e7472616374730a2a20607469636b65745f7761736d5f6861736860202d205741534d2068617368206f6620746865205469636b6574204e465420636f6e747261637400000000000d5f5f636f6e7374727563746f7200000000000002000000000000000561646d696e0000000000001300000000000000107469636b65745f7761736d5f68617368000003ee000000200000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee000000200000000000000000000000994765742074686520746f74616c206e756d626572206f66207469636b657420636f6e747261637473206465706c6f7965640a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a0a232052657475726e730a54686520746f74616c20636f756e74206f66206465706c6f796564207469636b657420636f6e747261637473000000000000116765745f746f74616c5f7469636b65747300000000000000000000010000000400000000000000d847657420746865207469636b657420636f6e7472616374206164647265737320666f722061207370656369666963206576656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606576656e745f696460202d20546865206576656e74206964656e7469666965722028312d696e6465786564290a0a232052657475726e730a5468652061646472657373206f6620746865207469636b657420636f6e74726163742c206f72204e6f6e65206966206e6f7420666f756e64000000136765745f7469636b65745f636f6e7472616374000000000100000000000000086576656e745f69640000000400000001000003e8000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1911,
- "n_functions": 54,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 18,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 18,
- "n_exports": 19,
- "n_data_segment_bytes": 166
- }
- }
- },
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185",
- "code": "0061736d0100000001611260027e7e017e60017e017e60047e7e7e7e017e60037e7e7e017e6000017e60037f7e7e0060027f7e0060027f7f0060027e7e017f60017f017e60017f0060047f7e7e7e0060027e7e0060037f7f7f0060017e006000006000017f60027f7f017e026d12016901330000016901350001016901340001016c01310000016c01370002016c015f0003016101300001016c01320000017801310000017601680003016c013600010178013000000176016700000162016a0000017801330004016c01300000016c0138000001620138000103373605060607080908050a0605050b000a0c090d0605010e0a0f0101040f09100104060a1011090f0f04010101040a011101040304040f0d05030100110619037f01418080c0000b7f0041a681c0000b7f0041b081c0000b07f40113066d656d6f727902000d5f5f636f6e7374727563746f7200260a62616c616e63655f6f66002a046275726e002b0e63616e63656c5f75706772616465002c0e636f6d6d69745f7570677261646500310a6765745f6d696e74657200390869735f76616c6964003a0f6d696e745f7469636b65745f6e6674003b086f776e65725f6f66003c057061757365003d107363686564756c655f75706772616465003f0e7472616e736665725f61646d696e00410d7472616e736665725f66726f6d004307756e706175736500440776657273696f6e0045015f00460a5f5f646174615f656e6403010b5f5f686561705f6261736503020afd2636460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110808080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b6701027f23808080800041c0006b22022480808080002002420337030020022001370308200241206a200210958080800020022903302101200020022903384200200228022041017122031b37030820002001420020031b370300200241c0006a2480808080000b8d0102017f017e23808080800041206b22022480808080000240024002402001109780808000220342011098808080000d00420021030c010b20022003420110838080800010938080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000b4901027f23808080800041206b2202248080808000200220013703182002200037031020024202370300200210978080800042011098808080002103200241206a24808080800020030b920202017f017e23808080800041106b2201248080808000024002400240024002400240024020002802000e0400010203000b2001418080c08000410610a38080800020012802000d042001200129030810a4808080000c030b2001418680c08000410b10a38080800020012802000d032001200129030810a4808080000c020b2001419180c08000410510a38080800020012802000d022001290308210220012000290310200029031810928080800020012802000d0220012002200129030810a5808080000c010b2001419680c08000410710a38080800020012802000d0120012001290308200029030810a5808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f0020002001108f808080004201510b8a0101027f23808080800041206b2203248080808000200320023703182003200137031020034202370300024002400240200310978080800022024201109880808000450d0020024201108380808000220242ff018342cd00520d0220002002370308410021040c010b200041023a0001410121040b200020043a0000200341206a2480808080000f0b000b250020001097808080004201428480808080a0fa03428480808080c0970d1084808080001a0b0e00200020014201109c808080000b15002000109780808000200120021085808080001a0b10002000200120024201109e808080000b1d00200010978080800020012002109f8080800020031085808080001a0b4301017f23808080800041106b2202248080808000200220002001109280808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5101027e420021010240024041a080c0800010978080800022024202109880808000450d0020024202108380808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b140041c080c08000200020014202109e808080000b2900024020002d00000d0020002903080f0b20002d0001417f6aad42ff01834220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210c78080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b44000240200042ff018342cd00510d00000b200010a780808000410110a88080800041a080c0800020004202109c808080004201420010a18080800010a98080800042020b1500410010ae80808000200042021085808080001a0b1c00410110ae808080002000ad42208642048442021085808080001a0b1b00428480808080a0fa03428480808080c0970d1090808080001a0b4e01017f23808080800041106b22012480808080000240200042ff018342cd00510d00000b2001200010948080800020012903002001290308109f808080002100200141106a24808080800020000bcd0102017f027e23808080800041206b220124808080800020012000109380808000024020012802004101460d00200120012903102200200129031822021099808080000240024020012d00000d00200129030822031086808080001a20012002370318200120003703104202210020014202370300200110978080800042011087808080001a2001420337030020012003370308200142004200109d808080000c010b20012d0001417f6aad42ff01834220864283808080107c21000b200141206a24808080800020000f0b000b4501017f10ad80808000410310ae8080800042021087808080001a10af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841088808080001a42020b0f0010c2808080001086808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141f580c08000410510a38080800020012802000d042001200129030810a4808080000c030b200141fa80c08000410710a38080800020012802000d032001200129030810a4808080000c020b2001418181c08000410610a38080800020012802000d022001200129030810a4808080000c010b2001418781c08000410e10a38080800020012802000d012001200129030810a4808080000b200129030821022001290300500d010b000b200141106a24808080800020020b4602017f017e4101210002400240410110ae8080800022014202109880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b8b0305017f017e017f017e017f23808080800041206b220024808080800010ad8080800002400240410310ae8080800022014202109880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201089808080001a200041106a200029030010b28080800020002802100d002000290308220342ff01834204510d020b000b411210b380808000000b2000290318210110b480808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ae8080800042021087808080001a10af80808000210210af808080002204417f460d01200441016a220410a8808080002001108a808080001a41e080c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001088808080001a200041206a24808080800042020f0b10b780808000000b10b880808000000b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010b780808000000b0c00108e80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c780808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020b0300000b090010b780808000000b6802027f017e23808080800041106b2200248080808000200010a080808000410121010240024020002802004101470d0020002000290308370308410021010c010b200041053a00010b200020013a0000200010a2808080002102200041106a24808080800020020b4d01027f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200129031020012903181096808080002102200141206a2480808080002002ad0bb40302017f037e23808080800041e0006b220124808080800002400240200042ff018342cd00520d00200141c0006a10a0808080000240024020012802404101460d004283808080d00021000c010b20012903481086808080001a2001420337030020012000370308200141c0006a200110958080800002402001280240410171450d0020012903502001290358844200510d0042838080801021000c010b4201210242002103024041c080c0800010978080800022044202109880808000450d00200141c0006a2004420210838080800010938080800020012802404101460d0220012903582103200129035021020b200142023703202001200237033020012003370338200141206a2000109b80808000200141206a109a808080002001420337034020012000370348200141c0006a42014200109d808080002001420337034020012000370348200141c0006a109a808080002002200383427f510d02200242017c22002003200050ad7c10a18080800010a980808000200141c0006a2002200310928080800020012802404101460d01200129034821000b200141e0006a24808080800020000f0b000b10b880808000000b5601017f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200120012903102001290318109980808000200110a2808080002100200141206a24808080800020000b3a01017f10ad80808000410110be8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841088808080001a42020b1a00410210ae808080002000ad42ff018342021085808080001a0bda0102027f017e23808080800041106b22012480808080002001200010b2808080000240024020012802004101460d002001290308210010ad8080800010b4808080002102410310ae8080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021085808080001a419581c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001088808080001a200141106a24808080800042020f0b000b10b880808000000b1a002000ad4220864204842001ad422086420484108c808080000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ad8080800010c2808080002102200010a78080800041e880c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210c0808080001088808080001a200141106a24808080800042020b4101017e02400240410010ae8080800022004202109880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10b380808000000b20000bda0202017f017e23808080800041206b22032480808080000240200042ff018342cd00520d00200142ff018342cd00520d002003200210938080800020032802004101460d00200329031821022003290310210420001086808080001a02400240200420021096808080000d0042838080802021040c010b200320042002109980808000024020032d00004101470d0020032d0001417f6aad42ff01834220864283808080107c21040c010b024020032903082000108b808080004200510d0042838080803021040c010b20032001109480808000024020032903002003290308844200510d004283808080c00021040c010b2003200437031042022104200342023703002003200237031820032001109b808080002003420337030020032000370308200342004200109d808080002003420337030020032001370308200342014200109d808080000b200341206a24808080800020040f0b000b3c01017f10ad80808000410010be8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841088808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108d8080800021030b20004200370300200020033703080b0bb0010100418080c0000ba6014d696e7465724e657874546f6b656e49644f776e657242616c616e636500000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400c3160e636f6e747261637473706563763000000000000000a84275726e2061207469636b6574204e46542c2072656d6f76696e672069742066726f6d206578697374656e63650a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f206275726e0a0a23204572726f72730a2d20496620746f6b656e5f696420646f6573206e6f74206578697374000000046275726e000000010000000000000008746f6b656e5f69640000000a00000001000003e9000003ed000000000000000300000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f7200000000000005000000000000001455736572416c72656164794861735469636b657400000001000000000000000e496e76616c6964546f6b656e4964000000000002000000000000000c556e617574686f72697a6564000000030000000000000019526563697069656e74416c72656164794861735469636b657400000000000004000000000000000e4e6f74496e697469616c697a65640000000000050000000000000086436865636b206966206120746f6b656e2069732076616c6964202865786973747320616e64206e6f74206275726e6564290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f20636865636b00000000000869735f76616c6964000000010000000000000008746f6b656e5f69640000000a0000000100000001000000000000006d47657420746865206f776e6572206f66206120746f6b656e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207175657279000000000000086f776e65725f6f66000000010000000000000008746f6b656e5f69640000000a00000001000003e90000001300000003000000020000002153746f72616765206b65797320666f7220746865204e465420636f6e74726163740000000000000000000007446174614b65790000000004000000000000001f416464726573732077697468206d696e74696e672070726976696c6567657300000000064d696e746572000000000000000000154e65787420746f6b656e20494420746f206d696e740000000000000b4e657874546f6b656e4964000000000100000022546f6b656e206f776e6572736869703a20746f6b656e5f6964202d3e206f776e65720000000000054f776e6572000000000000010000000a000000010000001742616c616e63653a206f776e6572202d3e20636f756e74000000000742616c616e6365000000000100000013000000000000006c476574207468652062616c616e6365206f6620616e206f776e65720a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606f776e657260202d20546865206164647265737320746f2071756572790000000a62616c616e63655f6f6600000000000100000000000000056f776e657200000000000013000000010000000a000000000000004647657420746865206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e7400000000000a6765745f6d696e74657200000000000000000001000003e90000001300000003000000000000014b5472616e736665722061207469636b6574204e46542066726f6d206f6e65206164647265737320746f20616e6f746865720a0a456e666f7263657320746865206f6e652d7469636b65742d7065722d757365722072756c6520666f722074686520726563697069656e742e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206066726f6d60202d2043757272656e74206f776e6572206f6620746865207469636b65740a2a2060746f60202d20526563697069656e7420616464726573730a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207472616e736665720a0a23204572726f72730a2d204966206066726f6d60206973206e6f7420746865206f776e65720a2d2049662060746f6020616c7265616479206861732061207469636b6574000000000d7472616e736665725f66726f6d00000000000003000000000000000466726f6d000000130000000000000002746f0000000000130000000000000008746f6b656e5f69640000000a00000001000003e9000003ed00000000000000030000000000000090496e697469616c697a6520746865204e465420636f6e747261637420776974682061206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742063616e206d696e74206e6577207469636b6574730000000d5f5f636f6e7374727563746f720000000000000100000000000000066d696e7465720000000000130000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e000000000000130000000000000000000000fd4d696e742061206e6577207469636b6574204e465420746f2074686520726563697069656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060726563697069656e7460202d204164647265737320746f207265636569766520746865207469636b65740a0a232052657475726e730a54686520746f6b656e204944206f6620746865206d696e746564207469636b65740a0a23204572726f72730a2d2049662063616c6c6572206973206e6f7420746865206d696e7465720a2d20496620726563697069656e7420616c7265616479206861732061207469636b65740000000000000f6d696e745f7469636b65745f6e667400000000010000000000000009726563697069656e740000000000001300000001000003e90000000a000000030000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1992,
- "n_functions": 53,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 16,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 21,
- "n_exports": 19,
- "n_data_segment_bytes": 190
- }
- }
- },
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246",
- "code": "0061736d0100000001541060017e017e60027e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f017e60027e7e0060017f0060017e017f60027f7f017e6000006000017f60037f7f7f0060017e0060047e7e7e7e017e027f150169015f00000169013300010169013500000169013400000164015f00020169013000000161015f0001017801310001017601680002016c01360000016101300000016d013900020162016a0001017801330003016c01310001016c01300001016c01380001016201380000016c01320001016c015f000201760167000103363504050404060708090002010a0b0c080306000d040204030b060e0c0003080c080a060b020b0f0e0303030800030303000303030b0d05030100110619037f01418080c0000b7f0041be81c0000b7f0041c081c0000b07e50113066d656d6f727902000c5f5f636865636b5f6175746800290e63616e63656c5f75706772616465002b0e636f6d6d69745f757067726164650031076578656375746500380a696e697469616c697a65003a056e6f6e6365003c056f776e6572003d057061757365003e107363686564756c655f75706772616465004005746f6b656e00410e746f6b656e5f636f6e7472616374004208746f6b656e5f696400430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020ac828353b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110808080800021010b20004200370300200020013703080b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110818080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011082808080002103200110838080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b120020001099808080002001109a808080000bc00202017f017e23808080800041106b2201248080808000024002400240024002400240024002400240200041ff01710e06000102030405000b2001419b80c08000410d10a78080800020012802000d062001200129030810a8808080000c050b200141a880c08000410710a78080800020012802000d052001200129030810a8808080000c040b200141af80c08000411210a78080800020012802000d042001200129030810a8808080000c030b200141c180c08000410410a78080800020012802000d032001200129030810a8808080000c020b200141c580c08000410b10a78080800020012802000d022001200129030810a8808080000c010b200141d080c08000410510a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f002000200142021093808080001a0b8a0102027f017e23808080800041206b22012480808080004101210202400240024041011099808080002203109c80808000450d0020012003109d8080800010978080800020012802004101460d02200129031021032000200129031837031820002003370310410021020c010b200041023a00010b200020023a0000200141206a2480808080000f0b000b0f0020004202108f808080004201510b0c0020004202108e808080000b8f0101027f23808080800041106b2203248080808000200320012002109f8080800022013703004202210241012104024003402004450d012004417f6a2104200121020c000b0b2003200237030802402000428ed6f4e0ad9df3e900200341086a410110a080808000108480808000220242ff018342cd00510d0010a180808000000b200341106a24808080800020020b4301017f23808080800041106b2202248080808000200220002001109680808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1a002000ad4220864204842001ad4220864204841094808080000b090010b780808000000b4302017f017e41002100024041041099808080002201109c80808000450d0041012100024002402001109d80808000a741ff01710e020102000b000b410021000b20000b5702017e017f02400240024041001099808080002201109c80808000450d002001109d80808000220142ff018342cd00520d0220002001370308410021020c010b200041023a0001410121020b200020023a00000f0b000b5702027e017f42002100024041051099808080002201109c80808000450d0002402001109d808080002200a741ff0171220241c000460d00024020024106470d0020004208880f0b000b200010858080800021000b20000b220042838080801042838080802020002d00014101461b200029030820002d00001b0b4101017f23808080800041106b220124808080800020012000109580808000024020012802004101470d00000b20012903082100200141106a24808080800020000b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110a08080800021012000420037030020002001370308200241106a2480808080000bbe0203017f017e017f23808080800041c0006b22032480808080002003200010aa8080800002400240024020032802004101460d00200142ff018342cb00520d00200242ff018342cb00520d0020032903082100200310a38080800020032d00004101460d01200329030821042003109b8080800020032d00004101460d01200420032903102003290318109e808080002104200320023703382003200137033020032000370328410021050340024020054118470d00410021050240034020054118460d01200320056a200341286a20056a290300370300200541086a21050c000b0b20042003410310a0808080001086808080001a420221010c040b200320056a4202370300200541086a21050c000b0b000b42838080801042838080802020032d000141ff01714101461b21010b200341c0006a24808080800020010b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b4201017f10ac80808000410310ad8080800010ae8080800010af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841087808080001a42020b0f0010c580808000108a808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418d81c08000410510a78080800020012802000d042001200129030810a8808080000c030b2001419281c08000410710a78080800020012802000d032001200129030810a8808080000c020b2001419981c08000410610a78080800020012802000d022001200129030810a8808080000c010b2001419f81c08000410e10a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021092808080001a0b4202017f017e4101210002400240410110ad808080002201109c80808000450d002001109d80808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110a0808080002100200141106a24808080800020000b840305017f017e017f017e017f23808080800041206b220024808080800010ac8080800002400240410310ad808080002201109c80808000450d0002402001109d80808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201088808080001a200041106a200029030010aa8080800020002802100d002000290308220342ff01834204510d020b000b411210b280808000000b2000290318210110b380808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ad8080800010ae8080800010af80808000210210af808080002204417f460d01200441016a220410b48080800020011089808080001a41f880c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001087808080001a200041206a24808080800042020f0b10b780808000000b10a180808000000b090010b780808000000b0c00108d80808000422088a70b1900410110ad808080002000ad422086420484109a808080000b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310a0808080002102200141206a24808080800020020b0300000b860402027f027e23808080800041306b2203248080808000024002400240200042ff018342cd00520d0002402001a741ff01712204410e460d00200441ca00470d010b200242ff018342cb00520d00428380808020210510a280808000450d02200310a38080800020032d00004101460d01200329030821052003109b8080800020032d00004101460d01200520032903102003290318109e80808000108a808080001a024010a4808080002205427f510d004105109980808000200542017c220510a680808000109a8080800010b980808000418080c08000410810b58080800021062003418880c08000411310b58080800037032820032006370320410021040340024020044110470d00410021040240034020044110460d01200320046a200341206a20046a290300370300200441086a21040c000b0b2003410210a0808080002106200341206a200510958080800020032802204101460d0320032903282105200320003703102003200537030820032001370300200641e080c08000ad4220864204842003ad422086420484428480808030108b808080001087808080001a200020012002108480808000220542ff018342cb00520d020c050b200320046a4202370300200441086a21040c000b0b10a180808000000b000b42838080801042838080802020032d000141ff01714101461b21050b200341306a24808080800020050b1b00428480808080a0fa03428480808080c0970d1090808080001a0b900202017f027e23808080800041206b22042480808080000240200042ff018342cd00520d002004200110978080800020042802004101460d0020042903182105200429031021062004200210aa8080800020042802004101460d00200429030821022004200310aa8080800020042802004101460d00200429030821034283808080102101024010a2808080000d0041001099808080002000109a80808000410110998080800020062005109f80808000109a80808000410220021098808080004103200310988080800041041099808080004201109a80808000200020062005109e8080800010bb80808000410110b48080800010b980808000420221010b200441206a24808080800020010f0b000b1200410010ad808080002000109a808080000b0e0010a48080800010a6808080000b930103017f017e017f23808080800041206b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d002000200120002903102000290318109e80808000370308410021020c010b200020002d00013a0001410121020b200020023a0000200010a5808080002101200041206a24808080800020010b3a01017f10ac80808000410110bf8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841087808080001a42020b1700410210ad808080002000ad42ff0183109a808080000bd70102027f017e23808080800041106b22012480808080002001200010aa808080000240024020012802004101460d002001290308210010ac8080800010b3808080002102410310ad8080800021032001200037030020012002ad42208642048437030820032001410210a080808000109a8080800041ad81c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001087808080001a200141106a24808080800042020f0b000b10a180808000000bb60102017f017e23808080800041306b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d00200041206a20002903102000290318109680808000024020002802200d002000200029032837031020002001370308200042043703002000410310a08080800021010c020b000b42838080801042838080802020002d000141ff01714101461b21010b200041306a24808080800020010b3602017f017e23808080800041106b2200248080808000200010a380808000200010a5808080002101200041106a24808080800020010b800102017f017e23808080800041306b22002480808080002000109b8080800002400240024020002d00004101470d0042838080801042838080802020002d00014101461b21010c010b200041206a2000290310200029031810968080800020002802204101460d01200029032821010b200041306a24808080800020010f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ac8080800010c5808080002102200010bb80808000418081c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210a0808080001087808080001a200141106a24808080800042020b3d01017e02400240410010ad808080002200109c80808000450d002000109d80808000220042ff018342cd00510d01000b410d10b280808000000b20000b3c01017f10ac80808000410010bf8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841087808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108c8080800021030b20004200370300200020033703080b0bc8010100418080c0000bbe0165786563757465645472616e73616374696f6e4578656375746564546f6b656e436f6e7472616374546f6b656e4964496d706c656d656e746174696f6e4861736853616c74496e697469616c697a65644e6f6e636566756e636e6f6e6365746f550010000400000059001000050000005e00100002000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400db110e636f6e74726163747370656376300000000000000015476574207468652063757272656e74206e6f6e6365000000000000056e6f6e6365000000000000000000000100000006000000000000003f476574207468652063757272656e74206f776e6572206f6620746865204e465420286279207175657279696e6720746865204e465420636f6e74726163742900000000056f776e65720000000000000000000001000003e900000013000000030000000000000000000000057061757365000000000000000000000000000000000000c447657420746f6b656e2064657461696c732061732061207475706c653a2028636861696e5f69642c20746f6b656e5f636f6e74726163742c20746f6b656e5f6964290a54686973206d61746368657320746865204552432d36353531207061747465726e20666f7220636f6d7061746962696c6974790a4e6f74653a20636861696e5f69642069732073657420746f203020617320536f726f62616e20646f65736e2774206578706f736520636861696e5f696420696e207468652073616d652077617900000005746f6b656e0000000000000000000001000003e9000003ed0000000300000004000000130000000a000000030000000000000093457865637574652061207472616e73616374696f6e20746f20616e6f7468657220636f6e74726163740a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e2065786563757465207472616e73616374696f6e730a546869732066756e6374696f6e20696e6372656d656e747320746865206e6f6e636520616e6420656d69747320616e206576656e7400000000076578656375746500000000030000000000000002746f000000000013000000000000000466756e6300000011000000000000000461726773000003ea0000000000000001000003e9000003ea0000000000000003000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000020000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000e4e6f74496e697469616c697a656400000000000200000000000000104765742074686520746f6b656e20494400000008746f6b656e5f69640000000000000001000003e90000000a0000000300000002000000000000000000000007446174614b6579000000000600000000000000000000000d546f6b656e436f6e7472616374000000000000000000000000000007546f6b656e496400000000000000000000000012496d706c656d656e746174696f6e48617368000000000000000000000000000453616c7400000000000000000000000b496e697469616c697a6564000000000000000000000000054e6f6e63650000000000000000000071496e697469616c697a652074686520544241206163636f756e742077697468204e4654206f776e6572736869702064657461696c730a546869732073686f756c642062652063616c6c6564206f6e6365206166746572206465706c6f796d656e74206279207468652052656769737472790000000000000a696e697469616c697a65000000000004000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a0000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000473616c74000003ee0000002000000001000003e9000003ed00000000000000030000000000000070437573746f6d4163636f756e74496e7465726661636520696d706c656d656e746174696f6e3a20436865636b20617574686f72697a6174696f6e0a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e20617574686f72697a65207472616e73616374696f6e730000000c5f5f636865636b5f617574680000000300000000000000117369676e61747572655f7061796c6f6164000000000003ee00000020000000000000000a7369676e6174757265730000000003ea000003ee00000040000000000000000c617574685f636f6e74657874000003ea000007d000000007436f6e746578740000000001000003e9000003ed000000000000000300000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000001c47657420746865204e465420636f6e747261637420616464726573730000000e746f6b656e5f636f6e747261637400000000000000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000010000000000000000000000185472616e73616374696f6e45786563757465644576656e7400000003000000000000000466756e630000001100000000000000056e6f6e6365000000000000060000000000000002746f0000000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 7247,
- "n_functions": 90,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 26,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 35,
- "n_exports": 26,
- "n_data_segment_bytes": 774
- }
- }
- },
- "hash": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a",
- "code": "0061736d0100000001a9011a60017e017e60027e7e017e60037e7e7e017e6000017e60047e7e7e7e017e60027f7e0060027f7f0060017f017e60027e7e017f60057e7f7f7f7f0060017f017f60017f0060057f7e7e7e7e0060037f7e7e006000017f60057e7f7f7e7e017f60000060057e7e7e7e7e0060027f7f017e60047f7f7f7f017e60037f7f7f0060017e0060087e7e7e7e7e7e7e7e017e60067e7e7e7e7e7e017e60067f7e7e7e7e7f0060047f7e7e7f0002d30123016901300000016901350000016901340000016c01310001016c015f00020161013000000176013300000176013100010164015f00020176013000020176015f0003017601360001017801310001016c013700040162016900010176013800000162013300010178013700030169015f0000016901330001017601680002016c013600000176016700010169013800000169013700000169013600010162016a0001017801330003017801340003016c01300001016c01380001016201380000016c01320001016d01390002016d01610004035b5a05050506070805060906060a0b06070c0c0d01050b0b0e0f100510111212070b000d0d101006031006051312140d050600031007150e0103050b0e0b07160003010003000115030b020400000303170103001014180c0c190c1905030100110619037f01418080c0000b7f00418686c0000b7f00419086c0000b0790031a066d656d6f727902000c63616e63656c5f6576656e7400530e63616e63656c5f7570677261646500540c636c61696d5f726566756e6400590e636f6d6d69745f75706772616465005a0c6372656174655f6576656e740060176372656174655f6576656e745f776974685f746965727300610e6765745f616c6c5f6576656e74730062126765745f62757965725f70757263686173650063096765745f6576656e7400640f6765745f6576656e745f636f756e7400650f6765745f6576656e745f746965727300660a696e697469616c697a65006705706175736500690f70757263686173655f7469636b6574006b1070757263686173655f7469636b657473006c107363686564756c655f75706772616465006d0e7472616e736665725f61646d696e006e07756e706175736500700c7570646174655f6576656e740071137570646174655f7469636b6574735f736f6c6400720776657273696f6e00730e77697468647261775f66756e64730074015f00750a5f5f646174615f656e6403010b5f5f686561705f6261736503020ade84015a7001017f23808080800041106b22022480808080000240024020014202510d002002200110a4808080002002290308210102402002280200450d0020004202370300200020013703080c020b20002001370308200042013703000c010b200042003703000b200241106a2480808080000b5d02017f017e024002402001a741ff0171220241c000460d00024020024106460d00420121034283908080800121010c020b20014208882101420021030c010b42002103200110808080800021010b20002003370300200020013703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b8d0102017f017e23808080800041206b2202248080808000024002400240200110a7808080002203420110a8808080000d00420021030c010b20022003420110838080800010a98080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000bc70502017f027e23808080800041306b220124808080800002400240024002400240024002400240024002400240024002400240024020002802000e0a00010203040506070809000b200141086a418083c08000410510cf8080800020012802080d0c200141086a2001290310200035020442208642048410d0808080000c090b200141086a418583c08000410c10cf8080800020012802080d0b200141086a200129031010d1808080000c080b200141086a419183c08000410d10cf8080800020012802080d0a200141086a200129031010d1808080000c070b200141206a419e83c08000410d10cf8080800020012802200d09200120012903283703082001200029030837031820012000350204422086420484370310200141206a200141086a10d2808080000c070b200141086a41ab83c08000410b10cf8080800020012802080d08200141086a2001290310200035020442208642048410d0808080000c050b200141086a41b683c08000410a10cf8080800020012802080d07200141086a2001290310200035020442208642048410d0808080000c040b200141206a41c083c08000410d10cf8080800020012802200d06200120012903283703082001200029030837031820012000350204422086420484370310200141206a200141086a10d2808080000c040b200141086a41cd83c08000410c10cf8080800020012802080d05200141086a2001290310200035020442208642048410d0808080000c020b200141086a41d983c08000410e10cf8080800020012802080d04200141086a2001290310200035020442208642048410d0808080000c010b200141086a41e783c08000410810cf8080800020012802080d03200141086a2001290310200035020442208642048410d0808080000b20012903102102200129030821030c010b20012903282102200129032021030b2003500d010b000b200141306a24808080800020020b0f0020002001109d808080004201510b7d02017f017e02400240024002402001a741ff0171220241c500460d002002410b470d0220002001423f87370318200020014208873703100c010b200110978080800021032001109880808000210120002003370318200020013703100b420021010c010b200042839080808001370308420121010b200020013703000b910202017f037e23808080800041306b2202248080808000024002400240200110a7808080002203420110a8808080000d00420021030c010b200342011083808080002103410021010240034020014110460d01200220016a4202370300200141086a21010c000b0b200342ff018342cc00520d01200341c884c0800041022002410210ab80808000200241106a200229030010a58080800020022802104101460d012002290328210320022903202104200241106a200229030810a98080800020022802104101460d012002290320210520002002290328370328200020053703202000200337031820002004370310420121030b2000200337030020004200370308200241306a2480808080000f0b000b3100024020022004460d00000b20002001ad4220864204842003ad4220864204842002ad42208642048410a2808080001a0bbc0402027f0e7e2380808080004180016b22022480808080004102210302400240200110a7808080002204420110a880808000450d002004420110838080800021044100210302400340200341e000460d01200220036a4202370300200341086a21030c000b0b200442ff018342cc00520d01200441a082c08000410c2002410c10ab80808000200241e0006a200229030010a48080800020022802600d012002290308220442ff018342c900520d012002290310220542ff01834204520d0141014102410020022d001822031b20034101461b22034102460d012002290320220642ff018342cd00520d012002290328220742ff018342cd00520d0120022903682108200241e0006a200229033010a48080800020022802600d012002290338220942ff018342c900520d012002290340220a42ff018342cd00520d012002290368210b200241e0006a200229034810a98080800020022802604101460d012002290378210c2002290370210d200241e0006a200229035010a58080800020022802604101460d012002290378210e2002290370210f200241e0006a200229035810a58080800020022802604101460d0120022903702110200229037821112000200c3703282000200d3703202000200e3703182000200f370310200020113703082000201037030020002005422088a7360268200020073703602000200a370358200020083703502000200b3703482000200437034020002006370338200020093703300b200020033a006c20024180016a2480808080000f0b000b4d01027e4200210202400240200110a7808080002203420110a880808000450d0020034201108380808000220242ff018342cb00520d0120002002370308420121020b200020023703000f0b000b1200200010a780808000420110a8808080000b1500200010a780808000420142011084808080001a0b1b00200010a780808000200110b18080800042011084808080001a0b4302017f017e23808080800041106b22012480808080002001200010cb80808000024020012802004101470d00000b20012903082102200141106a24808080800020020b5a02017f017e23808080800041106b2205248080808000200010a78080800021062005200120022003200410b380808000024020052802004101470d00000b2006200529030842011084808080001a200541106a2480808080000b870101017f23808080800041106b220524808080800020052001200210c48080800042012102024020052802000d002005290308210120052003200410c58080800020052802000d002005200529030837030820052001370300200041c884c0800041022005410210cd80808000370308420021020b20002002370300200541106a2480808080000b1d00200010a7808080002001200210b58080800042011084808080001a0b4301017f23808080800041106b220224808080800020022000200110c580808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1500200010a780808000200142011084808080001a0b5e02017e027f024002400240419080c0800010a7808080002201420210a8808080000d00410021020c010b20014202108380808000220142ff01834204520d012001422088a72103410121020b20002003360204200020023602000f0b000b2000419080c0800010a7808080002000ad42208642048442021084808080001a0b4301037f23808080800041106b2200248080808000200041086a10b78080800020002802082101200028020c2102200041106a2480808080002002410020014101711b0bfe0d02037f0b7e23808080800041d0036b220524808080800010bb8080800020001085808080001a02400240024002400240200320048450450d00410821060c010b200520013602b402200541003602b002200541c0016a200541b0026a10ac808080004102210620052d00ac0222074102460d0020052802c0012106024041e800450d00200541d0006a410472200541c0016a41047241e800fc0a00000b200541d0006a41ef006a200541c0016a41ef006a2d00003a0000200520052f00ad023b00bd0120052006360250200520073a00bc0102402007410171450d00410321060c010b200541053602c002200520013602c402200541c0016a200541c0026a10ad80808000024020052802c0014101460d00410221060c010b0240200220052903c8012208108680808000422088a7490d00410b21060c010b0240024020022008108680808000422088a74f0d00200541c0016a20082002ad422086420484220910878080800010bc8080800020052802c001410171450d010c050b10bd80808000000b024041c000450d00200541d0026a200541d0016a41c000fc0a00000b20052903f002220a20037c220b200a54220620052903f802220a20047c2006ad7c220c200a54200c200a511b0d020240200b20052903e00256200c20052903e802220a56200c200a511b450d00410c21060c010b4200210d0240024020052903d002220e5020052903d802220a420053200a501b450d00410021074200210f420021100c010b2004427f570d022005410036024c200541306a200e200a20032004200541cc006a10f780808000200528024c0d022005290338210a2005290330210e2005410036022c200541106a200e200a42a8c600429cca004290ce0020034204562004420052220620045022071b1b2003420956200620071b1b42002005412c6a10f780808000200528022c0d0220052005290310220e2005290318220a4290ce00420010f980808000200529030821102005290300210f0240200e428fce0056200a420055200a501b0d00410021070c010b20052903b0012000200529038801200f201010be80808000410121070b20052903a80121114200210e02400340200d20035a200e20045a200e2004511b0d0141f880c08000410f10bf808080002112200520003703b0034202210a41012106024003402006450d012006417f6a21062000210a0c000b0b2005200a3703c001200541c0016a20112012200541c0016a410110c08080800010888080800010a58080800020052802c0014101460d04200e200d42017c220d50ad7c210e0c000b0b2005200b3703f0022005200c3703f802200541c0026a20082009200541d0026a10c18080800010898080800010b680808000200520003703980320052001360294032005410636029003200541c0016a20054190036a10aa808080000240024020052802c001410171450d0020052903d001220a20037c220d200a54220620052903d801220a20047c2006ad7c220e200a54200e200a511b4101460d0320052903e801220a201085427f85200a200a20107c20052903e0012212200f7c2208201254ad7c22128583427f570d0320054190036a200d200e2008201210b2808080000c010b20054190036a20032004200f201010b280808000200541043602a003200520013602a403200541b0036a200541a0036a10ad808080000240024020052802b003450d0020052903b803210a0c010b108a80808000210a0b200a2000108b80808000210a200541a0036a10a780808000200a42011084808080001a200541a0036a10c2808080000b02402007450d00200541073602a003200520013602a403200541b0036a200541a0036a10a680808000200541a0036a20052903c803220a20107c20052903c003220e200f7c220d200e54ad7c220e423f872212200d200a201085427f85200a200e858342005322061b200f20052802b00341017122071b2012428080808080808080807f85200e20061b201020071b10b480808000200541a0036a10c2808080000b20054190036a10c28080800002402005290360220a20037c220d200a5422062005290368220a20047c2006ad7c220e200a54200e200a511b450d00410921060c010b2005200d3703602005200e370368200541b0026a200541d0006a10b080808000200541b0026a10c28080800041e880c08000411010bf8080800010c380808000210a200541b0036a2003200410c48080800020052802b0030d0320052903b8032104200541b0036a200f201010c58080800020052802b0034101460d0320052903b8032103200520093703e801200520113703e001200520033703d801200520043703d001200520003703c80120052001ad4220864204843703c001200a200541c0016a410610c080808000108c808080001a410021060b200541d0036a24808080800020060f0b10c680808000000b10c780808000000b000b3f01017e02400240410210d6808080002200420210a880808000450d00024020004202108380808000a741ff01710e020102000b000b0f0b10c680808000000bc30202027f067e23808080800041c0006b2202248080808000410021030240034020034120460d01200220036a4202370300200341086a21030c000b0b42002104420121050240200142ff018342cc00520d002001419484c0800041042002410410ab808080002002290300220142ff018342c900520d00200241206a200229030810a98080800020022802204101460d002002290338210620022903302107200241206a200229031010a58080800020022802204101460d002002290338210820022903302109200241206a200229031810a58080800020022802204101460d0020022903302104200229033821052000200837033820002009370330200020053703282000200437032020002006370318200020073703102000200137034042002105420021040b2000200537030020002004370308200241c0006a2480808080000b090010c780808000000bc40101027f23808080800041306b220524808080800020052003200410b58080800037031020052002370308200520013703004100210602400340024020064118470d00410021060240034020064118460d01200541186a20066a200520066a290300370300200641086a21060c000b0b2000428eeeea95beb6def300200541186a410310c08080800010888080800042ff01834202520d02200541306a2480808080000f0b200541186a20066a4202370300200641086a21060c000b0b10c780808000000b4502017f017e23808080800041106b220224808080800020022000200110f680808000024020022802004101470d00000b20022903082103200241106a24808080800020030b1a002000ad4220864204842001ad4220864204841096808080000bca0102017f037e23808080800041306b220124808080800020002903302102200141206a2000290300200029030810c5808080000240024020012802200d0020012903282103200141206a2000290320200029032810c48080800020012802200d0020012903282104200141206a2000290310200029031810c48080800020012802204101470d010b000b20012001290328370318200120043703102001200337030820012002370300419484c0800041042001410410cd808080002102200141306a24808080800020020b2500200010a7808080004201428480808080a0fa03428480808080c0970d108d808080001a0b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110938080800021020b20004200370300200020023703080b5b000240024020014280808080808080c0007c42ffffffffffffffff00560d00200120018520022001423f8785844200520d002001420886420b8421010c010b2002200110998080800021010b20004200370300200020013703080b0300000b090010c680808000000bb90c07017f017e017f017e017f0a7e017f23808080800041d0016b220224808080800010bb80808000200129032022031085808080001a410121040240024002402001290338220510c980808000560d00410521060c010b0240200129034022072005560d00410621060c010b200129035022081086808080002109108a80808000210a024002402009428080808010540d002008108680808000422088210b4200210903402009200b510d0220082009422086420484108780808000210c410021040240034020044118460d01200241b8016a20046a4202370300200441086a21040c000b0b02400240200c42ff018342cc00520d00200c41d884c080004103200241b8016a410310ab8080800020022903b801220d42ff018342c900520d00200241106a20022903c00110a98080800020022802104101460d002002290328210c2002290320210e200241106a20022903c80110a58080800020022802104101470d010b2009a7417f461a0c050b200942ffffffff0f510d04410121040240200c4200590d00410721060c040b02402002290320220f200229032822108450450d00410d21060c040b200942017c210920024200370338200242003703302002200f3703202002200e3703102002200d370340200220103703282002200c370318200a200241106a10c180808000108b80808000210a0c000b0b419481c08000ad4220864204844284808080f000108e80808000210920024200370338200242003703302002200937034020022001290318370328200220012903103703202002200129030837031820022001290300370310200a200241106a10c180808000108b80808000210a0b200a10868080800042208842017c210e4200210f420421094200210c02400340200e427f7c220e500d01200241106a200a200910878080800010bc808080002002290310220d420285200229031884500d01200da74101710d0320094280808080107c21092002290330220d200f7c220f200d5422042002290338220d200c7c2004ad7c220c200d54200c200d511b4101460d030c000b0b024002400240200a108680808000428080808010542211450d000c010b200241106a200a108f8080800010bc8080800020022802104101710d012002290328210d200229032021090b2001290308210e20012903002110200241086a10b780808000410121040240200228020c410020022802084101711b2206417f470d00410921060c020b41012104200641016a10b88080800010ca808080000240418080c0800010a7808080002208420210a8808080000d00410a21060c020b20084202108380808000220842ff018342cd00520d00200e200d20111b210b2010200920111b2110410021042002412c6a4100360200200241246a42003702002002411c6a4200370200200242003702142002200641187420064180fe03714108747220064108764180fe037120064118767272360210200241106aad422086420484428480808080041090808080002109418781c08000410d10bf80808000210d109180808000210e200220093703b0012002200e3703a8010340024020044110470d00410021040240034020044110460d01200241b8016a20046a200241a8016a20046a290300370300200441086a21040c000b0b2008200d200241b8016a410210c080808000108880808000220942ff018342cd00520d042002200636028c012002200b3703382002201037033020024200370328200242003703202002200c3703182002200f370310200220063602782002200337034841002104200241003a007c200220073703602002200537035820022009370368200220012903303703502002200129032837034020022001290348370370200241003602880120024188016a200241106a10b08080800020024105360298012002200636029c0120024198016a200a10b68080800020024188016a10c28080800020024198016a10c28080800010ca80808000419b81c08000410d10bf8080800010c380808000210c200220093703c801200220033703c00120022006ad4220864204843703b801200c200241b8016a410310c080808000108c808080001a0c030b200241b8016a20046a4202370300200441086a21040c000b0b000b2000200636020420002004360200200241d0016a2480808080000f0b10c780808000000b3d02017e017f0240109c808080002200a741ff017122014106460d000240200141c000470d0020001080808080000f0b10c780808000000b20004208880b1b00428480808080a0fa03428480808080c0970d109e808080001a0bea0202017f0c7e23808080800041e0006b22022480808080002002200129035010cc8080800042012103024020022802000d00200229030821042001290360210520012903382106200131006c210720012903402108200135026821092002200129034810cc8080800020022802000d002002290308210a2001290358210b2001290330210c20022001290320200129032810c58080800020022802000d002002290308210d20022001290310200129031810c48080800020022802000d002002290308210e20022001290300200129030810c48080800020022802000d00200220022903083703582002200e3703502002200d3703482002200b3703402002200c3703382002200a370330200220053703282002200637032020022007370318200220094220864204843703102002200837030820022004370300200041a082c08000410c2002410c10cd80808000370308420021030b20002003370300200241e0006a2480808080000b3b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110928080800021010b20004200370300200020013703080b2e00024020012003460d00000b2000ad4220864204842002ad4220864204842001ad42208642048410a1808080000b2600024020004101710d002001ad4220864204840f0b2001417f6aad4220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210f68080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b5d02017f017e23808080800041206b2202248080808000200220012903103703182002200129030837031020022001290300370308200241086a410310c08080800021032000420037030020002003370308200241206a2480808080000bd70304037f017e017f027e2380808080004180026b22012480808080000240200042ff01834204520d0020012000422088a722023602e401200141003602e001200141f0006a200141e0016a10ac808080000240024020012d00dc0122034102470d0042838080802021040c010b20012802702105024041e800450d002001410472200141f0006a41047241e800fc0a00000b200141ef006a200141f0006a41ef006a2d00003a0000200120012f00dd013b006d2001200536020020012903381085808080001a428380808030210420034101710d00200141013a006c200141e0016a200110b080808000200141e0016a10c28080800041a080c08000410e10bf8080800010c3808080002000428480808070832206108c808080001a200141093602f001200120023602f401200141f0006a200141f0016a10ad80808000024002402001280270450d00200129037821000c010b108a8080800021000b420221042000108680808000428080808010540d0041ae80c08000411010bf80808000210720001086808080002100200710c38080800021072001200042808080807083420484370378200120063703702007200141f0006a410210c080808000108c808080001a0b20014180026a24808080800020040f0b000b4201017f10d580808000410310d68080800010d78080800010d8808080002100428ee2e8999ae0d6f50010c3808080002000ad422086420484108c808080001a42020b0f0010ef808080001085808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141d585c08000410510cf8080800020012802000d042001200129030810d1808080000c030b200141da85c08000410710cf8080800020012802000d032001200129030810d1808080000c020b200141e185c08000410610cf8080800020012802000d022001200129030810d1808080000c010b200141e785c08000410e10cf8080800020012802000d012001200129030810d1808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d002000420210a0808080001a0b4602017f017e4101210002400240410110d6808080002201420210a880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b970502037f087e2380808080004180016b22022480808080000240200042ff018342cd00520d00200142ff01834204520d0020001085808080001a2002410036027020022001422088a722033602742002200241f0006a10ac808080000240024020022d006c22044102470d0042838080802021000c010b024020044101710d004283808080e00121000c010b200229036021052002200037030820022003360204200241033602000240200210ae80808000450d004283808080f00121000c010b2002200037037820022003360274200241063602702002200241f0006a10aa80808000024020022802004101710d004283808080800221000c010b20022903182106200229031021072002290320210820022903282109200220003703082002200336020420024103360200200210af80808000200220003703082002200336020420024103360200200210c2808080000240200842005220094200552009501b450d00200510918080800020002008200910be8080800020024107360270200220033602742002200241f0006a10a680808000200241f0006a20022903184200200228020041017122031b220520097d2002290310420020031b220a200854ad7d220b423f87220c200a20087d20052009852005200b858342005322031b200c428080808080808080807f85200b20031b10b4808080000b41be80c08000410e10bf8080800010c3808080002105200241f0006a2007200610c48080800020022802700d0120022903782106200241f0006a2008200910c58080800020022802704101460d01200220022903783703182002200637031020022000370308200220014284808080708337030020052002410410c080808000108c808080001a420221000b20024180016a24808080800020000f0b000b880305017f017e017f017e017f23808080800041206b220024808080800010d58080800002400240410310d6808080002201420210a880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201094808080001a200041106a200029030010db8080800020002802100d002000290308220342ff01834204510d020b000b411210dc80808000000b2000290318210110dd80808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310d68080800010d78080800010d880808000210210d8808080002204417f460d01200441016a220410de8080800020011095808080001a41c085c08000410810bf8080800021032000200436021c2000200236021820002001370310200310c380808000200041106a10df80808000108c808080001a200041206a24808080800042020f0b10c680808000000b10c780808000000b4201017e420121020240200142ff018342c800520d002001109f808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010c680808000000b0c00109b80808000422088a70b1c00410110d6808080002000ad42208642048442021084808080001a0b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020bd80202017f037e23808080800041f0006b22082480808080000240200042ff018342cd00520d00200142ff018342c900520d00200242ff018342c900520d00200841106a200310a48080800020082802104101460d0020082903182103200841106a200410a48080800020082802104101460d0020082903182104200841106a200510a98080800020082802104101460d002008290328210520082903202109200841106a200610a58080800020082802104101460d00200742ff018342cd00520d00200829032821062008290320210a108a80808000210b200820063703282008200a370320200820053703182008200937031020082004370350200820033703482008200237034020082001370338200820003703302008200b37036020082007370358200841086a200841106a10c8808080002008280208200828020c10ce808080002100200841f0006a24808080800020000f0b000bce0302027f087e23808080800041e0016b22012480808080004100210202400340200241c800460d01200141f8006a20026a4202370300200241086a21020c000b0b02400240200042ff018342cc00520d00200041f884c080004109200141f8006a410910ab80808000200141106a200129037810a48080800020012802100d00200129038001220042ff018342c900520d00200129038801220342ff018342cd00520d00200129039001220442ff018342cd00520d0020012903182105200141106a20012903980110a48080800020012802100d0020012903a001220642ff018342c900520d0020012903182107200141106a20012903a80110a98080800020012802104101460d0020012903b001220842ff018342cb00520d00200129032821092001290320210a200141c0016a20012903b80110a58080800020012802c0014101470d010b000b200120012903d801370328200120012903d0013703202001200a3703102001200837036020012004370358200120053703502001200737034820012000370340200120063703382001200337033020012009370318200141086a200141106a10c8808080002001280208200128020c10ce808080002100200141e0016a24808080800020000b8d0103027f017e017f2380808080004180016b220024808080800010b9808080002101108a808080002102410021030240034020012003460d0120004100360270200020033602742000200041f0006a10ac80808000024020002d006c4102460d002002200010b180808000108b8080800021020b200341016a21030c000b0b20004180016a24808080800020020bac0101017f23808080800041c0006b22022480808080000240200042ff01834204520d00200142ff018342cd00520d002002200137033820022000422088a7360234200241063602302002200241306a10aa808080000240024020022802004101710d00420221000c010b200241306a200229031020022903182002290320200229032810b38080800020022802304101460d01200229033821000b200241c0006a24808080800020000f0b000bcf0101017f23808080800041f0016b22012480808080000240200042ff01834204520d00200141003602e001200120004220883e02e401200141f0006a200141e0016a10ac808080000240024020012d00dc014102470d0042838080802021000c010b024041f000450d002001200141f0006a41f000fc0a00000b024020012d006c4102470d002001280200417f6aad4220864283808080107c21000c010b200141f0006a200110cb8080800020012802704101460d01200129037821000b200141f0016a24808080800020000f0b000b0f0010b980808000ad4220864204840b6601027f23808080800041206b22012480808080000240200042ff01834204510d00000b20014105360200200120004220883e0204200141106a200110ad808080002001280210210220012903182100200141206a248080808000200042838080802020021b0b7701017e0240200042ff018342cd00520d00200142ff018342cd00520d0042838080801021020240418080c0800010a780808000420210a8808080000d00200010e880808000410110de80808000418080c0800010a780808000200142021084808080001a410010b880808000420221020b20020f0b000b1500410010d680808000200042021084808080001a0b3a01017f10d580808000410110ea8080800010d8808080002100428ed2aadceeac0310c3808080002000ad422086420484108c808080001a42020b1a00410210d6808080002000ad42ff018342021084808080001a0b5801017f0240200042ff018342cd00520d00200142ff01834204520d00200242ff01834204520d0020002001422088a72002422088a74201420010ba808080002203417f6aad4220864283808080107c420220031b0f0b000b900101027f23808080800041206b22042480808080000240200042ff018342cd00520d00200142ff01834204520d00200242ff01834204520d002004200310a58080800020042802004101460d0020002001422088a72002422088a72004290310200429031810ba808080002105200441206a2480808080002005417f6aad4220864283808080107c420220051b0f0b000bda0102027f017e23808080800041106b22012480808080002001200010db808080000240024020012802004101460d002001290308210010d58080800010dd808080002102410310d68080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021084808080001a41f585c08000411110bf80808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310c380808000200110df80808000108c808080001a200141106a24808080800042020f0b000b10c780808000000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10d58080800010ef808080002102200010e88080800041c885c08000410d10bf8080800010c3808080002103200120003703082001200237030020032001410210c080808000108c808080001a200141106a24808080800042020b4101017e02400240410010d6808080002200420210a880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10dc80808000000b20000b3c01017f10d580808000410010ea8080800010d8808080002100428ed2aadceeaccff50010c3808080002000ad422086420484108c808080001a42020bb20604017f067e027f027e23808080800041f0016b22062480808080000240200042ff01834204520d00024020014202510d00200142ff018342c900520d010b0240024020024202520d000c010b200641f0006a200210a98080800020062802700d01200629038801210720062903800121080b0240024020034202520d000c010b200641f0006a200310a58080800020062802700d012006290388012109200629038001210a0b200641f0006a200410a3808080002006290370220b4202510d0020062903782104200641f0006a200510a380808000200629037022054202510d0020062000422088a73602e401200641003602e0012006290378210c200641f0006a200641e0016a10ac808080000240024020062d00dc01220d4102470d0042838080802021010c010b2006280270210e024041e800450d002006410472200641f0006a41047241e800fc0a00000b200641ef006a200641f0006a41ef006a2d00003a0000200620062f00dd013b006d2006200e3602002006200d3a006c2006290338220f1085808080001a0240200d410171450d0042838080803021010c010b10c9808080002110024020014202510d00200620013703300b024020024202510d00024020074200590d004283808080f00021010c020b20062008370320200620073703280b024020034202510d000240200a20098450450d004283808080800121010c020b0240200a2006290310542009200629031822015420092001511b450d004283808080a00221010c020b2006200a370300200620093703080b2005a7410171210d0240200ba7220e410171450d000240200420105a0d004283808080d00021010c020b02402004200c2006290350200d1b540d004283808080e00021010c020b200620043703480b0240200d450d004283808080e0002101200c2010540d01200c20042006290348200e4101711b580d012006200c3703500b200641e0016a200610b080808000200641e0016a10c28080800041cc80c08000410d10bf8080800010c38080800021012006200f37037820062000428480808070833703702001200641f0006a410210c080808000108c808080001a420221010b200641f0016a24808080800020010f0b000b950302037f027e23808080800041f0016b22022480808080000240200042ff01834204520d00200241f0006a200110a58080800020022802704101460d0020022000422088a73602e401200241003602e00120022903880121002002290380012101200241f0006a200241e0016a10ac808080000240024020022d00dc0122034102470d0042838080802021000c010b20022802702104024041e800450d002002410472200241f0006a41047241e800fc0a00000b200241ef006a200241f0006a41ef006a2d00003a0000200220022f00dd013b006d200220033a006c2002200436020020022903581085808080001a02402002290310220520017c220620055422032002290318220120007c2003ad7c220020015420002001511b450d004283808080900121000c010b200220063703102002290300210120022000370318024020062001562000200229030822015620002001511b450d004283808080c00021000c010b200241e0016a200210b080808000200241e0016a10c280808000420221000b200241f0016a24808080800020000f0b000b0f0010d880808000ad4220864204840bcd0302037f047e2380808080004190016b22012480808080000240200042ff01834204520d00200141003602800120012000422088a7220236028401200120014180016a10ac808080000240024020012d006c22034102470d0042838080802021000c010b2001290360210420012903502105200129033822061085808080001a02402003410171450d0042838080803021000c010b024010c9808080002005560d004283808080c00221000c010b20014108360270200120023602740240200141f0006a10ae80808000450d004283808080d00221000c010b200141f0006a10af80808000200141f0006a10c28080800020014107360280012001200236028401200120014180016a10a680808000024020012903104200200128020041017122031b22074200522001290318420020031b22054200552005501b450d00200410918080800020062007200510be808080000b41d980c08000410f10bf8080800010c380808000210420014180016a2007200510c5808080002001280280014101460d01200120012903880137031020012006370308200120004284808080708337030020042001410310c080808000108c808080001a420221000b20014190016a24808080800020000f0b000b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484109a8080800021030b20004200370300200020033703080bd50303017f027e027f23808080800041e0006b220624808080800042002107420021084100210902402001200284500d002003200484500d00420020037d2003200442005322091b2107420020017d20012002420053220a1b2108420020042003420052ad7c7d200420091b21032004200285210402400240420020022001420052ad7c7d2002200a1b2202500d0002402003500d00200641d0006a200720032008200210fb808080004101210920062903582101200629035021020c020b200641c0006a200720032008420010fb80808000200641306a200720032002420010fb808080002006290330220220062903487c22012002542006290338420052722109200629034021020c010b02402003500d00200641206a200742002008200210fb80808000200641106a200342002008200210fb808080002006290310220220062903287c22012002542006290318420052722109200629032021020c010b2006200720032008200210fb808080004100210920062903082101200629030021020b420020027d20022004420053220a1b2108420020012002420052ad7c7d2001200a1b22072004854200590d00410121090b200020083703002005200936020020002007370308200641e0006a2480808080000bbc0804017f017e037f047e23808080800041b0016b220524808080800042002106024002400240024020047920037942c0007c20044200521ba7220720027920017942c0007c20024200521ba722084d0d002008413f4b0d01200741df004b0d02024002400240200720086b4120490d00200541a0016a2003200441e00020076b220910fa8080800020053502a00142017c210a4200210b420021060c010b200541306a2001200241c00020086b220810fa80808000200541206a20032004200810fa80808000420021062005200342002005290330200529032080220c420010fb80808000200541106a20044200200c420010fb808080002005290300210a024020052903182005290308220d20052903107c220b200d54ad7c4200520d002001200a5422082002200b542002200b511b450d020b200420027c200320017c2201200354ad7c200b7d2001200a54ad7d2102200c427f7c210c2001200a7d21010c050b02400240034020054190016a2001200241c00020086b220810fa80808000200529039001210c0240200820094f0d00200541d0006a20032004200810fa80808000200541c0006a20032004200c200529035080220d420010fb80808000024020012005290340220a54220820022005290348220c542002200c511b0d002002200c7d2008ad7d21022001200a7d21012006200b200d7c220c200b54ad7c21060c090b200220047c200120037c2204200154ad7c200c7d2004200a54ad7d21022004200a7d21012006200d200b7c427f7c220c200b54ad7c21060c080b20054180016a200c200a80220c4200200820096b220810fc80808000200541f0006a20032004200c420010fb80808000200541e0006a20052903702005290378200810fc8080800020052903880120067c2005290380012206200b7c220b200654ad7c210602402007200220052903687d20012005290360220c54ad7d2202792001200c7d22017942c0007c20024200521ba722084d0d002008413f4b0d020c010b0b20012003542208200220045420022004511b450d01200b210c0c060b20012001200380220220037e7d21012006200b20027c220c200b54ad7c2106420021020c050b200220047d2008ad7d2102200120037d21012006200b42017c220c50ad7c21060c040b2002200b7d2008ad7d21022001200a7d2101420021060c030b200220044200200120035a200220045a20022004511b22081b7d20012003420020081b220454ad7d2102200120047d21012008ad210c0c020b20012001200380220c20037e7d210142002106420021020c010b20022002200342ffffffff0f83220480220620037e7d4220862001422088220c842004802202422086200c200220037e7d422086200142ffffffff0f83842201200480220384210c2001200320047e7d210120024220882006842106420021020b200020013703102000200c3703002000200237031820002006370308200541b0016a2480808080000ba10101027f23808080800041206b22052480808080002005420020017d2001200242005322061b420020022001420052ad7c7d200220061b420020037d2003200442005322061b420020042003420052ad7c7d200420061b10f8808080002005290308210320004200200529030022017d2001200420028542005322061b3703002000420020032001420052ad7c7d200320061b370308200541206a2480808080000b5701017e02400240200341c000710d002003450d012002410020036b413f71ad8620012003413f71ad220488842101200220048821020c010b20022003413f71ad882101420021020b20002001370300200020023703080b6e01067e2000200342ffffffff0f832205200142ffffffff0f8322067e22072003422088220820067e22062005200142208822097e7c22054220867c220a3703002000200820097e2005200654ad4220862005422088847c200a200754ad7c200420017e200320027e7c7c3703080b5701017e02400240200341c000710d002003450d0120022003413f71ad2204862001410020036b413f71ad88842102200120048621010c010b20012003413f71ad862102420021010b20002001370300200020023703080b0b90060100418080c0000b860602000000000000000000000000000000010000000000000000000000000000006576656e745f63616e63656c6564776169746c6973745f636c6561726564726566756e645f636c61696d65646576656e745f7570646174656466756e64735f77697468647261776e7469636b65745f7075726368617365646d696e745f7469636b65745f6e66746465706c6f795f7469636b657447656e6572616c6576656e745f63726561746564656e645f646174656576656e745f74797065696469735f63616e63656c65646f7267616e697a65727061796d656e745f746f6b656e73746172745f646174657468656d657469636b65745f6e66745f616464727469636b65745f70726963657469636b6574735f736f6c64746f74616c5f7469636b657473a800100008000000b00010000a000000ba00100002000000bc0010000b000000c700100009000000d00010000d000000dd0010000a000000e700100005000000ec0010000f000000fb0010000c000000070110000c000000130110000d0000004576656e744576656e74436f756e7465725469636b6574466163746f7279526566756e64436c61696d65644576656e744275796572734576656e745469657273427579657250757263686173654576656e7442616c616e636546756e647357697468647261776e576169746c6973746e616d657072696365736f6c645f7175616e74697479746f74616c5f7175616e7469747900ef01100004000000f301100005000000f80110000d000000050210000e0000007175616e74697479746f74616c5f70616964000034021000080000003c0210000a000000ef01100004000000f301100005000000050210000e0000007469657273000000a800100008000000b00010000a000000c700100009000000d00010000d000000dd0010000a000000e700100005000000fb0010000c0000007002100005000000130110000d000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400f72a0e636f6e74726163747370656376300000000000000030506175736520616c6c2073746174652d6d75746174696e67206f7065726174696f6e732e2041646d696e206f6e6c792e00000005706175736500000000000000000000000000000000000025526573756d65206e6f726d616c206f7065726174696f6e732e2041646d696e206f6e6c792e00000000000007756e7061757365000000000000000000000000000000002452657475726e207468652063757272656e7420636f6e74726163742076657273696f6e2e0000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000150000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000d4576656e744e6f74466f756e640000000000000200000000000000144576656e74416c726561647943616e63656c656400000003000000000000001543616e6e6f7453656c6c4d6f72655469636b657473000000000000040000000000000010496e76616c696453746172744461746500000005000000000000000e496e76616c6964456e644461746500000000000600000000000000134e656761746976655469636b6574507269636500000000070000000000000012496e76616c69645469636b6574436f756e74000000000008000000000000000f436f756e7465724f766572666c6f7700000000090000000000000015466163746f72794e6f74496e697469616c697a65640000000000000a0000000000000010496e76616c696454696572496e6465780000000b000000000000000b54696572536f6c644f7574000000000c0000000000000011496e76616c696454696572436f6e6669670000000000000d00000000000000104576656e744e6f7443616e63656c65640000000e0000000000000014526566756e64416c7265616479436c61696d65640000000f00000000000000094e6f7441427579657200000000000010000000000000000c4576656e74536f6c644f75740000001100000000000000105469636b65747342656c6f77536f6c6400000012000000000000000e436f6e7472616374506175736564000000000013000000000000000d4576656e744e6f74456e64656400000000000014000000000000001546756e6473416c726561647957697468647261776e00000000000015000000010000000000000000000000054576656e740000000000000c0000000000000008656e645f6461746500000006000000000000000a6576656e745f7479706500000000001000000000000000026964000000000004000000000000000b69735f63616e63656c6564000000000100000000000000096f7267616e697a657200000000000013000000000000000d7061796d656e745f746f6b656e00000000000013000000000000000a73746172745f6461746500000000000600000000000000057468656d6500000000000010000000000000000f7469636b65745f6e66745f616464720000000013000000000000000c7469636b65745f70726963650000000b000000000000000c7469636b6574735f736f6c640000000a000000000000000d746f74616c5f7469636b6574730000000000000a0000000000000000000000096765745f6576656e740000000000000100000000000000086576656e745f69640000000400000001000003e9000007d0000000054576656e740000000000000300000002000000000000000000000007446174614b6579000000000a0000000100000000000000054576656e74000000000000010000000400000000000000000000000c4576656e74436f756e74657200000000000000000000000d5469636b6574466163746f727900000000000001000000000000000d526566756e64436c61696d656400000000000002000000040000001300000001000000000000000b4576656e7442757965727300000000010000000400000001000000000000000a4576656e7454696572730000000000010000000400000001000000000000000d4275796572507572636861736500000000000002000000040000001300000001000000000000000c4576656e7442616c616e6365000000010000000400000001000000000000000e46756e647357697468647261776e00000000000100000004000000010000000000000008576169746c697374000000010000000400000000000000000000000a696e697469616c697a65000000000002000000000000000561646d696e00000000000013000000000000000e7469636b65745f666163746f727900000000001300000001000003e9000003ed000000000000000300000000000000000000000c63616e63656c5f6576656e740000000100000000000000086576656e745f69640000000400000001000003e9000003ed000000000000000300000000000000000000000c636c61696d5f726566756e64000000020000000000000007636c61696d6572000000001300000000000000086576656e745f69640000000400000001000003e9000003ed0000000000000003000000000000002e4c6567616379206372656174655f6576656e7420666f72206261636b7761726420636f6d7061746962696c69747900000000000c6372656174655f6576656e740000000800000000000000096f7267616e697a65720000000000001300000000000000057468656d6500000000000010000000000000000a6576656e745f74797065000000000010000000000000000a73746172745f646174650000000000060000000000000008656e645f6461746500000006000000000000000c7469636b65745f70726963650000000b000000000000000d746f74616c5f7469636b6574730000000000000a000000000000000d7061796d656e745f746f6b656e0000000000001300000001000003e9000000040000000300000000000000000000000c7570646174655f6576656e740000000600000000000000086576656e745f69640000000400000000000000057468656d65000000000003e800000010000000000000000c7469636b65745f7072696365000003e80000000b000000000000000d746f74616c5f7469636b657473000000000003e80000000a000000000000000a73746172745f646174650000000003e8000000060000000000000008656e645f64617465000003e80000000600000001000003e9000003ed00000000000000030000000100000034412073696e676c65207469636b657420746965722028652e672e205649502c2047656e6572616c2c204561726c79204269726429000000000000000a5469636b65745469657200000000000400000000000000046e616d6500000010000000000000000570726963650000000000000b000000000000000d736f6c645f7175616e746974790000000000000a000000000000000e746f74616c5f7175616e7469747900000000000a0000000100000020496e70757420636f6e66696720666f72206372656174696e6720612074696572000000000000000a54696572436f6e66696700000000000300000000000000046e616d6500000010000000000000000570726963650000000000000b000000000000000e746f74616c5f7175616e7469747900000000000a000000000000003c43616e63656c20612070656e64696e672075706772616465206265666f726520697420697320636f6d6d69747465642e2041646d696e206f6e6c792e0000000e63616e63656c5f75706772616465000000000000000000000000000000000051436f6d6d697420612070726576696f75736c79207363686564756c65642075706772616465206166746572207468652074696d656c6f636b2068617320656c61707365642e2041646d696e206f6e6c792e0000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e6765745f616c6c5f6576656e747300000000000000000001000003ea000007d0000000054576656e74000000000000000000003b5472616e736665722061646d696e2072696768747320746f2061206e657720616464726573732e2043757272656e742061646d696e206f6e6c792e000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e0000000000001300000000000000000000011f576974686472617720616363756d756c61746564207469636b65742073616c652066756e647320746f20746865206f7267616e697a65722077616c6c65742e0a0a52756c65733a0a2d204f6e6c792063616c6c61626c6520627920746865206576656e74206f7267616e697a65720a2d204f6e6c7920616674657220746865206576656e742060656e645f646174656020686173207061737365640a2d204f6e6c7920696620746865206576656e7420686173206e6f74206265656e2063616e63656c6c6564202863616e63656c6c6564206576656e7473207573652060636c61696d5f726566756e6460290a2d2050726576656e747320646f75626c65207769746864726177616c2076696120612070657273697374656e7420666c6167000000000e77697468647261775f66756e647300000000000100000000000000086576656e745f69640000000400000001000003e9000003ed00000000000000030000000100000039412070726f6d6f74696f6e616c20646973636f756e7420636f646520617474616368656420746f2061207370656369666963206576656e742e000000000000000000000c446973636f756e74436f6465000000050000003954686520636f646520737472696e6720286d6972726f727320746865206b657920666f7220636f6e76656e69656e74207175657279696e672900000000000004636f64650000001000000042556e69782074696d657374616d702061667465722077686963682074686520636f646520697320696e76616c6964202830203d206e6f2065787069726174696f6e2900000000000a65787069726174696f6e0000000000060000003d4d6178696d756d206e756d626572206f662074696d6573207468697320636f6465206d61792062652075736564202830203d20756e6c696d6974656429000000000000086d61785f75736573000000040000003950657263656e7461676520646973636f756e74206170706c69656420746f20746865207469636b6574207072696365202831e28093313030290000000000000a70657263656e7461676500000000000400000021486f77206d616e79207573657320617265207374696c6c20617661696c61626c650000000000000e757365735f72656d61696e696e6700000000000400000000000000000000000f6765745f6576656e745f636f756e740000000000000000010000000400000000000000000000000f6765745f6576656e745f7469657273000000000100000000000000086576656e745f69640000000400000001000003e9000003ea000007d00000000a5469636b65745469657200000000000300000000000000000000000f70757263686173655f7469636b65740000000003000000000000000562757965720000000000001300000000000000086576656e745f696400000004000000000000000a746965725f696e64657800000000000400000001000003e9000003ed00000000000000030000000100000000000000000000000d427579657250757263686173650000000000000200000000000000087175616e746974790000000a000000000000000a746f74616c5f7061696400000000000b00000000000000000000001070757263686173655f7469636b65747300000004000000000000000562757965720000000000001300000000000000086576656e745f696400000004000000000000000a746965725f696e64657800000000000400000000000000087175616e746974790000000a00000001000003e9000003ed0000000000000003000000000000003a5363686564756c65206120636f6e74726163742075706772616465202874696d656c6f636b3a207e32342068292e2041646d696e206f6e6c792e0000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000000000000000000126765745f62757965725f707572636861736500000000000200000000000000086576656e745f696400000004000000000000000562757965720000000000001300000001000003e8000007d00000000d427579657250757263686173650000000000000000000044557064617465207469636b65747320736f6c6420636f756e742e204f6e6c792063616c6c61626c6520627920746865207469636b6574204e465420636f6e74726163742e000000137570646174655f7469636b6574735f736f6c64000000000200000000000000086576656e745f6964000000040000000000000006616d6f756e7400000000000a00000001000003e9000003ed00000000000000030000000100000023506172616d657465727320666f72206372656174696e672061206e6577206576656e740000000000000000114372656174654576656e74506172616d73000000000000090000000000000008656e645f6461746500000006000000000000000a6576656e745f7479706500000000001000000000000000096f7267616e697a657200000000000013000000000000000d7061796d656e745f746f6b656e00000000000013000000000000000a73746172745f6461746500000000000600000000000000057468656d6500000000000010000000000000000c7469636b65745f70726963650000000b00000000000000057469657273000000000003ea000007d00000000a54696572436f6e6669670000000000000000000d746f74616c5f7469636b6574730000000000000a00000000000000244372656174652061206e6577206576656e742077697468207469657220737570706f7274000000176372656174655f6576656e745f776974685f746965727300000000010000000000000006706172616d730000000007d0000000114372656174654576656e74506172616d7300000000000001000003e900000004000000030000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 2184,
- "n_functions": 45,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 19,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 29,
- "n_exports": 16,
- "n_data_segment_bytes": 185
- }
- }
- },
- "hash": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb",
- "code": "0061736d01000000016b1360017e017e60027e7e017e60047e7e7e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f0060017f017e60027f7f0060027e7e017f60057e7e7e7e7e017e60027e7f0060047e7e7f7f017e60037f7f7f0060027f7f017e60017e006000006000017f02af011d016901350000016901340000016901330001016c01370002016c013100010162015f00000163015f0000016201380000016201620000016201660003016201340004016c015f0003016c01380001017801310001017601680003016c013600000164015f00030161013000000176015f0004017801370004016c01650002016c016100010162016a0001017801330004016c01300001016c01320001017601670001016201310002016201320002032e2d05060708090a090b0c090d010e0f05010510070411081012000407120f0811110202020407000100040404110e05030100110619037f01418080c0000b7f0041b981c0000b7f0041c081c0000b07eb0110066d656d6f727902000d5f5f636f6e7374727563746f72002c0e63616e63656c5f7570677261646500300e636f6d6d69745f7570677261646500360e6372656174655f6163636f756e74003d0b6765745f6163636f756e74003e146765745f6465706c6f7965645f61646472657373003f0570617573650040107363686564756c655f75706772616465004217746f74616c5f6465706c6f7965645f6163636f756e747300430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020af52a2d7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011080808080002103200110818080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110828080800021020b20004200370300200020023703080b2500200010a0808080004201428480808080a0fa03428480808080c0970d1083808080001a0bf20202017f047e23808080800041306b22012480808080000240024002400240024020002802000e03020001020b200141086a41d880c08000410f10a98080800020012802080d02200129031021022000290310210320002903082104200141086a20002903202000290328109e8080800020012802080d02200129031021052001200029031837032820012005370320200120033703182001200437031020012002370308200141086a410510aa8080800021020c030b200141086a41e780c08000410c10a98080800020012802080d012001290310210220002903082103200141086a20002903102000290318109e8080800020012802080d01200120012903103703182001200337031020012002370308200141086a410310aa8080800021020c020b200141086a41c280c08000411610a98080800020012802080d00200141086a200129031010ab8080800020012802084101460d00200129031021020c010b000b200141306a24808080800020020b5a02017e017f024002400240200110a0808080002202420110a2808080000d00410021010c010b20024201108480808000220242ff01834204520d012002422088a72103410121010b20002003360204200020013602000f0b000b0f00200020011098808080004201510b4d01027e4200210202400240200110a0808080002203420110a280808000450d0020034201108480808000220242ff018342cd00520d0120002002370308420121020b200020023703000f0b000be90501047f23808080800041f0006b2205248080808000200541d0006a41186a22064200370300200541d0006a41106a22074200370300200541d0006a41086a22084200370300200542003703502000200541d0006a10a580808000200541186a2006290300370300200541106a2007290300370300200541086a200829030037030020052005290350370300200642003703002007420037030020084200370300200542003703502004200541d0006a10a580808000200541206a41186a2006290300370300200541206a41106a2007290300370300200541206a41086a200829030037030020052005290350370320200110858080800010868080800021002006420037030020074200370300200842003703002005420037035041002106024003402000108780808000428080808010540d012000108880808000210420004284808080102000108780808000428080808070834204841089808080002100024020064120460d00200541d0006a20066a20044220883c0000200641016a21060c010b0b4120412010a680808000000b2005200242388620024280fe0383422886842002428080fc0783421886200242808080f80f834208868484200242088842808080f80f832002421888428080fc07838420024228884280fe038320024238888484843703482005200342388620034280fe0383422886842003428080fc0783421886200342808080f80f834208868484200342088842808080f80f832003421888428080fc07838420034228884280fe03832003423888848484370340108a80808000210020002000108780808000428080808070834204842005412010a78080800021002000200010878080800042808080807083420484200541d0006a412010a78080800021002000200010878080800042808080807083420484200541c0006a411010a78080800021002000200010878080800042808080807083420484200541206a412010a7808080001086808080002100200541f0006a24808080800020000b1d00200042042001ad42208642048442848080808004109b808080001a0b090010bb80808000000b1e00200020012002ad4220864204842003ad422086420484109c808080000b4301017f23808080800041106b2202248080808000200220002001109e80808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b1a002000ad4220864204842001ad422086420484109a808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110aa8080800021012000420037030020002001370308200241106a2480808080000b8e0101017f23808080800041106b22022480808080000240200042ff018342cd00520d002002200110ad8080800020022802004101460d0020022903082101200010ae80808000410110af80808000418080c0800010a08080800020014202108b808080001a428480808080a0fa03428480808080c0970d108c808080001a200241106a24808080800042020f0b000b4201017e420121020240200142ff018342c800520d0020011087808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b1500410010b28080800020004202108b808080001a0b1c00410110b2808080002000ad4220864204844202108b808080001a0b4201017f10b180808000410310b28080800010b38080800010b4808080002100428ee2e8999ae0d6f50010b5808080002000ad422086420484108d808080001a42020b0f0010c5808080001091808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418881c08000410510a98080800020012802000d042001200129030810ab808080000c030b2001418d81c08000410710a98080800020012802000d032001200129030810ab808080000c020b2001419481c08000410610a98080800020012802000d022001200129030810ab808080000c010b2001419a81c08000410e10a98080800020012802000d012001200129030810ab808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021099808080001a0b4602017f017e4101210002400240410110b2808080002201420210a280808000450d0020014202108480808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110aa808080002100200141106a24808080800020000b880305017f017e017f017e017f23808080800041206b220024808080800010b18080800002400240410310b2808080002201420210a280808000450d00024020014202108480808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad422086420484428480808020108e808080001a200041106a200029030010ad8080800020002802100d002000290308220342ff01834204510d020b000b411210b780808000000b2000290318210110b880808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310b28080800010b38080800010b480808000210210b4808080002204417f460d01200441016a220410af808080002001108f808080001a41f380c08000410810b98080800021032000200436021c2000200236021820002001370310200310b580808000200041106a10ba80808000108d808080001a200041206a24808080800042020f0b10bb80808000000b10bc80808000000b090010bb80808000000b0c00109780808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310aa808080002102200141206a24808080800020020b0300000b090010bb80808000000bac0603017f047e017f2380808080004190016b2204248080808000200441e0006a200010ad808080000240024020042802604101460d00200142ff018342cd00520d0020042903682105200441e0006a2002109d8080800020042802604101460d002004290378210620042903702107200441e0006a200310ad8080800020042802604101460d002004290368210341b080c08000410810b980808000210820042007200610a88080800022023703104202210041012109024003402009450d012009417f6a2109200221000c000b0b20042000370360024020012008200441e0006a410110aa80808000109080808000220042ff018342cd00520d0020001091808080001a2004200637033820042007370330200420013703202004200537031820042003370328200442013703100240200441106a10a080808000420110a280808000450d0042838080801021000c030b0240418080c0800010a0808080002200420210a2808080000d0042838080802021000c030b200441e0006a2000420210848080800010ad8080800020042802604101460d01200429036821002005200120072006200310a4808080002102109280808000210810938080800020002002200810948080800021002007200610a880808000210220042003370358200420053703502004200237034820042001370340410021090340024020094120470d00410021090240034020094120460d01200441e0006a20096a200441c0006a20096a290300370300200941086a21090c000b0b200441e0006a410410aa808080002102200041b880c08000410a10b980808000200210908080800042ff01834202520d02200441106a10a08080800020004201108b808080001a200441106a109f8080800020042006370378200420073703702004200137036820044202370360200441086a200441e0006a10a180808000200428020c410020042802084101711b2209417f460d02200441e0006a10a080808000200941016aad4220864204844201108b808080001a200441e0006a109f808080000c040b200441e0006a20096a4202370300200941086a21090c000b0b10bc80808000000b000b20044190016a24808080800020000b890202017f017e23808080800041c0006b22042480808080002004200010ad80808000024020042802004101460d00200142ff018342cd00520d002004290308210020042002109d8080800020042802004101460d0020042903182102200429031021052004200310ad8080800020042802004101460d0020042903082103200420053703202004200137031020042000370308200420033703182004420137030020042002370328200441306a200410a3808080000240024020042802304101470d00200429033821012004109f808080000c010b2000200120052002200310a4808080002101109380808000200110958080800021010b200441c0006a24808080800020010f0b000be40103017f017e017f23808080800041c0006b2204248080808000200441106a200010ad80808000024020042802104101460d00200142ff018342cd00520d0020042903182100200441106a2002109d8080800020042802104101460d002004290328210220042903202105200441106a200310ad8080800020042802104101460d00200429031821032004200537033020042001370320200420003703182004200337032820044201370310200420023703382004200441106a10a3808080002004280200210620042903082101200441c0006a2480808080002001420220061b0f0b000b3a01017f10b180808000410110c18080800010b4808080002100428ed2aadceeac0310b5808080002000ad422086420484108d808080001a42020b1a00410210b2808080002000ad42ff01834202108b808080001a0bda0102027f017e23808080800041106b22012480808080002001200010ad808080000240024020012802004101460d002001290308210010b18080800010b8808080002102410310b28080800021032001200037030020012002ad42208642048437030820032001410210aa808080004202108b808080001a41a881c08000411110b980808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b580808000200110ba80808000108d808080001a200141106a24808080800042020f0b000b10bc80808000000b9e0101027f23808080800041c0006b22022480808080000240200042ff018342cd00520d00200241106a2001109d8080800020022802104101460d002002290320210120022002290328370328200220013703202002200037031820024202370310200241086a200241106a10a18080800020022802082103200235020c2100200241c0006a2480808080002000422086420484420420034101711b0f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10b18080800010c5808080002102200010ae8080800041fb80c08000410d10b98080800010b5808080002103200120003703082001200237030020032001410210aa80808000108d808080001a200141106a24808080800042020b4101017e02400240410010b2808080002200420210a280808000450d0020004202108480808000220042ff018342cd00510d01000b410d10b780808000000b20000b3c01017f10b180808000410010c18080800010b4808080002100428ed2aadceeaccff50010b5808080002000ad422086420484108d808080001a42020b0f0010b480808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad42208642048410968080800021030b20004200370300200020033703080b0bc3010100418080c0000bb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f776e65725f6f66696e697469616c697a65496d706c656d656e746174696f6e5761736d486173684465706c6f7965644163636f756e744163636f756e74436f756e74757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400bf1e0e636f6e747261637473706563763000000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f720000000000000200000000000000164163636f756e74416c72656164794465706c6f796564000000000001000000000000000e4e6f74496e697469616c697a6564000000000002000000020000002653746f72616765206b65797320666f722074686520726567697374727920636f6e747261637400000000000000000007446174614b6579000000000300000000000000345741534d2068617368206f662074686520544241204163636f756e7420636f6e747261637420696d706c656d656e746174696f6e00000016496d706c656d656e746174696f6e5761736d486173680000000000010000008b4d617070696e672066726f6d2028696d706c656d656e746174696f6e5f686173682c20746f6b656e5f636f6e74726163742c20746f6b656e5f69642c2073616c7429202d3e206465706c6f7965645f616464726573730a576520757365206120636f6d706f73697465206b657920746f2073746f726520746865206465706c6f7965642061646472657373000000000f4465706c6f7965644163636f756e740000000004000003ee00000020000000130000000a000003ee000000200000000100000047436f756e74206f66206465706c6f796564206163636f756e747320706572204e46543a2028746f6b656e5f636f6e74726163742c20746f6b656e5f696429202d3e20636f756e74000000000c4163636f756e74436f756e7400000002000000130000000a000000000000027943616c63756c617465207468652064657465726d696e6973746963206164647265737320666f72206120544241206163636f756e740a0a546869732066756e6374696f6e20636f6d7075746573207468652061646472657373207468617420776f756c642062652072657475726e656420627920606372656174655f6163636f756e742829600a666f72207468652073616d6520696e707574732e20496e20536f726f62616e2c20746865206465706c6f79657220637265617465732064657465726d696e6973746963206164647265737365732c0a736f2077652063616e2063616c63756c6174652074686973206279207573696e6720746865206465706c6f7965722773206164647265737320636f6d7075746174696f6e2e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e2028753235362061732042797465734e3c33323e290a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e4654202875313238290a2a206073616c7460202d204465706c6f796d656e742073616c742028753235362061732042797465734e3c33323e290a0a232052657475726e730a5468652064657465726d696e697374696320616464726573732077686572652074686520544241206163636f756e7420776f756c64206265206465706c6f7965640000000000000b6765745f6163636f756e7400000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee00000020000000010000001300000000000000b2496e697469616c697a652074686520726567697374727920776974682074686520544241204163636f756e74205741534d20686173680a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20607462615f6163636f756e745f7761736d5f6861736860202d205741534d2068617368206f662074686520544241204163636f756e7420636f6e747261637420746f206465706c6f7900000000000d5f5f636f6e7374727563746f7200000000000002000000000000000561646d696e0000000000001300000000000000157462615f6163636f756e745f7761736d5f68617368000000000003ee000000200000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000029f4465706c6f792061206e657720544241206163636f756e7420636f6e747261637420616e6420696e697469616c697a652069740a0a546869732066756e6374696f6e206465706c6f7973206120544241206163636f756e7420666f7220616e204e465420616e6420696e697469616c697a65732069742077697468207468650a4e4654206f776e6572736869702064657461696c732e20546865206465706c6f79656420616464726573732069732064657465726d696e697374696320616e64206d6174636865730a7768617420606765745f6163636f756e7428296020776f756c642072657475726e20666f72207468652073616d6520696e707574732e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e2028753235362061732042797465734e3c33323e290a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e4654202875313238290a2a206073616c7460202d204465706c6f796d656e742073616c742028753235362061732042797465734e3c33323e290a0a232052657475726e730a5468652061646472657373206f6620746865206e65776c79206465706c6f79656420544241206163636f756e740a0a23204572726f72730a52657475726e73206572726f7220696620746865206163636f756e742068617320616c7265616479206265656e206465706c6f79656420666f7220746865736520706172616d6574657273000000000e6372656174655f6163636f756e740000000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee0000002000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000000000016947657420746865206465706c6f796564206164647265737320666f7220737065636966696320706172616d65746572732028696620697420657869737473290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e0a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e46540a2a206073616c7460202d204465706c6f796d656e742073616c740a0a232052657475726e730a536f6d6528616464726573732920696620746865206163636f756e7420686173206265656e206465706c6f7965642c204e6f6e65206f7468657277697365000000000000146765745f6465706c6f7965645f61646472657373000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee0000002000000001000003e800000013000000000000010f4765742074686520746f74616c206e756d626572206f6620544241206163636f756e7473206465706c6f79656420666f722061207370656369666963204e46540a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e46540a0a232052657475726e730a546865206e756d626572206f6620544241206163636f756e747320746861742068617665206265656e206465706c6f79656420666f722074686973204e46540000000017746f74616c5f6465706c6f7965645f6163636f756e74730000000002000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a00000001000000040000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file
diff --git a/soroban-contract/tests/integration/test_snapshots/test_transfer_ticket_and_new_owner_creates_tba.1.json b/soroban-contract/tests/integration/test_snapshots/test_transfer_ticket_and_new_owner_creates_tba.1.json
deleted file mode 100644
index 43216916..00000000
--- a/soroban-contract/tests/integration/test_snapshots/test_transfer_ticket_and_new_owner_creates_tba.1.json
+++ /dev/null
@@ -1,1852 +0,0 @@
-{
- "generators": {
- "address": 8,
- "nonce": 0
- },
- "auth": [
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "create_event",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "string": "Integration Test Event"
- },
- {
- "string": "Conference"
- },
- {
- "u64": 86400
- },
- {
- "u64": 172800
- },
- {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- },
- {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ],
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "function_name": "deploy_ticket",
- "args": [
- {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "function_name": "purchase_ticket",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "u32": 0
- },
- {
- "u32": 0
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "function_name": "transfer_from",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "function_name": "create_account",
- "args": [
- {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "0202020202020202020202020202020202020202020202020202020202020202"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 22,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 2032731177588607455
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 801925984706572462
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": 5541220902715666415
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 1033654523790656264
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "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": null
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4837995959683129791
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 4270020994084947596
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 8370022561469687789
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": 8370022561469687789
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": 6277191135259896685
- }
- },
- "durability": "temporary"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": 6277191135259896685
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- 6311999
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "BuyerPurchase"
- },
- {
- "u32": 0
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_paid"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "Event"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "map": [
- {
- "key": {
- "symbol": "end_date"
- },
- "val": {
- "u64": 172800
- }
- },
- {
- "key": {
- "symbol": "event_type"
- },
- "val": {
- "string": "Conference"
- }
- },
- {
- "key": {
- "symbol": "id"
- },
- "val": {
- "u32": 0
- }
- },
- {
- "key": {
- "symbol": "is_canceled"
- },
- "val": {
- "bool": false
- }
- },
- {
- "key": {
- "symbol": "organizer"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- },
- {
- "key": {
- "symbol": "payment_token"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- },
- {
- "key": {
- "symbol": "start_date"
- },
- "val": {
- "u64": 86400
- }
- },
- {
- "key": {
- "symbol": "theme"
- },
- "val": {
- "string": "Integration Test Event"
- }
- },
- {
- "key": {
- "symbol": "ticket_nft_addr"
- },
- "val": {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- }
- },
- {
- "key": {
- "symbol": "ticket_price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "tickets_sold"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_tickets"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBalance"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventBuyers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": {
- "vec": [
- {
- "symbol": "EventTiers"
- },
- {
- "u32": 0
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "vec": [
- {
- "map": [
- {
- "key": {
- "symbol": "name"
- },
- "val": {
- "string": "General"
- }
- },
- {
- "key": {
- "symbol": "price"
- },
- "val": {
- "i128": {
- "hi": 0,
- "lo": 100
- }
- }
- },
- {
- "key": {
- "symbol": "sold_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "symbol": "total_quantity"
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 10
- }
- }
- }
- ]
- }
- ]
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "EventCounter"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketFactory"
- }
- ]
- },
- "val": {
- "address": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": {
- "vec": [
- {
- "symbol": "AccountCount"
- },
- {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": {
- "vec": [
- {
- "symbol": "AccountCount"
- },
- {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u32": 1
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "0202020202020202020202020202020202020202020202020202020202020202"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": {
- "vec": [
- {
- "symbol": "DeployedAccount"
- },
- {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- },
- {
- "bytes": "0202020202020202020202020202020202020202020202020202020202020202"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CCFBMQRUEUT45LBAISYMYHPM6FR6LDHDMDNWBTL6DWPOTNKOFXK6D7NI"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CA36FQITV33RO5SJFPTNLRQBD6ZNAEJG7F7J5KWCV4OP7SQHDMIZCT33",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 0
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Balance"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": {
- "vec": [
- {
- "symbol": "Owner"
- },
- {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Minter"
- }
- ]
- },
- "val": {
- "address": "CAJXGFIU32R2SF4BVXV2EB2XSSUPUBQMNXWJWB5GYS7WE76TFPPR7Q7P"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "NextTokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 2
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": {
- "vec": [
- {
- "symbol": "TicketContract"
- },
- {
- "u32": 1
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CBRIAA73VOIKPZYM5G3LGPF3NGCFXLR3IW22MKEYJAB3QBOMTUTRCASK",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TicketWasmHash"
- }
- ]
- },
- "val": {
- "bytes": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TotalTickets"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_data": {
- "contract": "CCFBMQRUEUT45LBAISYMYHPM6FR6LDHDMDNWBTL6DWPOTNKOFXK6D7NI",
- "key": "ledger_key_contract_instance",
- "durability": "persistent"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CCFBMQRUEUT45LBAISYMYHPM6FR6LDHDMDNWBTL6DWPOTNKOFXK6D7NI",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- },
- "storage": [
- {
- "key": {
- "vec": [
- {
- "symbol": "Admin"
- }
- ]
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "ImplementationHash"
- }
- ]
- },
- "val": {
- "bytes": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Initialized"
- }
- ]
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Salt"
- }
- ]
- },
- "val": {
- "bytes": "0202020202020202020202020202020202020202020202020202020202020202"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenContract"
- }
- ]
- },
- "val": {
- "address": "CBE3Q3CRNPCXV4G5WXJNEJPPLCXKF2NJJDSR7YBDIJSWERWMHVF4XAFO"
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "TokenId"
- }
- ]
- },
- "val": {
- "u128": {
- "hi": 0,
- "lo": 1
- }
- }
- },
- {
- "key": {
- "vec": [
- {
- "symbol": "Version"
- }
- ]
- },
- "val": {
- "u32": 1
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1381,
- "n_functions": 41,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 15,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 16,
- "n_exports": 16,
- "n_data_segment_bytes": 110
- }
- }
- },
- "hash": "0a3974ef217b0742614e5fcab04e6aca7b535fb96331aeb014a1cd2c6f6dcfa4",
- "code": "0061736d0100000001510f60037e7e7e017e60027e7e017e60017e017e6000017e60047e7e7e7e017e60047f7f7e7e0060027f7f017e60017f0060027e7e017f60017f017e60037f7f7f0060027f7e0060017e006000006000017f026110016c015f0000016c01310001017801310001017601680000016c01360002016101300002017801370003016c01650004016c013700040176016700010162016a0001017801330003016c01300001016c01380001016201380002016c01320001032a29050607080707090a0b06010b0c070d030d090c0e0203070e06090d0d01030203030702020303030d0a05030100110619037f01418080c0000b7f0041ee80c0000b7f0041f080c0000b07e10110066d656d6f727902000d5f5f636f6e7374727563746f72001a0e63616e63656c5f75706772616465001f0e636f6d6d69745f7570677261646500250d6465706c6f795f7469636b6574002c096765745f61646d696e002d136765745f7469636b65745f636f6e7472616374002e116765745f746f74616c5f7469636b657473002f0570617573650030107363686564756c655f7570677261646500320e7472616e736665725f61646d696e003307756e706175736500350776657273696f6e0036015f00370a5f5f646174615f656e6403010b5f5f686561705f6261736503020a971c29170020002001109180808000200220031080808080001a0b810202017f017e23808080800041106b2202248080808000024002400240024002400240024020000e0400010203000b200241bd80c08000410510978080800020022802000d04200220022903081098808080000c030b2002418080c08000410e10978080800020022802000d03200220022903081098808080000c020b2002418e80c08000410c10978080800020022802000d02200220022903081098808080000c010b2002419a80c08000410e10978080800020022802000d012002200229030837030020022001ad4220864204843703082002410210998080800021030c020b200229030821032002290300500d010b000b200241106a24808080800020030b5c02017e027f02400240024041022000109180808000220142021093808080000d00410021020c010b20014202108180808000220142ff01834204520d012001422088a72103410121020b20002003360204200020023602000f0b000b0f0020002001108c808080004201510b4f01027e42002101024002404100200010918080800022024202109380808000450d0020024202108180808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b1e00410220001091808080002000ad42208642048442021080808080001a0b220042838080801042838080802020002d00014101461b200029030820002d00001b0b5102017f017e23808080800041106b220324808080800020032001200210b88080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110998080800021012000420037030020002001370308200241106a2480808080000b1a002000ad4220864204842001ad4220864204841089808080000b8f0101017f23808080800041106b22022480808080000240200042ff018342cd00520d0020022001109b8080800020022802004101460d00200229030821012000109c808080004101109d80808000410020022000420210908080800041012002109180808000200142021080808080001a4100109580808000109e80808000200241106a24808080800042020f0b000b4201017e420121020240200142ff018342c800520d002001108e808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b1500410010a180808000200042021080808080001a0b1c00410110a1808080002000ad42208642048442021080808080001a0b1b00428480808080a0fa03428480808080c0970d108d808080001a0b4201017f10a080808000410310a18080800010a28080800010a3808080002100428ee2e8999ae0d6f50010a4808080002000ad4220864204841082808080001a42020b0f0010b4808080001085808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141bd80c08000410510978080800020012802000d04200120012903081098808080000c030b200141c280c08000410710978080800020012802000d03200120012903081098808080000c020b200141c980c08000410610978080800020012802000d02200120012903081098808080000c010b200141cf80c08000410e10978080800020012802000d01200120012903081098808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d0020004202108f808080001a0b4602017f017e4101210002400240410110a18080800022014202109380808000450d0020014202108180808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a41011099808080002100200141106a24808080800020000b880305017f017e017f017e017f23808080800041206b220024808080800010a08080800002400240410310a18080800022014202109380808000450d00024020014202108180808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201083808080001a200041106a2000290300109b8080800020002802100d002000290308220342ff01834204510d020b000b411210a680808000000b2000290318210110a780808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310a18080800010a28080800010a380808000210210a3808080002204417f460d01200441016a2204109d8080800020011084808080001a41a880c08000410810a88080800021032000200436021c2000200236021820002001370310200310a480808000200041106a10a9808080001082808080001a200041206a24808080800042020f0b10aa80808000000b10ab80808000000b090010aa80808000000b0c00108b80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110b880808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a41031099808080002102200141206a24808080800020020b0300000b090010aa80808000000ba90305017f017e017f017e017f23808080800041206b22022480808080000240200042ff018342cd00520d00200241086a2001109b8080800020022802084101460d0020022903102103200241086a1094808080000240024020022802084101470d0020022903101085808080001a4101200410918080800022014202109380808000450d00200241086a20014202108180808000109b8080800020022802084101460d0220022903102105200220003703184202210141012104024003402004450d012004417f6a2104200021010c000b0b20022001370308200241086a41011099808080002100108680808000200520032000108780808000210020021092808080004100210402402002280204410020022802004101711b2206417f460d004103200641016a220620004201109080808000410320061091808080004201428480808080a0fa03428480808080c0970d1088808080001a2006109580808000109e80808000200220003703100c020b10ab80808000000b41012104200241013a00090b200220043a0008200241086a1096808080002100200241206a24808080800020000f0b000b6f02027f017e23808080800041106b220024808080800020001094808080000240024020002802000d0041012101200041013a00010c010b20002903082102109e8080800020002002370308410021010b200020013a000020001096808080002102200041106a24808080800020020b4e01017e0240200042ff01834204520d0042022101024041032000422088a710918080800022004201109380808000450d0020004201108180808000220142ff018342cd00520d010b20010f0b000b4b02027f017e23808080800041106b2200248080808000200041086a10928080800020002802082101200035020c2102200041106a2480808080002002422086420484420420014101711b0b3a01017f10a080808000410110b18080800010a3808080002100428ed2aadceeac0310a4808080002000ad4220864204841082808080001a42020b1a00410210a1808080002000ad42ff018342021080808080001a0bda0102027f017e23808080800041106b220124808080800020012000109b808080000240024020012802004101460d002001290308210010a08080800010a7808080002102410310a18080800021032001200037030020012002ad42208642048437030820032001410210998080800042021080808080001a41dd80c08000411110a880808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310a480808000200110a9808080001082808080001a200141106a24808080800042020f0b000b10ab80808000000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10a08080800010b48080800021022000109c8080800041b080c08000410d10a88080800010a480808000210320012000370308200120023703002003200141021099808080001082808080001a200141106a24808080800042020b4101017e02400240410010a18080800022004202109380808000450d0020004202108180808000220042ff018342cd00510d01000b410d10a680808000000b20000b3c01017f10a080808000410010b18080800010a3808080002100428ed2aadceeaccff50010a4808080002000ad4220864204841082808080001a42020b0f0010a380808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108a8080800021030b20004200370300200020033703080b0b770100418080c0000b6e5469636b65745761736d48617368546f74616c5469636b6574735469636b6574436f6e7472616374757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c65640093130e636f6e747261637473706563763000000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000002b4572726f7220636f64657320666f7220746865205469636b657420466163746f727920636f6e74726163740000000000000000054572726f7200000000000002000000000000000e4e6f74496e697469616c697a6564000000000001000000000000000c556e617574686f72697a656400000002000000000000006a4765742074686520666163746f72792061646d696e20616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a0a232052657475726e730a5468652061646d696e20616464726573730000000000096765745f61646d696e0000000000000000000001000003e90000001300000003000000020000002353746f72616765206b65797320666f722074686520636f6e7472616374207374617465000000000000000007446174614b65790000000004000000000000001d466163746f72792061646d696e6973747261746f7220616464726573730000000000000541646d696e000000000000000000002e5741534d2068617368206f6620746865205469636b6574204e465420636f6e747261637420746f206465706c6f7900000000000e5469636b65745761736d4861736800000000000000000029546f74616c206e756d626572206f66207469636b657420636f6e747261637473206465706c6f7965640000000000000c546f74616c5469636b65747300000001000000394d617070696e672066726f6d206576656e745f696420746f206465706c6f796564207469636b657420636f6e747261637420616464726573730000000000000e5469636b6574436f6e747261637400000000000100000004000000000000014f4465706c6f792061206e6577205469636b6574204e465420636f6e747261637420666f7220616e206576656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742077696c6c2068617665206d696e74696e6720726967687473206f6e20746865206e657720636f6e74726163740a2a206073616c7460202d20556e697175652073616c7420666f722064657465726d696e697374696320616464726573732067656e65726174696f6e0a0a232052657475726e730a5468652061646472657373206f6620746865206e65776c79206465706c6f796564205469636b6574204e465420636f6e74726163740a0a2320417574686f72697a6174696f6e0a52657175697265732061646d696e20617574686f72697a6174696f6e000000000d6465706c6f795f7469636b65740000000000000200000000000000066d696e746572000000000013000000000000000473616c74000003ee0000002000000001000003e9000000130000000300000000000000e6496e697469616c697a652074686520666163746f7279207769746820616e2061646d696e20616e6420746865205469636b6574204e4654205741534d20686173680a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206061646d696e60202d204164647265737320746861742063616e206465706c6f79206e6577207469636b657420636f6e7472616374730a2a20607469636b65745f7761736d5f6861736860202d205741534d2068617368206f6620746865205469636b6574204e465420636f6e747261637400000000000d5f5f636f6e7374727563746f7200000000000002000000000000000561646d696e0000000000001300000000000000107469636b65745f7761736d5f68617368000003ee000000200000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee000000200000000000000000000000994765742074686520746f74616c206e756d626572206f66207469636b657420636f6e747261637473206465706c6f7965640a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a0a232052657475726e730a54686520746f74616c20636f756e74206f66206465706c6f796564207469636b657420636f6e747261637473000000000000116765745f746f74616c5f7469636b65747300000000000000000000010000000400000000000000d847657420746865207469636b657420636f6e7472616374206164647265737320666f722061207370656369666963206576656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606576656e745f696460202d20546865206576656e74206964656e7469666965722028312d696e6465786564290a0a232052657475726e730a5468652061646472657373206f6620746865207469636b657420636f6e74726163742c206f72204e6f6e65206966206e6f7420666f756e64000000136765745f7469636b65745f636f6e7472616374000000000100000000000000086576656e745f69640000000400000001000003e8000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1911,
- "n_functions": 54,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 18,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 18,
- "n_exports": 19,
- "n_data_segment_bytes": 166
- }
- }
- },
- "hash": "12a31c3738371300e903c525d07400378fdb395d01a75613ddbb5cb3c49eb185",
- "code": "0061736d0100000001611260027e7e017e60017e017e60047e7e7e7e017e60037e7e7e017e6000017e60037f7e7e0060027f7e0060027f7f0060027e7e017f60017f017e60017f0060047f7e7e7e0060027e7e0060037f7f7f0060017e006000006000017f60027f7f017e026d12016901330000016901350001016901340001016c01310000016c01370002016c015f0003016101300001016c01320000017801310000017601680003016c013600010178013000000176016700000162016a0000017801330004016c01300000016c0138000001620138000103373605060607080908050a0605050b000a0c090d0605010e0a0f0101040f09100104060a1011090f0f04010101040a011101040304040f0d05030100110619037f01418080c0000b7f0041a681c0000b7f0041b081c0000b07f40113066d656d6f727902000d5f5f636f6e7374727563746f7200260a62616c616e63655f6f66002a046275726e002b0e63616e63656c5f75706772616465002c0e636f6d6d69745f7570677261646500310a6765745f6d696e74657200390869735f76616c6964003a0f6d696e745f7469636b65745f6e6674003b086f776e65725f6f66003c057061757365003d107363686564756c655f75706772616465003f0e7472616e736665725f61646d696e00410d7472616e736665725f66726f6d004307756e706175736500440776657273696f6e0045015f00460a5f5f646174615f656e6403010b5f5f686561705f6261736503020afd2636460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110808080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b6701027f23808080800041c0006b22022480808080002002420337030020022001370308200241206a200210958080800020022903302101200020022903384200200228022041017122031b37030820002001420020031b370300200241c0006a2480808080000b8d0102017f017e23808080800041206b22022480808080000240024002402001109780808000220342011098808080000d00420021030c010b20022003420110838080800010938080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000b4901027f23808080800041206b2202248080808000200220013703182002200037031020024202370300200210978080800042011098808080002103200241206a24808080800020030b920202017f017e23808080800041106b2201248080808000024002400240024002400240024020002802000e0400010203000b2001418080c08000410610a38080800020012802000d042001200129030810a4808080000c030b2001418680c08000410b10a38080800020012802000d032001200129030810a4808080000c020b2001419180c08000410510a38080800020012802000d022001290308210220012000290310200029031810928080800020012802000d0220012002200129030810a5808080000c010b2001419680c08000410710a38080800020012802000d0120012001290308200029030810a5808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f0020002001108f808080004201510b8a0101027f23808080800041206b2203248080808000200320023703182003200137031020034202370300024002400240200310978080800022024201109880808000450d0020024201108380808000220242ff018342cd00520d0220002002370308410021040c010b200041023a0001410121040b200020043a0000200341206a2480808080000f0b000b250020001097808080004201428480808080a0fa03428480808080c0970d1084808080001a0b0e00200020014201109c808080000b15002000109780808000200120021085808080001a0b10002000200120024201109e808080000b1d00200010978080800020012002109f8080800020031085808080001a0b4301017f23808080800041106b2202248080808000200220002001109280808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5101027e420021010240024041a080c0800010978080800022024202109880808000450d0020024202108380808000220142ff018342cd00520d0120002001370308420121010b200020013703000f0b000b140041c080c08000200020014202109e808080000b2900024020002d00000d0020002903080f0b20002d0001417f6aad42ff01834220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210c78080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b44000240200042ff018342cd00510d00000b200010a780808000410110a88080800041a080c0800020004202109c808080004201420010a18080800010a98080800042020b1500410010ae80808000200042021085808080001a0b1c00410110ae808080002000ad42208642048442021085808080001a0b1b00428480808080a0fa03428480808080c0970d1090808080001a0b4e01017f23808080800041106b22012480808080000240200042ff018342cd00510d00000b2001200010948080800020012903002001290308109f808080002100200141106a24808080800020000bcd0102017f027e23808080800041206b220124808080800020012000109380808000024020012802004101460d00200120012903102200200129031822021099808080000240024020012d00000d00200129030822031086808080001a20012002370318200120003703104202210020014202370300200110978080800042011087808080001a2001420337030020012003370308200142004200109d808080000c010b20012d0001417f6aad42ff01834220864283808080107c21000b200141206a24808080800020000f0b000b4501017f10ad80808000410310ae8080800042021087808080001a10af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841088808080001a42020b0f0010c2808080001086808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141f580c08000410510a38080800020012802000d042001200129030810a4808080000c030b200141fa80c08000410710a38080800020012802000d032001200129030810a4808080000c020b2001418181c08000410610a38080800020012802000d022001200129030810a4808080000c010b2001418781c08000410e10a38080800020012802000d012001200129030810a4808080000b200129030821022001290300500d010b000b200141106a24808080800020020b4602017f017e4101210002400240410110ae8080800022014202109880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b8b0305017f017e017f017e017f23808080800041206b220024808080800010ad8080800002400240410310ae8080800022014202109880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201089808080001a200041106a200029030010b28080800020002802100d002000290308220342ff01834204510d020b000b411210b380808000000b2000290318210110b480808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ae8080800042021087808080001a10af80808000210210af808080002204417f460d01200441016a220410a8808080002001108a808080001a41e080c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001088808080001a200041206a24808080800042020f0b10b780808000000b10b880808000000b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010b780808000000b0c00108e80808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c780808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020b0300000b090010b780808000000b6802027f017e23808080800041106b2200248080808000200010a080808000410121010240024020002802004101470d0020002000290308370308410021010c010b200041053a00010b200020013a0000200010a2808080002102200041106a24808080800020020b4d01027f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200129031020012903181096808080002102200141206a2480808080002002ad0bb40302017f037e23808080800041e0006b220124808080800002400240200042ff018342cd00520d00200141c0006a10a0808080000240024020012802404101460d004283808080d00021000c010b20012903481086808080001a2001420337030020012000370308200141c0006a200110958080800002402001280240410171450d0020012903502001290358844200510d0042838080801021000c010b4201210242002103024041c080c0800010978080800022044202109880808000450d00200141c0006a2004420210838080800010938080800020012802404101460d0220012903582103200129035021020b200142023703202001200237033020012003370338200141206a2000109b80808000200141206a109a808080002001420337034020012000370348200141c0006a42014200109d808080002001420337034020012000370348200141c0006a109a808080002002200383427f510d02200242017c22002003200050ad7c10a18080800010a980808000200141c0006a2002200310928080800020012802404101460d01200129034821000b200141e0006a24808080800020000f0b000b10b880808000000b5601017f23808080800041206b220124808080800020012000109380808000024020012802004101470d00000b200120012903102001290318109980808000200110a2808080002100200141206a24808080800020000b3a01017f10ad80808000410110be8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841088808080001a42020b1a00410210ae808080002000ad42ff018342021085808080001a0bda0102027f017e23808080800041106b22012480808080002001200010b2808080000240024020012802004101460d002001290308210010ad8080800010b4808080002102410310ae8080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021085808080001a419581c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001088808080001a200141106a24808080800042020f0b000b10b880808000000b1a002000ad4220864204842001ad422086420484108c808080000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ad8080800010c2808080002102200010a78080800041e880c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210c0808080001088808080001a200141106a24808080800042020b4101017e02400240410010ae8080800022004202109880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10b380808000000b20000bda0202017f017e23808080800041206b22032480808080000240200042ff018342cd00520d00200142ff018342cd00520d002003200210938080800020032802004101460d00200329031821022003290310210420001086808080001a02400240200420021096808080000d0042838080802021040c010b200320042002109980808000024020032d00004101470d0020032d0001417f6aad42ff01834220864283808080107c21040c010b024020032903082000108b808080004200510d0042838080803021040c010b20032001109480808000024020032903002003290308844200510d004283808080c00021040c010b2003200437031042022104200342023703002003200237031820032001109b808080002003420337030020032000370308200342004200109d808080002003420337030020032001370308200342014200109d808080000b200341206a24808080800020040f0b000b3c01017f10ad80808000410010be8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841088808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108d8080800021030b20004200370300200020033703080b0bb0010100418080c0000ba6014d696e7465724e657874546f6b656e49644f776e657242616c616e636500000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400c3160e636f6e747261637473706563763000000000000000a84275726e2061207469636b6574204e46542c2072656d6f76696e672069742066726f6d206578697374656e63650a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f206275726e0a0a23204572726f72730a2d20496620746f6b656e5f696420646f6573206e6f74206578697374000000046275726e000000010000000000000008746f6b656e5f69640000000a00000001000003e9000003ed000000000000000300000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f7200000000000005000000000000001455736572416c72656164794861735469636b657400000001000000000000000e496e76616c6964546f6b656e4964000000000002000000000000000c556e617574686f72697a6564000000030000000000000019526563697069656e74416c72656164794861735469636b657400000000000004000000000000000e4e6f74496e697469616c697a65640000000000050000000000000086436865636b206966206120746f6b656e2069732076616c6964202865786973747320616e64206e6f74206275726e6564290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f20636865636b00000000000869735f76616c6964000000010000000000000008746f6b656e5f69640000000a0000000100000001000000000000006d47657420746865206f776e6572206f66206120746f6b656e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207175657279000000000000086f776e65725f6f66000000010000000000000008746f6b656e5f69640000000a00000001000003e90000001300000003000000020000002153746f72616765206b65797320666f7220746865204e465420636f6e74726163740000000000000000000007446174614b65790000000004000000000000001f416464726573732077697468206d696e74696e672070726976696c6567657300000000064d696e746572000000000000000000154e65787420746f6b656e20494420746f206d696e740000000000000b4e657874546f6b656e4964000000000100000022546f6b656e206f776e6572736869703a20746f6b656e5f6964202d3e206f776e65720000000000054f776e6572000000000000010000000a000000010000001742616c616e63653a206f776e6572202d3e20636f756e74000000000742616c616e6365000000000100000013000000000000006c476574207468652062616c616e6365206f6620616e206f776e65720a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606f776e657260202d20546865206164647265737320746f2071756572790000000a62616c616e63655f6f6600000000000100000000000000056f776e657200000000000013000000010000000a000000000000004647657420746865206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e7400000000000a6765745f6d696e74657200000000000000000001000003e90000001300000003000000000000014b5472616e736665722061207469636b6574204e46542066726f6d206f6e65206164647265737320746f20616e6f746865720a0a456e666f7263657320746865206f6e652d7469636b65742d7065722d757365722072756c6520666f722074686520726563697069656e742e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a206066726f6d60202d2043757272656e74206f776e6572206f6620746865207469636b65740a2a2060746f60202d20526563697069656e7420616464726573730a2a2060746f6b656e5f696460202d2054686520746f6b656e20494420746f207472616e736665720a0a23204572726f72730a2d204966206066726f6d60206973206e6f7420746865206f776e65720a2d2049662060746f6020616c7265616479206861732061207469636b6574000000000d7472616e736665725f66726f6d00000000000003000000000000000466726f6d000000130000000000000002746f0000000000130000000000000008746f6b656e5f69640000000a00000001000003e9000003ed00000000000000030000000000000090496e697469616c697a6520746865204e465420636f6e747261637420776974682061206d696e74657220616464726573730a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20606d696e74657260202d204164647265737320746861742063616e206d696e74206e6577207469636b6574730000000d5f5f636f6e7374727563746f720000000000000100000000000000066d696e7465720000000000130000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e000000000000130000000000000000000000fd4d696e742061206e6577207469636b6574204e465420746f2074686520726563697069656e740a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060726563697069656e7460202d204164647265737320746f207265636569766520746865207469636b65740a0a232052657475726e730a54686520746f6b656e204944206f6620746865206d696e746564207469636b65740a0a23204572726f72730a2d2049662063616c6c6572206973206e6f7420746865206d696e7465720a2d20496620726563697069656e7420616c7265616479206861732061207469636b65740000000000000f6d696e745f7469636b65745f6e667400000000010000000000000009726563697069656e740000000000001300000001000003e90000000a000000030000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 1992,
- "n_functions": 53,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 16,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 21,
- "n_exports": 19,
- "n_data_segment_bytes": 190
- }
- }
- },
- "hash": "af0f93df4df8d689bbb1e99120a356974421624da48d1ba4b7464d767ef8e246",
- "code": "0061736d0100000001541060017e017e60027e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f017e60027e7e0060017f0060017e017f60027f7f017e6000006000017f60037f7f7f0060017e0060047e7e7e7e017e027f150169015f00000169013300010169013500000169013400000164015f00020169013000000161015f0001017801310001017601680002016c01360000016101300000016d013900020162016a0001017801330003016c01310001016c01300001016c01380001016201380000016c01320001016c015f000201760167000103363504050404060708090002010a0b0c080306000d040204030b060e0c0003080c080a060b020b0f0e0303030800030303000303030b0d05030100110619037f01418080c0000b7f0041be81c0000b7f0041c081c0000b07e50113066d656d6f727902000c5f5f636865636b5f6175746800290e63616e63656c5f75706772616465002b0e636f6d6d69745f757067726164650031076578656375746500380a696e697469616c697a65003a056e6f6e6365003c056f776e6572003d057061757365003e107363686564756c655f75706772616465004005746f6b656e00410e746f6b656e5f636f6e7472616374004208746f6b656e5f696400430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020ac828353b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110808080800021010b20004200370300200020013703080b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110818080800021020b20004200370300200020023703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011082808080002103200110838080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b120020001099808080002001109a808080000bc00202017f017e23808080800041106b2201248080808000024002400240024002400240024002400240200041ff01710e06000102030405000b2001419b80c08000410d10a78080800020012802000d062001200129030810a8808080000c050b200141a880c08000410710a78080800020012802000d052001200129030810a8808080000c040b200141af80c08000411210a78080800020012802000d042001200129030810a8808080000c030b200141c180c08000410410a78080800020012802000d032001200129030810a8808080000c020b200141c580c08000410b10a78080800020012802000d022001200129030810a8808080000c010b200141d080c08000410510a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0f002000200142021093808080001a0b8a0102027f017e23808080800041206b22012480808080004101210202400240024041011099808080002203109c80808000450d0020012003109d8080800010978080800020012802004101460d02200129031021032000200129031837031820002003370310410021020c010b200041023a00010b200020023a0000200141206a2480808080000f0b000b0f0020004202108f808080004201510b0c0020004202108e808080000b8f0101027f23808080800041106b2203248080808000200320012002109f8080800022013703004202210241012104024003402004450d012004417f6a2104200121020c000b0b2003200237030802402000428ed6f4e0ad9df3e900200341086a410110a080808000108480808000220242ff018342cd00510d0010a180808000000b200341106a24808080800020020b4301017f23808080800041106b2202248080808000200220002001109680808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1a002000ad4220864204842001ad4220864204841094808080000b090010b780808000000b4302017f017e41002100024041041099808080002201109c80808000450d0041012100024002402001109d80808000a741ff01710e020102000b000b410021000b20000b5702017e017f02400240024041001099808080002201109c80808000450d002001109d80808000220142ff018342cd00520d0220002001370308410021020c010b200041023a0001410121020b200020023a00000f0b000b5702027e017f42002100024041051099808080002201109c80808000450d0002402001109d808080002200a741ff0171220241c000460d00024020024106470d0020004208880f0b000b200010858080800021000b20000b220042838080801042838080802020002d00014101461b200029030820002d00001b0b4101017f23808080800041106b220124808080800020012000109580808000024020012802004101470d00000b20012903082100200141106a24808080800020000b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110a08080800021012000420037030020002001370308200241106a2480808080000bbe0203017f017e017f23808080800041c0006b22032480808080002003200010aa8080800002400240024020032802004101460d00200142ff018342cb00520d00200242ff018342cb00520d0020032903082100200310a38080800020032d00004101460d01200329030821042003109b8080800020032d00004101460d01200420032903102003290318109e808080002104200320023703382003200137033020032000370328410021050340024020054118470d00410021050240034020054118460d01200320056a200341286a20056a290300370300200541086a21050c000b0b20042003410310a0808080001086808080001a420221010c040b200320056a4202370300200541086a21050c000b0b000b42838080801042838080802020032d000141ff01714101461b21010b200341c0006a24808080800020010b4201017e420121020240200142ff018342c800520d0020011091808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b4201017f10ac80808000410310ad8080800010ae8080800010af808080002100428ee2e8999ae0d6f50010b0808080002000ad4220864204841087808080001a42020b0f0010c580808000108a808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418d81c08000410510a78080800020012802000d042001200129030810a8808080000c030b2001419281c08000410710a78080800020012802000d032001200129030810a8808080000c020b2001419981c08000410610a78080800020012802000d022001200129030810a8808080000c010b2001419f81c08000410e10a78080800020012802000d012001200129030810a8808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021092808080001a0b4202017f017e4101210002400240410110ad808080002201109c80808000450d002001109d80808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110a0808080002100200141106a24808080800020000b840305017f017e017f017e017f23808080800041206b220024808080800010ac8080800002400240410310ad808080002201109c80808000450d0002402001109d80808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201088808080001a200041106a200029030010aa8080800020002802100d002000290308220342ff01834204510d020b000b411210b280808000000b2000290318210110b380808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310ad8080800010ae8080800010af80808000210210af808080002204417f460d01200441016a220410b48080800020011089808080001a41f880c08000410810b58080800021032000200436021c2000200236021820002001370310200310b080808000200041106a10b6808080001087808080001a200041206a24808080800042020f0b10b780808000000b10a180808000000b090010b780808000000b0c00108d80808000422088a70b1900410110ad808080002000ad422086420484109a808080000b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310a0808080002102200141206a24808080800020020b0300000b860402027f027e23808080800041306b2203248080808000024002400240200042ff018342cd00520d0002402001a741ff01712204410e460d00200441ca00470d010b200242ff018342cb00520d00428380808020210510a280808000450d02200310a38080800020032d00004101460d01200329030821052003109b8080800020032d00004101460d01200520032903102003290318109e80808000108a808080001a024010a4808080002205427f510d004105109980808000200542017c220510a680808000109a8080800010b980808000418080c08000410810b58080800021062003418880c08000411310b58080800037032820032006370320410021040340024020044110470d00410021040240034020044110460d01200320046a200341206a20046a290300370300200441086a21040c000b0b2003410210a0808080002106200341206a200510958080800020032802204101460d0320032903282105200320003703102003200537030820032001370300200641e080c08000ad4220864204842003ad422086420484428480808030108b808080001087808080001a200020012002108480808000220542ff018342cb00520d020c050b200320046a4202370300200441086a21040c000b0b10a180808000000b000b42838080801042838080802020032d000141ff01714101461b21050b200341306a24808080800020050b1b00428480808080a0fa03428480808080c0970d1090808080001a0b900202017f027e23808080800041206b22042480808080000240200042ff018342cd00520d002004200110978080800020042802004101460d0020042903182105200429031021062004200210aa8080800020042802004101460d00200429030821022004200310aa8080800020042802004101460d00200429030821034283808080102101024010a2808080000d0041001099808080002000109a80808000410110998080800020062005109f80808000109a80808000410220021098808080004103200310988080800041041099808080004201109a80808000200020062005109e8080800010bb80808000410110b48080800010b980808000420221010b200441206a24808080800020010f0b000b1200410010ad808080002000109a808080000b0e0010a48080800010a6808080000b930103017f017e017f23808080800041206b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d002000200120002903102000290318109e80808000370308410021020c010b200020002d00013a0001410121020b200020023a0000200010a5808080002101200041206a24808080800020010b3a01017f10ac80808000410110bf8080800010af808080002100428ed2aadceeac0310b0808080002000ad4220864204841087808080001a42020b1700410210ad808080002000ad42ff0183109a808080000bd70102027f017e23808080800041106b22012480808080002001200010aa808080000240024020012802004101460d002001290308210010ac8080800010b3808080002102410310ad8080800021032001200037030020012002ad42208642048437030820032001410210a080808000109a8080800041ad81c08000411110b580808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b080808000200110b6808080001087808080001a200141106a24808080800042020f0b000b10a180808000000bb60102017f017e23808080800041306b2200248080808000200010a3808080000240024020002d00004101460d00200029030821012000109b8080800020002d00004101460d00200041206a20002903102000290318109680808000024020002802200d002000200029032837031020002001370308200042043703002000410310a08080800021010c020b000b42838080801042838080802020002d000141ff01714101461b21010b200041306a24808080800020010b3602017f017e23808080800041106b2200248080808000200010a380808000200010a5808080002101200041106a24808080800020010b800102017f017e23808080800041306b22002480808080002000109b8080800002400240024020002d00004101470d0042838080801042838080802020002d00014101461b21010c010b200041206a2000290310200029031810968080800020002802204101460d01200029032821010b200041306a24808080800020010f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10ac8080800010c5808080002102200010bb80808000418081c08000410d10b58080800010b0808080002103200120003703082001200237030020032001410210a0808080001087808080001a200141106a24808080800042020b3d01017e02400240410010ad808080002200109c80808000450d002000109d80808000220042ff018342cd00510d01000b410d10b280808000000b20000b3c01017f10ac80808000410010bf8080800010af808080002100428ed2aadceeaccff50010b0808080002000ad4220864204841087808080001a42020b0f0010af80808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484108c8080800021030b20004200370300200020033703080b0bc8010100418080c0000bbe0165786563757465645472616e73616374696f6e4578656375746564546f6b656e436f6e7472616374546f6b656e4964496d706c656d656e746174696f6e4861736853616c74496e697469616c697a65644e6f6e636566756e636e6f6e6365746f550010000400000059001000050000005e00100002000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400db110e636f6e74726163747370656376300000000000000015476574207468652063757272656e74206e6f6e6365000000000000056e6f6e6365000000000000000000000100000006000000000000003f476574207468652063757272656e74206f776e6572206f6620746865204e465420286279207175657279696e6720746865204e465420636f6e74726163742900000000056f776e65720000000000000000000001000003e900000013000000030000000000000000000000057061757365000000000000000000000000000000000000c447657420746f6b656e2064657461696c732061732061207475706c653a2028636861696e5f69642c20746f6b656e5f636f6e74726163742c20746f6b656e5f6964290a54686973206d61746368657320746865204552432d36353531207061747465726e20666f7220636f6d7061746962696c6974790a4e6f74653a20636861696e5f69642069732073657420746f203020617320536f726f62616e20646f65736e2774206578706f736520636861696e5f696420696e207468652073616d652077617900000005746f6b656e0000000000000000000001000003e9000003ed0000000300000004000000130000000a000000030000000000000093457865637574652061207472616e73616374696f6e20746f20616e6f7468657220636f6e74726163740a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e2065786563757465207472616e73616374696f6e730a546869732066756e6374696f6e20696e6372656d656e747320746865206e6f6e636520616e6420656d69747320616e206576656e7400000000076578656375746500000000030000000000000002746f000000000013000000000000000466756e6300000011000000000000000461726773000003ea0000000000000001000003e9000003ea0000000000000003000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000020000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000e4e6f74496e697469616c697a656400000000000200000000000000104765742074686520746f6b656e20494400000008746f6b656e5f69640000000000000001000003e90000000a0000000300000002000000000000000000000007446174614b6579000000000600000000000000000000000d546f6b656e436f6e7472616374000000000000000000000000000007546f6b656e496400000000000000000000000012496d706c656d656e746174696f6e48617368000000000000000000000000000453616c7400000000000000000000000b496e697469616c697a6564000000000000000000000000054e6f6e63650000000000000000000071496e697469616c697a652074686520544241206163636f756e742077697468204e4654206f776e6572736869702064657461696c730a546869732073686f756c642062652063616c6c6564206f6e6365206166746572206465706c6f796d656e74206279207468652052656769737472790000000000000a696e697469616c697a65000000000004000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a0000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000473616c74000003ee0000002000000001000003e9000003ed00000000000000030000000000000070437573746f6d4163636f756e74496e7465726661636520696d706c656d656e746174696f6e3a20436865636b20617574686f72697a6174696f6e0a4f6e6c79207468652063757272656e74204e4654206f776e65722063616e20617574686f72697a65207472616e73616374696f6e730000000c5f5f636865636b5f617574680000000300000000000000117369676e61747572655f7061796c6f6164000000000003ee00000020000000000000000a7369676e6174757265730000000003ea000003ee00000040000000000000000c617574685f636f6e74657874000003ea000007d000000007436f6e746578740000000001000003e9000003ed000000000000000300000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000001c47657420746865204e465420636f6e747261637420616464726573730000000e746f6b656e5f636f6e747261637400000000000000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000010000000000000000000000185472616e73616374696f6e45786563757465644576656e7400000003000000000000000466756e630000001100000000000000056e6f6e6365000000000000060000000000000002746f0000000000130000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 7247,
- "n_functions": 90,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 26,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 35,
- "n_exports": 26,
- "n_data_segment_bytes": 774
- }
- }
- },
- "hash": "c0ba7706d9c3fab3f1f52c9b970523b97a3e30507388e35a823a33181717058a",
- "code": "0061736d0100000001a9011a60017e017e60027e7e017e60037e7e7e017e6000017e60047e7e7e7e017e60027f7e0060027f7f0060017f017e60027e7e017f60057e7f7f7f7f0060017f017f60017f0060057f7e7e7e7e0060037f7e7e006000017f60057e7f7f7e7e017f60000060057e7e7e7e7e0060027f7f017e60047f7f7f7f017e60037f7f7f0060017e0060087e7e7e7e7e7e7e7e017e60067e7e7e7e7e7e017e60067f7e7e7e7e7f0060047f7e7e7f0002d30123016901300000016901350000016901340000016c01310001016c015f00020161013000000176013300000176013100010164015f00020176013000020176015f0003017601360001017801310001016c013700040162016900010176013800000162013300010178013700030169015f0000016901330001017601680002016c013600000176016700010169013800000169013700000169013600010162016a0001017801330003017801340003016c01300001016c01380001016201380000016c01320001016d01390002016d01610004035b5a05050506070805060906060a0b06070c0c0d01050b0b0e0f100510111212070b000d0d101006031006051312140d050600031007150e0103050b0e0b07160003010003000115030b020400000303170103001014180c0c190c1905030100110619037f01418080c0000b7f00418686c0000b7f00419086c0000b0790031a066d656d6f727902000c63616e63656c5f6576656e7400530e63616e63656c5f7570677261646500540c636c61696d5f726566756e6400590e636f6d6d69745f75706772616465005a0c6372656174655f6576656e740060176372656174655f6576656e745f776974685f746965727300610e6765745f616c6c5f6576656e74730062126765745f62757965725f70757263686173650063096765745f6576656e7400640f6765745f6576656e745f636f756e7400650f6765745f6576656e745f746965727300660a696e697469616c697a65006705706175736500690f70757263686173655f7469636b6574006b1070757263686173655f7469636b657473006c107363686564756c655f75706772616465006d0e7472616e736665725f61646d696e006e07756e706175736500700c7570646174655f6576656e740071137570646174655f7469636b6574735f736f6c6400720776657273696f6e00730e77697468647261775f66756e64730074015f00750a5f5f646174615f656e6403010b5f5f686561705f6261736503020ade84015a7001017f23808080800041106b22022480808080000240024020014202510d002002200110a4808080002002290308210102402002280200450d0020004202370300200020013703080c020b20002001370308200042013703000c010b200042003703000b200241106a2480808080000b5d02017f017e024002402001a741ff0171220241c000460d00024020024106460d00420121034283908080800121010c020b20014208882101420021030c010b42002103200110808080800021010b20002003370300200020013703080b7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011081808080002103200110828080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b8d0102017f017e23808080800041206b2202248080808000024002400240200110a7808080002203420110a8808080000d00420021030c010b20022003420110838080800010a98080800020022802004101460d01200229031021032000200229031837031820002003370310420121030b2000200337030020004200370308200241206a2480808080000f0b000bc70502017f027e23808080800041306b220124808080800002400240024002400240024002400240024002400240024002400240024020002802000e0a00010203040506070809000b200141086a418083c08000410510cf8080800020012802080d0c200141086a2001290310200035020442208642048410d0808080000c090b200141086a418583c08000410c10cf8080800020012802080d0b200141086a200129031010d1808080000c080b200141086a419183c08000410d10cf8080800020012802080d0a200141086a200129031010d1808080000c070b200141206a419e83c08000410d10cf8080800020012802200d09200120012903283703082001200029030837031820012000350204422086420484370310200141206a200141086a10d2808080000c070b200141086a41ab83c08000410b10cf8080800020012802080d08200141086a2001290310200035020442208642048410d0808080000c050b200141086a41b683c08000410a10cf8080800020012802080d07200141086a2001290310200035020442208642048410d0808080000c040b200141206a41c083c08000410d10cf8080800020012802200d06200120012903283703082001200029030837031820012000350204422086420484370310200141206a200141086a10d2808080000c040b200141086a41cd83c08000410c10cf8080800020012802080d05200141086a2001290310200035020442208642048410d0808080000c020b200141086a41d983c08000410e10cf8080800020012802080d04200141086a2001290310200035020442208642048410d0808080000c010b200141086a41e783c08000410810cf8080800020012802080d03200141086a2001290310200035020442208642048410d0808080000b20012903102102200129030821030c010b20012903282102200129032021030b2003500d010b000b200141306a24808080800020020b0f0020002001109d808080004201510b7d02017f017e02400240024002402001a741ff0171220241c500460d002002410b470d0220002001423f87370318200020014208873703100c010b200110978080800021032001109880808000210120002003370318200020013703100b420021010c010b200042839080808001370308420121010b200020013703000b910202017f037e23808080800041306b2202248080808000024002400240200110a7808080002203420110a8808080000d00420021030c010b200342011083808080002103410021010240034020014110460d01200220016a4202370300200141086a21010c000b0b200342ff018342cc00520d01200341c884c0800041022002410210ab80808000200241106a200229030010a58080800020022802104101460d012002290328210320022903202104200241106a200229030810a98080800020022802104101460d012002290320210520002002290328370328200020053703202000200337031820002004370310420121030b2000200337030020004200370308200241306a2480808080000f0b000b3100024020022004460d00000b20002001ad4220864204842003ad4220864204842002ad42208642048410a2808080001a0bbc0402027f0e7e2380808080004180016b22022480808080004102210302400240200110a7808080002204420110a880808000450d002004420110838080800021044100210302400340200341e000460d01200220036a4202370300200341086a21030c000b0b200442ff018342cc00520d01200441a082c08000410c2002410c10ab80808000200241e0006a200229030010a48080800020022802600d012002290308220442ff018342c900520d012002290310220542ff01834204520d0141014102410020022d001822031b20034101461b22034102460d012002290320220642ff018342cd00520d012002290328220742ff018342cd00520d0120022903682108200241e0006a200229033010a48080800020022802600d012002290338220942ff018342c900520d012002290340220a42ff018342cd00520d012002290368210b200241e0006a200229034810a98080800020022802604101460d012002290378210c2002290370210d200241e0006a200229035010a58080800020022802604101460d012002290378210e2002290370210f200241e0006a200229035810a58080800020022802604101460d0120022903702110200229037821112000200c3703282000200d3703202000200e3703182000200f370310200020113703082000201037030020002005422088a7360268200020073703602000200a370358200020083703502000200b3703482000200437034020002006370338200020093703300b200020033a006c20024180016a2480808080000f0b000b4d01027e4200210202400240200110a7808080002203420110a880808000450d0020034201108380808000220242ff018342cb00520d0120002002370308420121020b200020023703000f0b000b1200200010a780808000420110a8808080000b1500200010a780808000420142011084808080001a0b1b00200010a780808000200110b18080800042011084808080001a0b4302017f017e23808080800041106b22012480808080002001200010cb80808000024020012802004101470d00000b20012903082102200141106a24808080800020020b5a02017f017e23808080800041106b2205248080808000200010a78080800021062005200120022003200410b380808000024020052802004101470d00000b2006200529030842011084808080001a200541106a2480808080000b870101017f23808080800041106b220524808080800020052001200210c48080800042012102024020052802000d002005290308210120052003200410c58080800020052802000d002005200529030837030820052001370300200041c884c0800041022005410210cd80808000370308420021020b20002002370300200541106a2480808080000b1d00200010a7808080002001200210b58080800042011084808080001a0b4301017f23808080800041106b220224808080800020022000200110c580808000024020022802004101470d00000b20022903082101200241106a24808080800020010b1500200010a780808000200142011084808080001a0b5e02017e027f024002400240419080c0800010a7808080002201420210a8808080000d00410021020c010b20014202108380808000220142ff01834204520d012001422088a72103410121020b20002003360204200020023602000f0b000b2000419080c0800010a7808080002000ad42208642048442021084808080001a0b4301037f23808080800041106b2200248080808000200041086a10b78080800020002802082101200028020c2102200041106a2480808080002002410020014101711b0bfe0d02037f0b7e23808080800041d0036b220524808080800010bb8080800020001085808080001a02400240024002400240200320048450450d00410821060c010b200520013602b402200541003602b002200541c0016a200541b0026a10ac808080004102210620052d00ac0222074102460d0020052802c0012106024041e800450d00200541d0006a410472200541c0016a41047241e800fc0a00000b200541d0006a41ef006a200541c0016a41ef006a2d00003a0000200520052f00ad023b00bd0120052006360250200520073a00bc0102402007410171450d00410321060c010b200541053602c002200520013602c402200541c0016a200541c0026a10ad80808000024020052802c0014101460d00410221060c010b0240200220052903c8012208108680808000422088a7490d00410b21060c010b0240024020022008108680808000422088a74f0d00200541c0016a20082002ad422086420484220910878080800010bc8080800020052802c001410171450d010c050b10bd80808000000b024041c000450d00200541d0026a200541d0016a41c000fc0a00000b20052903f002220a20037c220b200a54220620052903f802220a20047c2006ad7c220c200a54200c200a511b0d020240200b20052903e00256200c20052903e802220a56200c200a511b450d00410c21060c010b4200210d0240024020052903d002220e5020052903d802220a420053200a501b450d00410021074200210f420021100c010b2004427f570d022005410036024c200541306a200e200a20032004200541cc006a10f780808000200528024c0d022005290338210a2005290330210e2005410036022c200541106a200e200a42a8c600429cca004290ce0020034204562004420052220620045022071b1b2003420956200620071b1b42002005412c6a10f780808000200528022c0d0220052005290310220e2005290318220a4290ce00420010f980808000200529030821102005290300210f0240200e428fce0056200a420055200a501b0d00410021070c010b20052903b0012000200529038801200f201010be80808000410121070b20052903a80121114200210e02400340200d20035a200e20045a200e2004511b0d0141f880c08000410f10bf808080002112200520003703b0034202210a41012106024003402006450d012006417f6a21062000210a0c000b0b2005200a3703c001200541c0016a20112012200541c0016a410110c08080800010888080800010a58080800020052802c0014101460d04200e200d42017c220d50ad7c210e0c000b0b2005200b3703f0022005200c3703f802200541c0026a20082009200541d0026a10c18080800010898080800010b680808000200520003703980320052001360294032005410636029003200541c0016a20054190036a10aa808080000240024020052802c001410171450d0020052903d001220a20037c220d200a54220620052903d801220a20047c2006ad7c220e200a54200e200a511b4101460d0320052903e801220a201085427f85200a200a20107c20052903e0012212200f7c2208201254ad7c22128583427f570d0320054190036a200d200e2008201210b2808080000c010b20054190036a20032004200f201010b280808000200541043602a003200520013602a403200541b0036a200541a0036a10ad808080000240024020052802b003450d0020052903b803210a0c010b108a80808000210a0b200a2000108b80808000210a200541a0036a10a780808000200a42011084808080001a200541a0036a10c2808080000b02402007450d00200541073602a003200520013602a403200541b0036a200541a0036a10a680808000200541a0036a20052903c803220a20107c20052903c003220e200f7c220d200e54ad7c220e423f872212200d200a201085427f85200a200e858342005322061b200f20052802b00341017122071b2012428080808080808080807f85200e20061b201020071b10b480808000200541a0036a10c2808080000b20054190036a10c28080800002402005290360220a20037c220d200a5422062005290368220a20047c2006ad7c220e200a54200e200a511b450d00410921060c010b2005200d3703602005200e370368200541b0026a200541d0006a10b080808000200541b0026a10c28080800041e880c08000411010bf8080800010c380808000210a200541b0036a2003200410c48080800020052802b0030d0320052903b8032104200541b0036a200f201010c58080800020052802b0034101460d0320052903b8032103200520093703e801200520113703e001200520033703d801200520043703d001200520003703c80120052001ad4220864204843703c001200a200541c0016a410610c080808000108c808080001a410021060b200541d0036a24808080800020060f0b10c680808000000b10c780808000000b000b3f01017e02400240410210d6808080002200420210a880808000450d00024020004202108380808000a741ff01710e020102000b000b0f0b10c680808000000bc30202027f067e23808080800041c0006b2202248080808000410021030240034020034120460d01200220036a4202370300200341086a21030c000b0b42002104420121050240200142ff018342cc00520d002001419484c0800041042002410410ab808080002002290300220142ff018342c900520d00200241206a200229030810a98080800020022802204101460d002002290338210620022903302107200241206a200229031010a58080800020022802204101460d002002290338210820022903302109200241206a200229031810a58080800020022802204101460d0020022903302104200229033821052000200837033820002009370330200020053703282000200437032020002006370318200020073703102000200137034042002105420021040b2000200537030020002004370308200241c0006a2480808080000b090010c780808000000bc40101027f23808080800041306b220524808080800020052003200410b58080800037031020052002370308200520013703004100210602400340024020064118470d00410021060240034020064118460d01200541186a20066a200520066a290300370300200641086a21060c000b0b2000428eeeea95beb6def300200541186a410310c08080800010888080800042ff01834202520d02200541306a2480808080000f0b200541186a20066a4202370300200641086a21060c000b0b10c780808000000b4502017f017e23808080800041106b220224808080800020022000200110f680808000024020022802004101470d00000b20022903082103200241106a24808080800020030b1a002000ad4220864204842001ad4220864204841096808080000bca0102017f037e23808080800041306b220124808080800020002903302102200141206a2000290300200029030810c5808080000240024020012802200d0020012903282103200141206a2000290320200029032810c48080800020012802200d0020012903282104200141206a2000290310200029031810c48080800020012802204101470d010b000b20012001290328370318200120043703102001200337030820012002370300419484c0800041042001410410cd808080002102200141306a24808080800020020b2500200010a7808080004201428480808080a0fa03428480808080c0970d108d808080001a0b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110c0808080002100200141106a24808080800020000b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110938080800021020b20004200370300200020023703080b5b000240024020014280808080808080c0007c42ffffffffffffffff00560d00200120018520022001423f8785844200520d002001420886420b8421010c010b2002200110998080800021010b20004200370300200020013703080b0300000b090010c680808000000bb90c07017f017e017f017e017f0a7e017f23808080800041d0016b220224808080800010bb80808000200129032022031085808080001a410121040240024002402001290338220510c980808000560d00410521060c010b0240200129034022072005560d00410621060c010b200129035022081086808080002109108a80808000210a024002402009428080808010540d002008108680808000422088210b4200210903402009200b510d0220082009422086420484108780808000210c410021040240034020044118460d01200241b8016a20046a4202370300200441086a21040c000b0b02400240200c42ff018342cc00520d00200c41d884c080004103200241b8016a410310ab8080800020022903b801220d42ff018342c900520d00200241106a20022903c00110a98080800020022802104101460d002002290328210c2002290320210e200241106a20022903c80110a58080800020022802104101470d010b2009a7417f461a0c050b200942ffffffff0f510d04410121040240200c4200590d00410721060c040b02402002290320220f200229032822108450450d00410d21060c040b200942017c210920024200370338200242003703302002200f3703202002200e3703102002200d370340200220103703282002200c370318200a200241106a10c180808000108b80808000210a0c000b0b419481c08000ad4220864204844284808080f000108e80808000210920024200370338200242003703302002200937034020022001290318370328200220012903103703202002200129030837031820022001290300370310200a200241106a10c180808000108b80808000210a0b200a10868080800042208842017c210e4200210f420421094200210c02400340200e427f7c220e500d01200241106a200a200910878080800010bc808080002002290310220d420285200229031884500d01200da74101710d0320094280808080107c21092002290330220d200f7c220f200d5422042002290338220d200c7c2004ad7c220c200d54200c200d511b4101460d030c000b0b024002400240200a108680808000428080808010542211450d000c010b200241106a200a108f8080800010bc8080800020022802104101710d012002290328210d200229032021090b2001290308210e20012903002110200241086a10b780808000410121040240200228020c410020022802084101711b2206417f470d00410921060c020b41012104200641016a10b88080800010ca808080000240418080c0800010a7808080002208420210a8808080000d00410a21060c020b20084202108380808000220842ff018342cd00520d00200e200d20111b210b2010200920111b2110410021042002412c6a4100360200200241246a42003702002002411c6a4200370200200242003702142002200641187420064180fe03714108747220064108764180fe037120064118767272360210200241106aad422086420484428480808080041090808080002109418781c08000410d10bf80808000210d109180808000210e200220093703b0012002200e3703a8010340024020044110470d00410021040240034020044110460d01200241b8016a20046a200241a8016a20046a290300370300200441086a21040c000b0b2008200d200241b8016a410210c080808000108880808000220942ff018342cd00520d042002200636028c012002200b3703382002201037033020024200370328200242003703202002200c3703182002200f370310200220063602782002200337034841002104200241003a007c200220073703602002200537035820022009370368200220012903303703502002200129032837034020022001290348370370200241003602880120024188016a200241106a10b08080800020024105360298012002200636029c0120024198016a200a10b68080800020024188016a10c28080800020024198016a10c28080800010ca80808000419b81c08000410d10bf8080800010c380808000210c200220093703c801200220033703c00120022006ad4220864204843703b801200c200241b8016a410310c080808000108c808080001a0c030b200241b8016a20046a4202370300200441086a21040c000b0b000b2000200636020420002004360200200241d0016a2480808080000f0b10c780808000000b3d02017e017f0240109c808080002200a741ff017122014106460d000240200141c000470d0020001080808080000f0b10c780808000000b20004208880b1b00428480808080a0fa03428480808080c0970d109e808080001a0bea0202017f0c7e23808080800041e0006b22022480808080002002200129035010cc8080800042012103024020022802000d00200229030821042001290360210520012903382106200131006c210720012903402108200135026821092002200129034810cc8080800020022802000d002002290308210a2001290358210b2001290330210c20022001290320200129032810c58080800020022802000d002002290308210d20022001290310200129031810c48080800020022802000d002002290308210e20022001290300200129030810c48080800020022802000d00200220022903083703582002200e3703502002200d3703482002200b3703402002200c3703382002200a370330200220053703282002200637032020022007370318200220094220864204843703102002200837030820022004370300200041a082c08000410c2002410c10cd80808000370308420021030b20002003370300200241e0006a2480808080000b3b0002400240200142ffffffffffffffff00560d00200142088642068421010c010b200110928080800021010b20004200370300200020013703080b2e00024020012003460d00000b2000ad4220864204842002ad4220864204842001ad42208642048410a1808080000b2600024020004101710d002001ad4220864204840f0b2001417f6aad4220864283808080107c0b5102017f017e23808080800041106b220324808080800020032001200210f68080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b4801017f23808080800041106b220324808080800020032002370308200320013703002003410210c08080800021022000420037030020002002370308200341106a2480808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110c08080800021012000420037030020002001370308200241106a2480808080000b5d02017f017e23808080800041206b2202248080808000200220012903103703182002200129030837031020022001290300370308200241086a410310c08080800021032000420037030020002003370308200241206a2480808080000bd70304037f017e017f027e2380808080004180026b22012480808080000240200042ff01834204520d0020012000422088a722023602e401200141003602e001200141f0006a200141e0016a10ac808080000240024020012d00dc0122034102470d0042838080802021040c010b20012802702105024041e800450d002001410472200141f0006a41047241e800fc0a00000b200141ef006a200141f0006a41ef006a2d00003a0000200120012f00dd013b006d2001200536020020012903381085808080001a428380808030210420034101710d00200141013a006c200141e0016a200110b080808000200141e0016a10c28080800041a080c08000410e10bf8080800010c3808080002000428480808070832206108c808080001a200141093602f001200120023602f401200141f0006a200141f0016a10ad80808000024002402001280270450d00200129037821000c010b108a8080800021000b420221042000108680808000428080808010540d0041ae80c08000411010bf80808000210720001086808080002100200710c38080800021072001200042808080807083420484370378200120063703702007200141f0006a410210c080808000108c808080001a0b20014180026a24808080800020040f0b000b4201017f10d580808000410310d68080800010d78080800010d8808080002100428ee2e8999ae0d6f50010c3808080002000ad422086420484108c808080001a42020b0f0010ef808080001085808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b200141d585c08000410510cf8080800020012802000d042001200129030810d1808080000c030b200141da85c08000410710cf8080800020012802000d032001200129030810d1808080000c020b200141e185c08000410610cf8080800020012802000d022001200129030810d1808080000c010b200141e785c08000410e10cf8080800020012802000d012001200129030810d1808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d002000420210a0808080001a0b4602017f017e4101210002400240410110d6808080002201420210a880808000450d0020014202108380808000220142ff01834204520d012001422088a721000b20000f0b000b970502037f087e2380808080004180016b22022480808080000240200042ff018342cd00520d00200142ff01834204520d0020001085808080001a2002410036027020022001422088a722033602742002200241f0006a10ac808080000240024020022d006c22044102470d0042838080802021000c010b024020044101710d004283808080e00121000c010b200229036021052002200037030820022003360204200241033602000240200210ae80808000450d004283808080f00121000c010b2002200037037820022003360274200241063602702002200241f0006a10aa80808000024020022802004101710d004283808080800221000c010b20022903182106200229031021072002290320210820022903282109200220003703082002200336020420024103360200200210af80808000200220003703082002200336020420024103360200200210c2808080000240200842005220094200552009501b450d00200510918080800020002008200910be8080800020024107360270200220033602742002200241f0006a10a680808000200241f0006a20022903184200200228020041017122031b220520097d2002290310420020031b220a200854ad7d220b423f87220c200a20087d20052009852005200b858342005322031b200c428080808080808080807f85200b20031b10b4808080000b41be80c08000410e10bf8080800010c3808080002105200241f0006a2007200610c48080800020022802700d0120022903782106200241f0006a2008200910c58080800020022802704101460d01200220022903783703182002200637031020022000370308200220014284808080708337030020052002410410c080808000108c808080001a420221000b20024180016a24808080800020000f0b000b880305017f017e017f017e017f23808080800041206b220024808080800010d58080800002400240410310d6808080002201420210a880808000450d00024020014202108380808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad4220864204844284808080201094808080001a200041106a200029030010db8080800020002802100d002000290308220342ff01834204510d020b000b411210dc80808000000b2000290318210110dd80808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310d68080800010d78080800010d880808000210210d8808080002204417f460d01200441016a220410de8080800020011095808080001a41c085c08000410810bf8080800021032000200436021c2000200236021820002001370310200310c380808000200041106a10df80808000108c808080001a200041206a24808080800042020f0b10c680808000000b10c780808000000b4201017e420121020240200142ff018342c800520d002001109f808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b090010c680808000000b0c00109b80808000422088a70b1c00410110d6808080002000ad42208642048442021084808080001a0b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310c0808080002102200141206a24808080800020020bd80202017f037e23808080800041f0006b22082480808080000240200042ff018342cd00520d00200142ff018342c900520d00200242ff018342c900520d00200841106a200310a48080800020082802104101460d0020082903182103200841106a200410a48080800020082802104101460d0020082903182104200841106a200510a98080800020082802104101460d002008290328210520082903202109200841106a200610a58080800020082802104101460d00200742ff018342cd00520d00200829032821062008290320210a108a80808000210b200820063703282008200a370320200820053703182008200937031020082004370350200820033703482008200237034020082001370338200820003703302008200b37036020082007370358200841086a200841106a10c8808080002008280208200828020c10ce808080002100200841f0006a24808080800020000f0b000bce0302027f087e23808080800041e0016b22012480808080004100210202400340200241c800460d01200141f8006a20026a4202370300200241086a21020c000b0b02400240200042ff018342cc00520d00200041f884c080004109200141f8006a410910ab80808000200141106a200129037810a48080800020012802100d00200129038001220042ff018342c900520d00200129038801220342ff018342cd00520d00200129039001220442ff018342cd00520d0020012903182105200141106a20012903980110a48080800020012802100d0020012903a001220642ff018342c900520d0020012903182107200141106a20012903a80110a98080800020012802104101460d0020012903b001220842ff018342cb00520d00200129032821092001290320210a200141c0016a20012903b80110a58080800020012802c0014101470d010b000b200120012903d801370328200120012903d0013703202001200a3703102001200837036020012004370358200120053703502001200737034820012000370340200120063703382001200337033020012009370318200141086a200141106a10c8808080002001280208200128020c10ce808080002100200141e0016a24808080800020000b8d0103027f017e017f2380808080004180016b220024808080800010b9808080002101108a808080002102410021030240034020012003460d0120004100360270200020033602742000200041f0006a10ac80808000024020002d006c4102460d002002200010b180808000108b8080800021020b200341016a21030c000b0b20004180016a24808080800020020bac0101017f23808080800041c0006b22022480808080000240200042ff01834204520d00200142ff018342cd00520d002002200137033820022000422088a7360234200241063602302002200241306a10aa808080000240024020022802004101710d00420221000c010b200241306a200229031020022903182002290320200229032810b38080800020022802304101460d01200229033821000b200241c0006a24808080800020000f0b000bcf0101017f23808080800041f0016b22012480808080000240200042ff01834204520d00200141003602e001200120004220883e02e401200141f0006a200141e0016a10ac808080000240024020012d00dc014102470d0042838080802021000c010b024041f000450d002001200141f0006a41f000fc0a00000b024020012d006c4102470d002001280200417f6aad4220864283808080107c21000c010b200141f0006a200110cb8080800020012802704101460d01200129037821000b200141f0016a24808080800020000f0b000b0f0010b980808000ad4220864204840b6601027f23808080800041206b22012480808080000240200042ff01834204510d00000b20014105360200200120004220883e0204200141106a200110ad808080002001280210210220012903182100200141206a248080808000200042838080802020021b0b7701017e0240200042ff018342cd00520d00200142ff018342cd00520d0042838080801021020240418080c0800010a780808000420210a8808080000d00200010e880808000410110de80808000418080c0800010a780808000200142021084808080001a410010b880808000420221020b20020f0b000b1500410010d680808000200042021084808080001a0b3a01017f10d580808000410110ea8080800010d8808080002100428ed2aadceeac0310c3808080002000ad422086420484108c808080001a42020b1a00410210d6808080002000ad42ff018342021084808080001a0b5801017f0240200042ff018342cd00520d00200142ff01834204520d00200242ff01834204520d0020002001422088a72002422088a74201420010ba808080002203417f6aad4220864283808080107c420220031b0f0b000b900101027f23808080800041206b22042480808080000240200042ff018342cd00520d00200142ff01834204520d00200242ff01834204520d002004200310a58080800020042802004101460d0020002001422088a72002422088a72004290310200429031810ba808080002105200441206a2480808080002005417f6aad4220864283808080107c420220051b0f0b000bda0102027f017e23808080800041106b22012480808080002001200010db808080000240024020012802004101460d002001290308210010d58080800010dd808080002102410310d68080800021032001200037030020012002ad42208642048437030820032001410210c08080800042021084808080001a41f585c08000411110bf80808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310c380808000200110df80808000108c808080001a200141106a24808080800042020f0b000b10c780808000000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10d58080800010ef808080002102200010e88080800041c885c08000410d10bf8080800010c3808080002103200120003703082001200237030020032001410210c080808000108c808080001a200141106a24808080800042020b4101017e02400240410010d6808080002200420210a880808000450d0020004202108380808000220042ff018342cd00510d01000b410d10dc80808000000b20000b3c01017f10d580808000410010ea8080800010d8808080002100428ed2aadceeaccff50010c3808080002000ad422086420484108c808080001a42020bb20604017f067e027f027e23808080800041f0016b22062480808080000240200042ff01834204520d00024020014202510d00200142ff018342c900520d010b0240024020024202520d000c010b200641f0006a200210a98080800020062802700d01200629038801210720062903800121080b0240024020034202520d000c010b200641f0006a200310a58080800020062802700d012006290388012109200629038001210a0b200641f0006a200410a3808080002006290370220b4202510d0020062903782104200641f0006a200510a380808000200629037022054202510d0020062000422088a73602e401200641003602e0012006290378210c200641f0006a200641e0016a10ac808080000240024020062d00dc01220d4102470d0042838080802021010c010b2006280270210e024041e800450d002006410472200641f0006a41047241e800fc0a00000b200641ef006a200641f0006a41ef006a2d00003a0000200620062f00dd013b006d2006200e3602002006200d3a006c2006290338220f1085808080001a0240200d410171450d0042838080803021010c010b10c9808080002110024020014202510d00200620013703300b024020024202510d00024020074200590d004283808080f00021010c020b20062008370320200620073703280b024020034202510d000240200a20098450450d004283808080800121010c020b0240200a2006290310542009200629031822015420092001511b450d004283808080a00221010c020b2006200a370300200620093703080b2005a7410171210d0240200ba7220e410171450d000240200420105a0d004283808080d00021010c020b02402004200c2006290350200d1b540d004283808080e00021010c020b200620043703480b0240200d450d004283808080e0002101200c2010540d01200c20042006290348200e4101711b580d012006200c3703500b200641e0016a200610b080808000200641e0016a10c28080800041cc80c08000410d10bf8080800010c38080800021012006200f37037820062000428480808070833703702001200641f0006a410210c080808000108c808080001a420221010b200641f0016a24808080800020010f0b000b950302037f027e23808080800041f0016b22022480808080000240200042ff01834204520d00200241f0006a200110a58080800020022802704101460d0020022000422088a73602e401200241003602e00120022903880121002002290380012101200241f0006a200241e0016a10ac808080000240024020022d00dc0122034102470d0042838080802021000c010b20022802702104024041e800450d002002410472200241f0006a41047241e800fc0a00000b200241ef006a200241f0006a41ef006a2d00003a0000200220022f00dd013b006d200220033a006c2002200436020020022903581085808080001a02402002290310220520017c220620055422032002290318220120007c2003ad7c220020015420002001511b450d004283808080900121000c010b200220063703102002290300210120022000370318024020062001562000200229030822015620002001511b450d004283808080c00021000c010b200241e0016a200210b080808000200241e0016a10c280808000420221000b200241f0016a24808080800020000f0b000b0f0010d880808000ad4220864204840bcd0302037f047e2380808080004190016b22012480808080000240200042ff01834204520d00200141003602800120012000422088a7220236028401200120014180016a10ac808080000240024020012d006c22034102470d0042838080802021000c010b2001290360210420012903502105200129033822061085808080001a02402003410171450d0042838080803021000c010b024010c9808080002005560d004283808080c00221000c010b20014108360270200120023602740240200141f0006a10ae80808000450d004283808080d00221000c010b200141f0006a10af80808000200141f0006a10c28080800020014107360280012001200236028401200120014180016a10a680808000024020012903104200200128020041017122031b22074200522001290318420020031b22054200552005501b450d00200410918080800020062007200510be808080000b41d980c08000410f10bf8080800010c380808000210420014180016a2007200510c5808080002001280280014101460d01200120012903880137031020012006370308200120004284808080708337030020042001410310c080808000108c808080001a420221000b20014190016a24808080800020000f0b000b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad422086420484109a8080800021030b20004200370300200020033703080bd50303017f027e027f23808080800041e0006b220624808080800042002107420021084100210902402001200284500d002003200484500d00420020037d2003200442005322091b2107420020017d20012002420053220a1b2108420020042003420052ad7c7d200420091b21032004200285210402400240420020022001420052ad7c7d2002200a1b2202500d0002402003500d00200641d0006a200720032008200210fb808080004101210920062903582101200629035021020c020b200641c0006a200720032008420010fb80808000200641306a200720032002420010fb808080002006290330220220062903487c22012002542006290338420052722109200629034021020c010b02402003500d00200641206a200742002008200210fb80808000200641106a200342002008200210fb808080002006290310220220062903287c22012002542006290318420052722109200629032021020c010b2006200720032008200210fb808080004100210920062903082101200629030021020b420020027d20022004420053220a1b2108420020012002420052ad7c7d2001200a1b22072004854200590d00410121090b200020083703002005200936020020002007370308200641e0006a2480808080000bbc0804017f017e037f047e23808080800041b0016b220524808080800042002106024002400240024020047920037942c0007c20044200521ba7220720027920017942c0007c20024200521ba722084d0d002008413f4b0d01200741df004b0d02024002400240200720086b4120490d00200541a0016a2003200441e00020076b220910fa8080800020053502a00142017c210a4200210b420021060c010b200541306a2001200241c00020086b220810fa80808000200541206a20032004200810fa80808000420021062005200342002005290330200529032080220c420010fb80808000200541106a20044200200c420010fb808080002005290300210a024020052903182005290308220d20052903107c220b200d54ad7c4200520d002001200a5422082002200b542002200b511b450d020b200420027c200320017c2201200354ad7c200b7d2001200a54ad7d2102200c427f7c210c2001200a7d21010c050b02400240034020054190016a2001200241c00020086b220810fa80808000200529039001210c0240200820094f0d00200541d0006a20032004200810fa80808000200541c0006a20032004200c200529035080220d420010fb80808000024020012005290340220a54220820022005290348220c542002200c511b0d002002200c7d2008ad7d21022001200a7d21012006200b200d7c220c200b54ad7c21060c090b200220047c200120037c2204200154ad7c200c7d2004200a54ad7d21022004200a7d21012006200d200b7c427f7c220c200b54ad7c21060c080b20054180016a200c200a80220c4200200820096b220810fc80808000200541f0006a20032004200c420010fb80808000200541e0006a20052903702005290378200810fc8080800020052903880120067c2005290380012206200b7c220b200654ad7c210602402007200220052903687d20012005290360220c54ad7d2202792001200c7d22017942c0007c20024200521ba722084d0d002008413f4b0d020c010b0b20012003542208200220045420022004511b450d01200b210c0c060b20012001200380220220037e7d21012006200b20027c220c200b54ad7c2106420021020c050b200220047d2008ad7d2102200120037d21012006200b42017c220c50ad7c21060c040b2002200b7d2008ad7d21022001200a7d2101420021060c030b200220044200200120035a200220045a20022004511b22081b7d20012003420020081b220454ad7d2102200120047d21012008ad210c0c020b20012001200380220c20037e7d210142002106420021020c010b20022002200342ffffffff0f83220480220620037e7d4220862001422088220c842004802202422086200c200220037e7d422086200142ffffffff0f83842201200480220384210c2001200320047e7d210120024220882006842106420021020b200020013703102000200c3703002000200237031820002006370308200541b0016a2480808080000ba10101027f23808080800041206b22052480808080002005420020017d2001200242005322061b420020022001420052ad7c7d200220061b420020037d2003200442005322061b420020042003420052ad7c7d200420061b10f8808080002005290308210320004200200529030022017d2001200420028542005322061b3703002000420020032001420052ad7c7d200320061b370308200541206a2480808080000b5701017e02400240200341c000710d002003450d012002410020036b413f71ad8620012003413f71ad220488842101200220048821020c010b20022003413f71ad882101420021020b20002001370300200020023703080b6e01067e2000200342ffffffff0f832205200142ffffffff0f8322067e22072003422088220820067e22062005200142208822097e7c22054220867c220a3703002000200820097e2005200654ad4220862005422088847c200a200754ad7c200420017e200320027e7c7c3703080b5701017e02400240200341c000710d002003450d0120022003413f71ad2204862001410020036b413f71ad88842102200120048621010c010b20012003413f71ad862102420021010b20002001370300200020023703080b0b90060100418080c0000b860602000000000000000000000000000000010000000000000000000000000000006576656e745f63616e63656c6564776169746c6973745f636c6561726564726566756e645f636c61696d65646576656e745f7570646174656466756e64735f77697468647261776e7469636b65745f7075726368617365646d696e745f7469636b65745f6e66746465706c6f795f7469636b657447656e6572616c6576656e745f63726561746564656e645f646174656576656e745f74797065696469735f63616e63656c65646f7267616e697a65727061796d656e745f746f6b656e73746172745f646174657468656d657469636b65745f6e66745f616464727469636b65745f70726963657469636b6574735f736f6c64746f74616c5f7469636b657473a800100008000000b00010000a000000ba00100002000000bc0010000b000000c700100009000000d00010000d000000dd0010000a000000e700100005000000ec0010000f000000fb0010000c000000070110000c000000130110000d0000004576656e744576656e74436f756e7465725469636b6574466163746f7279526566756e64436c61696d65644576656e744275796572734576656e745469657273427579657250757263686173654576656e7442616c616e636546756e647357697468647261776e576169746c6973746e616d657072696365736f6c645f7175616e74697479746f74616c5f7175616e7469747900ef01100004000000f301100005000000f80110000d000000050210000e0000007175616e74697479746f74616c5f70616964000034021000080000003c0210000a000000ef01100004000000f301100005000000050210000e0000007469657273000000a800100008000000b00010000a000000c700100009000000d00010000d000000dd0010000a000000e700100005000000fb0010000c0000007002100005000000130110000d000000757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400f72a0e636f6e74726163747370656376300000000000000030506175736520616c6c2073746174652d6d75746174696e67206f7065726174696f6e732e2041646d696e206f6e6c792e00000005706175736500000000000000000000000000000000000025526573756d65206e6f726d616c206f7065726174696f6e732e2041646d696e206f6e6c792e00000000000007756e7061757365000000000000000000000000000000002452657475726e207468652063757272656e7420636f6e74726163742076657273696f6e2e0000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f72000000000000150000000000000012416c7265616479496e697469616c697a6564000000000001000000000000000d4576656e744e6f74466f756e640000000000000200000000000000144576656e74416c726561647943616e63656c656400000003000000000000001543616e6e6f7453656c6c4d6f72655469636b657473000000000000040000000000000010496e76616c696453746172744461746500000005000000000000000e496e76616c6964456e644461746500000000000600000000000000134e656761746976655469636b6574507269636500000000070000000000000012496e76616c69645469636b6574436f756e74000000000008000000000000000f436f756e7465724f766572666c6f7700000000090000000000000015466163746f72794e6f74496e697469616c697a65640000000000000a0000000000000010496e76616c696454696572496e6465780000000b000000000000000b54696572536f6c644f7574000000000c0000000000000011496e76616c696454696572436f6e6669670000000000000d00000000000000104576656e744e6f7443616e63656c65640000000e0000000000000014526566756e64416c7265616479436c61696d65640000000f00000000000000094e6f7441427579657200000000000010000000000000000c4576656e74536f6c644f75740000001100000000000000105469636b65747342656c6f77536f6c6400000012000000000000000e436f6e7472616374506175736564000000000013000000000000000d4576656e744e6f74456e64656400000000000014000000000000001546756e6473416c726561647957697468647261776e00000000000015000000010000000000000000000000054576656e740000000000000c0000000000000008656e645f6461746500000006000000000000000a6576656e745f7479706500000000001000000000000000026964000000000004000000000000000b69735f63616e63656c6564000000000100000000000000096f7267616e697a657200000000000013000000000000000d7061796d656e745f746f6b656e00000000000013000000000000000a73746172745f6461746500000000000600000000000000057468656d6500000000000010000000000000000f7469636b65745f6e66745f616464720000000013000000000000000c7469636b65745f70726963650000000b000000000000000c7469636b6574735f736f6c640000000a000000000000000d746f74616c5f7469636b6574730000000000000a0000000000000000000000096765745f6576656e740000000000000100000000000000086576656e745f69640000000400000001000003e9000007d0000000054576656e740000000000000300000002000000000000000000000007446174614b6579000000000a0000000100000000000000054576656e74000000000000010000000400000000000000000000000c4576656e74436f756e74657200000000000000000000000d5469636b6574466163746f727900000000000001000000000000000d526566756e64436c61696d656400000000000002000000040000001300000001000000000000000b4576656e7442757965727300000000010000000400000001000000000000000a4576656e7454696572730000000000010000000400000001000000000000000d4275796572507572636861736500000000000002000000040000001300000001000000000000000c4576656e7442616c616e6365000000010000000400000001000000000000000e46756e647357697468647261776e00000000000100000004000000010000000000000008576169746c697374000000010000000400000000000000000000000a696e697469616c697a65000000000002000000000000000561646d696e00000000000013000000000000000e7469636b65745f666163746f727900000000001300000001000003e9000003ed000000000000000300000000000000000000000c63616e63656c5f6576656e740000000100000000000000086576656e745f69640000000400000001000003e9000003ed000000000000000300000000000000000000000c636c61696d5f726566756e64000000020000000000000007636c61696d6572000000001300000000000000086576656e745f69640000000400000001000003e9000003ed0000000000000003000000000000002e4c6567616379206372656174655f6576656e7420666f72206261636b7761726420636f6d7061746962696c69747900000000000c6372656174655f6576656e740000000800000000000000096f7267616e697a65720000000000001300000000000000057468656d6500000000000010000000000000000a6576656e745f74797065000000000010000000000000000a73746172745f646174650000000000060000000000000008656e645f6461746500000006000000000000000c7469636b65745f70726963650000000b000000000000000d746f74616c5f7469636b6574730000000000000a000000000000000d7061796d656e745f746f6b656e0000000000001300000001000003e9000000040000000300000000000000000000000c7570646174655f6576656e740000000600000000000000086576656e745f69640000000400000000000000057468656d65000000000003e800000010000000000000000c7469636b65745f7072696365000003e80000000b000000000000000d746f74616c5f7469636b657473000000000003e80000000a000000000000000a73746172745f646174650000000003e8000000060000000000000008656e645f64617465000003e80000000600000001000003e9000003ed00000000000000030000000100000034412073696e676c65207469636b657420746965722028652e672e205649502c2047656e6572616c2c204561726c79204269726429000000000000000a5469636b65745469657200000000000400000000000000046e616d6500000010000000000000000570726963650000000000000b000000000000000d736f6c645f7175616e746974790000000000000a000000000000000e746f74616c5f7175616e7469747900000000000a0000000100000020496e70757420636f6e66696720666f72206372656174696e6720612074696572000000000000000a54696572436f6e66696700000000000300000000000000046e616d6500000010000000000000000570726963650000000000000b000000000000000e746f74616c5f7175616e7469747900000000000a000000000000003c43616e63656c20612070656e64696e672075706772616465206265666f726520697420697320636f6d6d69747465642e2041646d696e206f6e6c792e0000000e63616e63656c5f75706772616465000000000000000000000000000000000051436f6d6d697420612070726576696f75736c79207363686564756c65642075706772616465206166746572207468652074696d656c6f636b2068617320656c61707365642e2041646d696e206f6e6c792e0000000000000e636f6d6d69745f757067726164650000000000000000000000000000000000000000000e6765745f616c6c5f6576656e747300000000000000000001000003ea000007d0000000054576656e74000000000000000000003b5472616e736665722061646d696e2072696768747320746f2061206e657720616464726573732e2043757272656e742061646d696e206f6e6c792e000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e0000000000001300000000000000000000011f576974686472617720616363756d756c61746564207469636b65742073616c652066756e647320746f20746865206f7267616e697a65722077616c6c65742e0a0a52756c65733a0a2d204f6e6c792063616c6c61626c6520627920746865206576656e74206f7267616e697a65720a2d204f6e6c7920616674657220746865206576656e742060656e645f646174656020686173207061737365640a2d204f6e6c7920696620746865206576656e7420686173206e6f74206265656e2063616e63656c6c6564202863616e63656c6c6564206576656e7473207573652060636c61696d5f726566756e6460290a2d2050726576656e747320646f75626c65207769746864726177616c2076696120612070657273697374656e7420666c6167000000000e77697468647261775f66756e647300000000000100000000000000086576656e745f69640000000400000001000003e9000003ed00000000000000030000000100000039412070726f6d6f74696f6e616c20646973636f756e7420636f646520617474616368656420746f2061207370656369666963206576656e742e000000000000000000000c446973636f756e74436f6465000000050000003954686520636f646520737472696e6720286d6972726f727320746865206b657920666f7220636f6e76656e69656e74207175657279696e672900000000000004636f64650000001000000042556e69782074696d657374616d702061667465722077686963682074686520636f646520697320696e76616c6964202830203d206e6f2065787069726174696f6e2900000000000a65787069726174696f6e0000000000060000003d4d6178696d756d206e756d626572206f662074696d6573207468697320636f6465206d61792062652075736564202830203d20756e6c696d6974656429000000000000086d61785f75736573000000040000003950657263656e7461676520646973636f756e74206170706c69656420746f20746865207469636b6574207072696365202831e28093313030290000000000000a70657263656e7461676500000000000400000021486f77206d616e79207573657320617265207374696c6c20617661696c61626c650000000000000e757365735f72656d61696e696e6700000000000400000000000000000000000f6765745f6576656e745f636f756e740000000000000000010000000400000000000000000000000f6765745f6576656e745f7469657273000000000100000000000000086576656e745f69640000000400000001000003e9000003ea000007d00000000a5469636b65745469657200000000000300000000000000000000000f70757263686173655f7469636b65740000000003000000000000000562757965720000000000001300000000000000086576656e745f696400000004000000000000000a746965725f696e64657800000000000400000001000003e9000003ed00000000000000030000000100000000000000000000000d427579657250757263686173650000000000000200000000000000087175616e746974790000000a000000000000000a746f74616c5f7061696400000000000b00000000000000000000001070757263686173655f7469636b65747300000004000000000000000562757965720000000000001300000000000000086576656e745f696400000004000000000000000a746965725f696e64657800000000000400000000000000087175616e746974790000000a00000001000003e9000003ed0000000000000003000000000000003a5363686564756c65206120636f6e74726163742075706772616465202874696d656c6f636b3a207e32342068292e2041646d696e206f6e6c792e0000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee00000020000000000000000000000000000000126765745f62757965725f707572636861736500000000000200000000000000086576656e745f696400000004000000000000000562757965720000000000001300000001000003e8000007d00000000d427579657250757263686173650000000000000000000044557064617465207469636b65747320736f6c6420636f756e742e204f6e6c792063616c6c61626c6520627920746865207469636b6574204e465420636f6e74726163742e000000137570646174655f7469636b6574735f736f6c64000000000200000000000000086576656e745f6964000000040000000000000006616d6f756e7400000000000a00000001000003e9000003ed00000000000000030000000100000023506172616d657465727320666f72206372656174696e672061206e6577206576656e740000000000000000114372656174654576656e74506172616d73000000000000090000000000000008656e645f6461746500000006000000000000000a6576656e745f7479706500000000001000000000000000096f7267616e697a657200000000000013000000000000000d7061796d656e745f746f6b656e00000000000013000000000000000a73746172745f6461746500000000000600000000000000057468656d6500000000000010000000000000000c7469636b65745f70726963650000000b00000000000000057469657273000000000003ea000007d00000000a54696572436f6e6669670000000000000000000d746f74616c5f7469636b6574730000000000000a00000000000000244372656174652061206e6577206576656e742077697468207469657220737570706f7274000000176372656174655f6576656e745f776974685f746965727300000000010000000000000006706172616d730000000007d0000000114372656174654576656e74506172616d7300000000000001000003e900000004000000030000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": "v0",
- "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "code": ""
- }
- },
- "ext": "v0"
- },
- 4095
- ]
- ],
- [
- {
- "contract_code": {
- "hash": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb"
- }
- },
- [
- {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_code": {
- "ext": {
- "v1": {
- "ext": "v0",
- "cost_inputs": {
- "ext": "v0",
- "n_instructions": 2184,
- "n_functions": 45,
- "n_globals": 3,
- "n_table_entries": 0,
- "n_types": 19,
- "n_data_segments": 1,
- "n_elem_segments": 0,
- "n_imports": 29,
- "n_exports": 16,
- "n_data_segment_bytes": 185
- }
- }
- },
- "hash": "feeb658d21cdc8c4ffe3e56b7de2e2c4b90a3265ae759ccd42ea5e367eb474bb",
- "code": "0061736d01000000016b1360017e017e60027e7e017e60047e7e7e7e017e60037e7e7e017e6000017e60027f7e0060037f7e7e0060017f0060017f017e60027f7f0060027e7e017f60057e7e7e7e7e017e60027e7f0060047e7e7f7f017e60037f7f7f0060027f7f017e60017e006000006000017f02af011d016901350000016901340000016901330001016c01370002016c013100010162015f00000163015f0000016201380000016201620000016201660003016201340004016c015f0003016c01380001017801310001017601680003016c013600000164015f00030161013000000176015f0004017801370004016c01650002016c016100010162016a0001017801330004016c01300001016c01320001017601670001016201310002016201320002032e2d05060708090a090b0c090d010e0f05010510070411081012000407120f0811110202020407000100040404110e05030100110619037f01418080c0000b7f0041b981c0000b7f0041c081c0000b07eb0110066d656d6f727902000d5f5f636f6e7374727563746f72002c0e63616e63656c5f7570677261646500300e636f6d6d69745f7570677261646500360e6372656174655f6163636f756e74003d0b6765745f6163636f756e74003e146765745f6465706c6f7965645f61646472657373003f0570617573650040107363686564756c655f75706772616465004217746f74616c5f6465706c6f7965645f6163636f756e747300430e7472616e736665725f61646d696e004407756e706175736500460776657273696f6e0047015f00480a5f5f646174615f656e6403010b5f5f686561705f6261736503020af52a2d7b02017f017e0240024002402001a741ff0171220241c400460d002002410a470d014200210320004200370318200020014208883703100c020b20011080808080002103200110818080800021012000200337031820002001370310420021030c010b200042839080808001370308420121030b200020033703000b460002400240200142ffffffffffffffff005620024200522002501b0d002001420886420a8421020c010b2002200110828080800021020b20004200370300200020023703080b2500200010a0808080004201428480808080a0fa03428480808080c0970d1083808080001a0bf20202017f047e23808080800041306b22012480808080000240024002400240024020002802000e03020001020b200141086a41d880c08000410f10a98080800020012802080d02200129031021022000290310210320002903082104200141086a20002903202000290328109e8080800020012802080d02200129031021052001200029031837032820012005370320200120033703182001200437031020012002370308200141086a410510aa8080800021020c030b200141086a41e780c08000410c10a98080800020012802080d012001290310210220002903082103200141086a20002903102000290318109e8080800020012802080d01200120012903103703182001200337031020012002370308200141086a410310aa8080800021020c020b200141086a41c280c08000411610a98080800020012802080d00200141086a200129031010ab8080800020012802084101460d00200129031021020c010b000b200141306a24808080800020020b5a02017e017f024002400240200110a0808080002202420110a2808080000d00410021010c010b20024201108480808000220242ff01834204520d012002422088a72103410121010b20002003360204200020013602000f0b000b0f00200020011098808080004201510b4d01027e4200210202400240200110a0808080002203420110a280808000450d0020034201108480808000220242ff018342cd00520d0120002002370308420121020b200020023703000f0b000be90501047f23808080800041f0006b2205248080808000200541d0006a41186a22064200370300200541d0006a41106a22074200370300200541d0006a41086a22084200370300200542003703502000200541d0006a10a580808000200541186a2006290300370300200541106a2007290300370300200541086a200829030037030020052005290350370300200642003703002007420037030020084200370300200542003703502004200541d0006a10a580808000200541206a41186a2006290300370300200541206a41106a2007290300370300200541206a41086a200829030037030020052005290350370320200110858080800010868080800021002006420037030020074200370300200842003703002005420037035041002106024003402000108780808000428080808010540d012000108880808000210420004284808080102000108780808000428080808070834204841089808080002100024020064120460d00200541d0006a20066a20044220883c0000200641016a21060c010b0b4120412010a680808000000b2005200242388620024280fe0383422886842002428080fc0783421886200242808080f80f834208868484200242088842808080f80f832002421888428080fc07838420024228884280fe038320024238888484843703482005200342388620034280fe0383422886842003428080fc0783421886200342808080f80f834208868484200342088842808080f80f832003421888428080fc07838420034228884280fe03832003423888848484370340108a80808000210020002000108780808000428080808070834204842005412010a78080800021002000200010878080800042808080807083420484200541d0006a412010a78080800021002000200010878080800042808080807083420484200541c0006a411010a78080800021002000200010878080800042808080807083420484200541206a412010a7808080001086808080002100200541f0006a24808080800020000b1d00200042042001ad42208642048442848080808004109b808080001a0b090010bb80808000000b1e00200020012002ad4220864204842003ad422086420484109c808080000b4301017f23808080800041106b2202248080808000200220002001109e80808000024020022802004101470d00000b20022903082101200241106a24808080800020010b5102017f017e23808080800041106b220324808080800020032001200210c98080800042012104024020032802000d0020002003290308370308420021040b20002004370300200341106a2480808080000b1a002000ad4220864204842001ad422086420484109a808080000b4401017f23808080800041106b220224808080800020022001370308200241086a410110aa8080800021012000420037030020002001370308200241106a2480808080000b8e0101017f23808080800041106b22022480808080000240200042ff018342cd00520d002002200110ad8080800020022802004101460d0020022903082101200010ae80808000410110af80808000418080c0800010a08080800020014202108b808080001a428480808080a0fa03428480808080c0970d108c808080001a200241106a24808080800042020f0b000b4201017e420121020240200142ff018342c800520d0020011087808080004280808080708342808080808004520d0020002001370308420021020b200020023703000b1500410010b28080800020004202108b808080001a0b1c00410110b2808080002000ad4220864204844202108b808080001a0b4201017f10b180808000410310b28080800010b38080800010b4808080002100428ee2e8999ae0d6f50010b5808080002000ad422086420484108d808080001a42020b0f0010c5808080001091808080001a0bec0102017f017e23808080800041106b22012480808080000240024002400240024002400240200041ff01710e0400010203000b2001418881c08000410510a98080800020012802000d042001200129030810ab808080000c030b2001418d81c08000410710a98080800020012802000d032001200129030810ab808080000c020b2001419481c08000410610a98080800020012802000d022001200129030810ab808080000c010b2001419a81c08000410e10a98080800020012802000d012001200129030810ab808080000b200129030821022001290300500d010b000b200141106a24808080800020020b0d00200042021099808080001a0b4602017f017e4101210002400240410110b2808080002201420210a280808000450d0020014202108480808000220142ff01834204520d012001422088a721000b20000f0b000b6303017f017e017f23808080800041106b2201248080808000200120003703004202210241012103024003402003450d012003417f6a2103200021020c000b0b20012002370308200141086a410110aa808080002100200141106a24808080800020000b880305017f017e017f017e017f23808080800041206b220024808080800010b18080800002400240410310b2808080002201420210a280808000450d00024020014202108480808000220142ff018342cb00520d00410021020240034020024110460d01200020026a4202370300200241086a21020c000b0b20012000ad422086420484428480808020108e808080001a200041106a200029030010ad8080800020002802100d002000290308220342ff01834204510d020b000b411210b780808000000b2000290318210110b880808000210202402003422088a7220441fff87e4b0d00024020022004418087016a490d00410310b28080800010b38080800010b480808000210210b4808080002204417f460d01200441016a220410af808080002001108f808080001a41f380c08000410810b98080800021032000200436021c2000200236021820002001370310200310b580808000200041106a10ba80808000108d808080001a200041206a24808080800042020f0b10bb80808000000b10bc80808000000b090010bb80808000000b0c00109780808000422088a70b4502017f017e23808080800041106b220224808080800020022000200110c980808000024020022802004101470d00000b20022903082103200241106a24808080800020030b5d02017f017e23808080800041206b2201248080808000200120002903003703082001200035020c42208642048437031820012000350208422086420484370310200141086a410310aa808080002102200141206a24808080800020020b0300000b090010bb80808000000bac0603017f047e017f2380808080004190016b2204248080808000200441e0006a200010ad808080000240024020042802604101460d00200142ff018342cd00520d0020042903682105200441e0006a2002109d8080800020042802604101460d002004290378210620042903702107200441e0006a200310ad8080800020042802604101460d002004290368210341b080c08000410810b980808000210820042007200610a88080800022023703104202210041012109024003402009450d012009417f6a2109200221000c000b0b20042000370360024020012008200441e0006a410110aa80808000109080808000220042ff018342cd00520d0020001091808080001a2004200637033820042007370330200420013703202004200537031820042003370328200442013703100240200441106a10a080808000420110a280808000450d0042838080801021000c030b0240418080c0800010a0808080002200420210a2808080000d0042838080802021000c030b200441e0006a2000420210848080800010ad8080800020042802604101460d01200429036821002005200120072006200310a4808080002102109280808000210810938080800020002002200810948080800021002007200610a880808000210220042003370358200420053703502004200237034820042001370340410021090340024020094120470d00410021090240034020094120460d01200441e0006a20096a200441c0006a20096a290300370300200941086a21090c000b0b200441e0006a410410aa808080002102200041b880c08000410a10b980808000200210908080800042ff01834202520d02200441106a10a08080800020004201108b808080001a200441106a109f8080800020042006370378200420073703702004200137036820044202370360200441086a200441e0006a10a180808000200428020c410020042802084101711b2209417f460d02200441e0006a10a080808000200941016aad4220864204844201108b808080001a200441e0006a109f808080000c040b200441e0006a20096a4202370300200941086a21090c000b0b10bc80808000000b000b20044190016a24808080800020000b890202017f017e23808080800041c0006b22042480808080002004200010ad80808000024020042802004101460d00200142ff018342cd00520d002004290308210020042002109d8080800020042802004101460d0020042903182102200429031021052004200310ad8080800020042802004101460d0020042903082103200420053703202004200137031020042000370308200420033703182004420137030020042002370328200441306a200410a3808080000240024020042802304101470d00200429033821012004109f808080000c010b2000200120052002200310a4808080002101109380808000200110958080800021010b200441c0006a24808080800020010f0b000be40103017f017e017f23808080800041c0006b2204248080808000200441106a200010ad80808000024020042802104101460d00200142ff018342cd00520d0020042903182100200441106a2002109d8080800020042802104101460d002004290328210220042903202105200441106a200310ad8080800020042802104101460d00200429031821032004200537033020042001370320200420003703182004200337032820044201370310200420023703382004200441106a10a3808080002004280200210620042903082101200441c0006a2480808080002001420220061b0f0b000b3a01017f10b180808000410110c18080800010b4808080002100428ed2aadceeac0310b5808080002000ad422086420484108d808080001a42020b1a00410210b2808080002000ad42ff01834202108b808080001a0bda0102027f017e23808080800041106b22012480808080002001200010ad808080000240024020012802004101460d002001290308210010b18080800010b8808080002102410310b28080800021032001200037030020012002ad42208642048437030820032001410210aa808080004202108b808080001a41a881c08000411110b980808000210320024180f97e4f0d01200120003703002001200236020820012002418087016a36020c200310b580808000200110ba80808000108d808080001a200141106a24808080800042020f0b000b10bc80808000000b9e0101027f23808080800041c0006b22022480808080000240200042ff018342cd00520d00200241106a2001109d8080800020022802104101460d002002290320210120022002290328370328200220013703202002200037031820024202370310200241086a200241106a10a18080800020022802082103200235020c2100200241c0006a2480808080002000422086420484420420034101711b0f0b000b810102017f027e23808080800041106b22012480808080000240200042ff018342cd00510d00000b10b18080800010c5808080002102200010ae8080800041fb80c08000410d10b98080800010b5808080002103200120003703082001200237030020032001410210aa80808000108d808080001a200141106a24808080800042020b4101017e02400240410010b2808080002200420210a280808000450d0020004202108480808000220042ff018342cd00510d01000b410d10b780808000000b20000b3c01017f10b180808000410010c18080800010b4808080002100428ed2aadceeaccff50010b5808080002000ad422086420484108d808080001a42020b0f0010b480808000ad4220864204840b02000bdb0102017e047f02400240200241094b0d004200210320022104200121050340024020040d002003420886420e8421030c030b41012106024020052d0000220741df00460d0002400240200741506a41ff0171410a490d00200741bf7f6a41ff0171411a490d012007419f7f6a41ff0171411a4f0d04200741456a21060c020b200741526a21060c010b2007414b6a21060b20034206862006ad42ff01838421032004417f6a2104200541016a21050c000b0b2001ad4220864204842002ad42208642048410968080800021030b20004200370300200020033703080b0bc3010100418080c0000bb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f776e65725f6f66696e697469616c697a65496d706c656d656e746174696f6e5761736d486173684465706c6f7965644163636f756e744163636f756e74436f756e74757067726164656461646d696e5f6368616e67656441646d696e56657273696f6e50617573656450656e64696e6755706772616465757067726164655f7363686564756c656400bf1e0e636f6e747261637473706563763000000000000000000000000570617573650000000000000000000000000000000000000000000007756e706175736500000000000000000000000000000000000000000776657273696f6e00000000000000000100000004000000040000000000000000000000054572726f720000000000000200000000000000164163636f756e74416c72656164794465706c6f796564000000000001000000000000000e4e6f74496e697469616c697a6564000000000002000000020000002653746f72616765206b65797320666f722074686520726567697374727920636f6e747261637400000000000000000007446174614b6579000000000300000000000000345741534d2068617368206f662074686520544241204163636f756e7420636f6e747261637420696d706c656d656e746174696f6e00000016496d706c656d656e746174696f6e5761736d486173680000000000010000008b4d617070696e672066726f6d2028696d706c656d656e746174696f6e5f686173682c20746f6b656e5f636f6e74726163742c20746f6b656e5f69642c2073616c7429202d3e206465706c6f7965645f616464726573730a576520757365206120636f6d706f73697465206b657920746f2073746f726520746865206465706c6f7965642061646472657373000000000f4465706c6f7965644163636f756e740000000004000003ee00000020000000130000000a000003ee000000200000000100000047436f756e74206f66206465706c6f796564206163636f756e747320706572204e46543a2028746f6b656e5f636f6e74726163742c20746f6b656e5f696429202d3e20636f756e74000000000c4163636f756e74436f756e7400000002000000130000000a000000000000027943616c63756c617465207468652064657465726d696e6973746963206164647265737320666f72206120544241206163636f756e740a0a546869732066756e6374696f6e20636f6d7075746573207468652061646472657373207468617420776f756c642062652072657475726e656420627920606372656174655f6163636f756e742829600a666f72207468652073616d6520696e707574732e20496e20536f726f62616e2c20746865206465706c6f79657220637265617465732064657465726d696e6973746963206164647265737365732c0a736f2077652063616e2063616c63756c6174652074686973206279207573696e6720746865206465706c6f7965722773206164647265737320636f6d7075746174696f6e2e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e2028753235362061732042797465734e3c33323e290a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e4654202875313238290a2a206073616c7460202d204465706c6f796d656e742073616c742028753235362061732042797465734e3c33323e290a0a232052657475726e730a5468652064657465726d696e697374696320616464726573732077686572652074686520544241206163636f756e7420776f756c64206265206465706c6f7965640000000000000b6765745f6163636f756e7400000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee00000020000000010000001300000000000000b2496e697469616c697a652074686520726567697374727920776974682074686520544241204163636f756e74205741534d20686173680a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a20607462615f6163636f756e745f7761736d5f6861736860202d205741534d2068617368206f662074686520544241204163636f756e7420636f6e747261637420746f206465706c6f7900000000000d5f5f636f6e7374727563746f7200000000000002000000000000000561646d696e0000000000001300000000000000157462615f6163636f756e745f7761736d5f68617368000000000003ee000000200000000000000000000000000000000e63616e63656c5f757067726164650000000000000000000000000000000000000000000e636f6d6d69745f7570677261646500000000000000000000000000000000029f4465706c6f792061206e657720544241206163636f756e7420636f6e747261637420616e6420696e697469616c697a652069740a0a546869732066756e6374696f6e206465706c6f7973206120544241206163636f756e7420666f7220616e204e465420616e6420696e697469616c697a65732069742077697468207468650a4e4654206f776e6572736869702064657461696c732e20546865206465706c6f79656420616464726573732069732064657465726d696e697374696320616e64206d6174636865730a7768617420606765745f6163636f756e7428296020776f756c642072657475726e20666f72207468652073616d6520696e707574732e0a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e2028753235362061732042797465734e3c33323e290a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e4654202875313238290a2a206073616c7460202d204465706c6f796d656e742073616c742028753235362061732042797465734e3c33323e290a0a232052657475726e730a5468652061646472657373206f6620746865206e65776c79206465706c6f79656420544241206163636f756e740a0a23204572726f72730a52657475726e73206572726f7220696620746865206163636f756e742068617320616c7265616479206265656e206465706c6f79656420666f7220746865736520706172616d6574657273000000000e6372656174655f6163636f756e740000000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee0000002000000001000003e9000000130000000300000000000000000000000e7472616e736665725f61646d696e00000000000100000000000000096e65775f61646d696e00000000000013000000000000000000000000000000107363686564756c655f7570677261646500000001000000000000000d6e65775f7761736d5f68617368000000000003ee0000002000000000000000000000016947657420746865206465706c6f796564206164647265737320666f7220737065636966696320706172616d65746572732028696620697420657869737473290a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060696d706c656d656e746174696f6e5f6861736860202d2048617368206f662074686520544241206163636f756e7420696d706c656d656e746174696f6e0a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e46540a2a206073616c7460202d204465706c6f796d656e742073616c740a0a232052657475726e730a536f6d6528616464726573732920696620746865206163636f756e7420686173206265656e206465706c6f7965642c204e6f6e65206f7468657277697365000000000000146765745f6465706c6f7965645f61646472657373000000040000000000000013696d706c656d656e746174696f6e5f6861736800000003ee00000020000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a000000000000000473616c74000003ee0000002000000001000003e800000013000000000000010f4765742074686520746f74616c206e756d626572206f6620544241206163636f756e7473206465706c6f79656420666f722061207370656369666963204e46540a0a2320417267756d656e74730a2a2060656e7660202d2054686520636f6e747261637420656e7669726f6e6d656e740a2a2060746f6b656e5f636f6e747261637460202d2041646472657373206f6620746865204e465420636f6e74726163740a2a2060746f6b656e5f696460202d20546f6b656e204944206f6620746865204e46540a0a232052657475726e730a546865206e756d626572206f6620544241206163636f756e747320746861742068617665206265656e206465706c6f79656420666f722074686973204e46540000000017746f74616c5f6465706c6f7965645f6163636f756e74730000000002000000000000000e746f6b656e5f636f6e74726163740000000000130000000000000008746f6b656e5f69640000000a00000001000000040000000200000000000000000000000a557067726164654b65790000000000040000000000000016436f6e74726163742061646d696e6973747261746f7200000000000541646d696e000000000000000000003843757272656e7420636f6e74726163742076657273696f6e20287533322c206d6f6e6f746f6e6963616c6c7920696e6372656173696e67290000000756657273696f6e00000000000000001e576865746865722074686520636f6e7472616374206973207061757365640000000000065061757365640000000000000000003550656e64696e6720757067726164653a20286e65775f7761736d5f686173682c207363686564756c65645f61745f6c6564676572290000000000000e50656e64696e67557067726164650000001e11636f6e7472616374656e766d6574617630000000000000001600000000006f0e636f6e74726163746d65746176300000000000000005727376657200000000000006312e39332e3100000000000000000008727373646b7665720000003032322e302e31312333346637663533616533316530666430326161623433366139383732653739666136373163613032"
- }
- },
- "ext": "v0"
- },
- 1728000
- ]
- ]
- ]
- },
- "events": []
-}
\ No newline at end of file