Consensus · Ledger

1220e68bd8b116…8186b7feb3

Captured May 19, 2026 · 21 events

Record time

Mar 17, 2026, 1:26 PM

Mar 17, 2026

Effective at

Mar 17, 2026, 1:26 PM

Migration

4

Flags

What kinds of events live in this update.

no rewardsTransfersno offersno subscriptions

Templates

9 unique template ids.

Splice.Round:OpenMiningRoundSplice.ExternalPartyAmuletRules:ExternalPartyAmuletRulesSplice.Amulet:FeaturedAppActivityMarkerSplice.Amulet:FeaturedAppRightSplice.AmuletRules:AmuletRulesSplice.Amulet:AmuletSplice.Amulet:LockedAmuletSplice.AmuletAllocation:AmuletAllocationSplice.Util.FeaturedApp.BatchedMarkersProxy:BatchedMarkersProxy

Raw envelope

Exactly as the indexer returns it. Useful for debugging.

{
  "update_id": "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3",
  "migration_id": 4,
  "workflow_id": "",
  "record_time": "2026-03-17T13:26:55.060787Z",
  "synchronizer_id": "global-domain::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
  "effective_at": "2026-03-17T13:26:50.966787Z",
  "root_event_ids": [
    "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:0",
    "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:1",
    "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:8"
  ],
  "events_by_id": {
    "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:0": {
      "event_type": "exercised_event",
      "event_id": "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:0",
      "contract_id": "0074b4a15df6f40e6de4161c8759bf03b00a3ec37f2c321a3488bb67526f72f3f8ca121220e836c5c6a93a419f9c63eb8d167b6922c4a9168272a2af3375f9b3cbf12b64e2",
      "template_id": "3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1:Splice.Round:OpenMiningRound",
      "package_name": "splice-amulet",
      "choice": "OpenMiningRound_Fetch",
      "choice_argument": {
        "p": "cantonwallet-cclp::12206e89d7dd769cb6c956d55889657c1d791d1fb1d669bf88e07a236a06c40b6f5e"
      },
      "child_event_ids": [],
      "exercise_result": {
        "dso": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
        "round": {
          "number": "87784"
        },
        "amuletPrice": "0.1508530000",
        "opensAt": "2026-03-17T13:21:22.245510Z",
        "targetClosesAt": "2026-03-17T13:41:22.245510Z",
        "issuingFor": {
          "microseconds": "52670400000000"
        },
        "transferConfigUsd": {
          "createFee": {
            "fee": "0E-10"
          },
          "holdingFee": {
            "rate": "0.0000190259"
          },
          "transferFee": {
            "initialRate": "0E-10",
            "steps": []
          },
          "lockHolderFee": {
            "fee": "0E-10"
          },
          "extraFeaturedAppRewardAmount": "1.0000000000",
          "maxNumInputs": "100",
          "maxNumOutputs": "100",
          "maxNumLockHolders": "50"
        },
        "issuanceConfig": {
          "amuletToIssuePerYear": "10000000000.0000000000",
          "validatorRewardPercentage": "0.1800000000",
          "appRewardPercentage": "0.6200000000",
          "validatorRewardCap": "0.2000000000",
          "featuredAppRewardCap": "1.5000000000",
          "unfeaturedAppRewardCap": "0.6000000000",
          "optValidatorFaucetCap": "0.6000000000",
          "optDevelopmentFundPercentage": null
        },
        "tickDuration": {
          "microseconds": "600000000"
        }
      },
      "consuming": false,
      "acting_parties": [
        "cantonwallet-cclp::12206e89d7dd769cb6c956d55889657c1d791d1fb1d669bf88e07a236a06c40b6f5e"
      ],
      "interface_id": null
    },
    "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:1": {
      "event_type": "exercised_event",
      "event_id": "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:1",
      "contract_id": "004b73bef9a25d916efe93af46ed3808e2e486428e017b5718ba1c094d5f2424c6ca10122062968f770bf867cc90d77187118df923844f95b4e98fc1197acfdc09d956d8ce",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.ExternalPartyAmuletRules:ExternalPartyAmuletRules",
      "package_name": "splice-amulet",
      "choice": "AllocationFactory_Allocate",
      "choice_argument": {
        "expectedAdmin": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
        "allocation": {
          "settlement": {
            "executor": "cantonwallet-cclp::12206e89d7dd769cb6c956d55889657c1d791d1fb1d669bf88e07a236a06c40b6f5e",
            "settlementRef": {
              "id": "MultiHopSwap-aa883f30578e7658832be932a0e14ebc-networkFee",
              "cid": null
            },
            "requestedAt": "2026-03-17T13:26:50.966787Z",
            "allocateBefore": "2026-03-17T13:56:50.966787Z",
            "settleBefore": "2026-03-17T13:58:50.966787Z",
            "meta": {
              "values": {}
            }
          },
          "transferLegId": "networkFee",
          "transferLeg": {
            "sender": "cantonwallet-cclp::12206e89d7dd769cb6c956d55889657c1d791d1fb1d669bf88e07a236a06c40b6f5e",
            "receiver": "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc",
            "amount": "0.6628969925",
            "instrumentId": {
              "admin": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
              "id": "Amulet"
            },
            "meta": {
              "values": {}
            }
          }
        },
        "requestedAt": "2026-03-17T13:26:50.966787Z",
        "inputHoldingCids": [
          "002bcfaa90f0a48e1b0d0992eb5305ebd4379acc977b7e46a3a86ba8e7ed32f4d2ca121220c92949b53d6b3c69995798e9204944090d4c8a5050e0aef2f573c19539776cbf"
        ],
        "extraArgs": {
          "context": {
            "values": {
              "expire-lock": {
                "tag": "AV_Bool",
                "value": true
              },
              "open-round": {
                "tag": "AV_ContractId",
                "value": "0074b4a15df6f40e6de4161c8759bf03b00a3ec37f2c321a3488bb67526f72f3f8ca121220e836c5c6a93a419f9c63eb8d167b6922c4a9168272a2af3375f9b3cbf12b64e2"
              },
              "amulet-rules": {
                "tag": "AV_ContractId",
                "value": "0071dfbb2faf68f02c06f42034b519e8979aef15e37942c984e41bb488078f33c9ca121220480b094f333718218092fd6d24baa5be545d7d6db84681c64e35eb469a29d45f"
              }
            }
          },
          "meta": {
            "values": {}
          }
        }
      },
      "child_event_ids": [
        "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:2",
        "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:3",
        "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:7"
      ],
      "exercise_result": {
        "output": {
          "tag": "AllocationInstructionResult_Completed",
          "value": {
            "allocationCid": "009dce92e7dcffe9ab880c9441cb36a6da719034137495581a7f80df8582a5884bca121220a40980531e2aadee2c33455a0c7a48e1845361cbb77962928a2e0e0c99bd7ab4"
          }
        },
        "senderChangeCids": [
          "00c81212f2601fcc18e91885b6c3996033b01150e14aa0541c9ba88f65e7904622ca12122034a29f2e878ceb0f42740eb94064c072271716b0d3bf818aa6b88b63316b0987"
        ],
        "meta": {
          "values": {}
        }
      },
      "consuming": false,
      "acting_parties": [
        "cantonwallet-cclp::12206e89d7dd769cb6c956d55889657c1d791d1fb1d669bf88e07a236a06c40b6f5e"
      ],
      "interface_id": "275064aacfe99cea72ee0c80563936129563776f67415ef9f13e4297eecbc520:Splice.Api.Token.AllocationInstructionV1:AllocationFactory"
    },
    "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:10": {
      "event_type": "created_event",
      "event_id": "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:10",
      "contract_id": "00bbb7ed849921e93f079b9715e6d8b7c5d8d6bdc1fa08b9090e9b77b19ceec353ca1212205ea6cfdc90aec60eac8a5f78b931a3150ff0710a78c23114c84cbe0784288d6b",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:FeaturedAppActivityMarker",
      "package_name": "splice-amulet",
      "create_arguments": {
        "dso": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
        "provider": "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc",
        "beneficiary": "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc",
        "weight": "1.0000000000"
      },
      "created_at": "2026-03-17T13:26:50.966787Z",
      "signatories": [
        "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc"
      ],
      "observers": [
        "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc"
      ]
    },
    "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:11": {
      "event_type": "exercised_event",
      "event_id": "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:11",
      "contract_id": "0079d78be47a72c2cb34231732e6bb7c900afac966d838a1075e801bf3d583fb74ca121220b2b079a9b98836defaf0880586c9e9a761a836ac947b7175d938bf20faf3a273",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:FeaturedAppRight",
      "package_name": "splice-amulet",
      "choice": "FeaturedAppRight_CreateActivityMarker",
      "choice_argument": {
        "beneficiaries": [
          {
            "beneficiary": "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc",
            "weight": "1.0000000000"
          }
        ]
      },
      "child_event_ids": [
        "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:12"
      ],
      "exercise_result": {
        "activityMarkerCids": [
          "002f4de4c41686e33dbfb2b6fbe1e2993a4b4e050a4eb3232a57b37cc539a41b43ca12122087bd751292660ed4a54f6de6578729bc4927ecb8d7a97b6b2fbec80ed3278cad"
        ]
      },
      "consuming": false,
      "acting_parties": [
        "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc"
      ],
      "interface_id": "7804375fe5e4c6d5afe067bd314c42fe0b7d005a1300019c73154dd939da4dda:Splice.Api.FeaturedAppRightV1:FeaturedAppRight"
    },
    "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:12": {
      "event_type": "created_event",
      "event_id": "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:12",
      "contract_id": "002f4de4c41686e33dbfb2b6fbe1e2993a4b4e050a4eb3232a57b37cc539a41b43ca12122087bd751292660ed4a54f6de6578729bc4927ecb8d7a97b6b2fbec80ed3278cad",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:FeaturedAppActivityMarker",
      "package_name": "splice-amulet",
      "create_arguments": {
        "dso": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
        "provider": "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc",
        "beneficiary": "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc",
        "weight": "1.0000000000"
      },
      "created_at": "2026-03-17T13:26:50.966787Z",
      "signatories": [
        "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc"
      ],
      "observers": [
        "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc"
      ]
    },
    "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:13": {
      "event_type": "exercised_event",
      "event_id": "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:13",
      "contract_id": "0079d78be47a72c2cb34231732e6bb7c900afac966d838a1075e801bf3d583fb74ca121220b2b079a9b98836defaf0880586c9e9a761a836ac947b7175d938bf20faf3a273",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:FeaturedAppRight",
      "package_name": "splice-amulet",
      "choice": "FeaturedAppRight_CreateActivityMarker",
      "choice_argument": {
        "beneficiaries": [
          {
            "beneficiary": "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc",
            "weight": "1.0000000000"
          }
        ]
      },
      "child_event_ids": [
        "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:14"
      ],
      "exercise_result": {
        "activityMarkerCids": [
          "005b1c7afb205cf3bfc3e0f5b0f56f71ad00e368019444290b6c89282ee6db7478ca121220d374e3afe8f1613409608b3c72e090ea2b1429b4c24c8bd96e27d22a7ef87307"
        ]
      },
      "consuming": false,
      "acting_parties": [
        "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc"
      ],
      "interface_id": "7804375fe5e4c6d5afe067bd314c42fe0b7d005a1300019c73154dd939da4dda:Splice.Api.FeaturedAppRightV1:FeaturedAppRight"
    },
    "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:14": {
      "event_type": "created_event",
      "event_id": "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:14",
      "contract_id": "005b1c7afb205cf3bfc3e0f5b0f56f71ad00e368019444290b6c89282ee6db7478ca121220d374e3afe8f1613409608b3c72e090ea2b1429b4c24c8bd96e27d22a7ef87307",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:FeaturedAppActivityMarker",
      "package_name": "splice-amulet",
      "create_arguments": {
        "dso": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
        "provider": "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc",
        "beneficiary": "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc",
        "weight": "1.0000000000"
      },
      "created_at": "2026-03-17T13:26:50.966787Z",
      "signatories": [
        "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc"
      ],
      "observers": [
        "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc"
      ]
    },
    "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:15": {
      "event_type": "exercised_event",
      "event_id": "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:15",
      "contract_id": "0079d78be47a72c2cb34231732e6bb7c900afac966d838a1075e801bf3d583fb74ca121220b2b079a9b98836defaf0880586c9e9a761a836ac947b7175d938bf20faf3a273",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:FeaturedAppRight",
      "package_name": "splice-amulet",
      "choice": "FeaturedAppRight_CreateActivityMarker",
      "choice_argument": {
        "beneficiaries": [
          {
            "beneficiary": "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc",
            "weight": "1.0000000000"
          }
        ]
      },
      "child_event_ids": [
        "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:16"
      ],
      "exercise_result": {
        "activityMarkerCids": [
          "00b2bec5e3989bd571015d37923c0bcb86bf9f981b3b29bc8d2daa0f13cb56f95aca121220a2d42bde47f93a6c2ae598f8bc7a27b3fc9f14c6ba3e937e561cf98cfa2a04bf"
        ]
      },
      "consuming": false,
      "acting_parties": [
        "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc"
      ],
      "interface_id": "7804375fe5e4c6d5afe067bd314c42fe0b7d005a1300019c73154dd939da4dda:Splice.Api.FeaturedAppRightV1:FeaturedAppRight"
    },
    "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:16": {
      "event_type": "created_event",
      "event_id": "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:16",
      "contract_id": "00b2bec5e3989bd571015d37923c0bcb86bf9f981b3b29bc8d2daa0f13cb56f95aca121220a2d42bde47f93a6c2ae598f8bc7a27b3fc9f14c6ba3e937e561cf98cfa2a04bf",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:FeaturedAppActivityMarker",
      "package_name": "splice-amulet",
      "create_arguments": {
        "dso": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
        "provider": "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc",
        "beneficiary": "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc",
        "weight": "1.0000000000"
      },
      "created_at": "2026-03-17T13:26:50.966787Z",
      "signatories": [
        "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc"
      ],
      "observers": [
        "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc"
      ]
    },
    "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:17": {
      "event_type": "exercised_event",
      "event_id": "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:17",
      "contract_id": "0079d78be47a72c2cb34231732e6bb7c900afac966d838a1075e801bf3d583fb74ca121220b2b079a9b98836defaf0880586c9e9a761a836ac947b7175d938bf20faf3a273",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:FeaturedAppRight",
      "package_name": "splice-amulet",
      "choice": "FeaturedAppRight_CreateActivityMarker",
      "choice_argument": {
        "beneficiaries": [
          {
            "beneficiary": "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc",
            "weight": "1.0000000000"
          }
        ]
      },
      "child_event_ids": [
        "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:18"
      ],
      "exercise_result": {
        "activityMarkerCids": [
          "004a81a2b7978645078703733ca8daab537236fd8b96ee1857b14706099ce97caeca121220fad5e2c5312c23c6d9e80db99ddefc5253f382a293c887b0b13efcb16dfd450b"
        ]
      },
      "consuming": false,
      "acting_parties": [
        "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc"
      ],
      "interface_id": "7804375fe5e4c6d5afe067bd314c42fe0b7d005a1300019c73154dd939da4dda:Splice.Api.FeaturedAppRightV1:FeaturedAppRight"
    },
    "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:18": {
      "event_type": "created_event",
      "event_id": "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:18",
      "contract_id": "004a81a2b7978645078703733ca8daab537236fd8b96ee1857b14706099ce97caeca121220fad5e2c5312c23c6d9e80db99ddefc5253f382a293c887b0b13efcb16dfd450b",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:FeaturedAppActivityMarker",
      "package_name": "splice-amulet",
      "create_arguments": {
        "dso": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
        "provider": "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc",
        "beneficiary": "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc",
        "weight": "1.0000000000"
      },
      "created_at": "2026-03-17T13:26:50.966787Z",
      "signatories": [
        "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc"
      ],
      "observers": [
        "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc"
      ]
    },
    "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:19": {
      "event_type": "exercised_event",
      "event_id": "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:19",
      "contract_id": "0079d78be47a72c2cb34231732e6bb7c900afac966d838a1075e801bf3d583fb74ca121220b2b079a9b98836defaf0880586c9e9a761a836ac947b7175d938bf20faf3a273",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:FeaturedAppRight",
      "package_name": "splice-amulet",
      "choice": "FeaturedAppRight_CreateActivityMarker",
      "choice_argument": {
        "beneficiaries": [
          {
            "beneficiary": "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc",
            "weight": "1.0000000000"
          }
        ]
      },
      "child_event_ids": [
        "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:20"
      ],
      "exercise_result": {
        "activityMarkerCids": [
          "001b28711edba874e221b729cd449f4f134aafd0b04c360e4ed3ed3a53491dceecca121220fc31ab086137bb5c2122f6f07f1d41ab7f12f88b4e3d368cbe63cabb8b0e4242"
        ]
      },
      "consuming": false,
      "acting_parties": [
        "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc"
      ],
      "interface_id": "7804375fe5e4c6d5afe067bd314c42fe0b7d005a1300019c73154dd939da4dda:Splice.Api.FeaturedAppRightV1:FeaturedAppRight"
    },
    "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:2": {
      "event_type": "exercised_event",
      "event_id": "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:2",
      "contract_id": "0071dfbb2faf68f02c06f42034b519e8979aef15e37942c984e41bb488078f33c9ca121220480b094f333718218092fd6d24baa5be545d7d6db84681c64e35eb469a29d45f",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.AmuletRules:AmuletRules",
      "package_name": "splice-amulet",
      "choice": "AmuletRules_ComputeFees",
      "choice_argument": {
        "context": {
          "openMiningRound": "0074b4a15df6f40e6de4161c8759bf03b00a3ec37f2c321a3488bb67526f72f3f8ca121220e836c5c6a93a419f9c63eb8d167b6922c4a9168272a2af3375f9b3cbf12b64e2",
          "issuingMiningRounds": [],
          "validatorRights": [],
          "featuredAppRight": null
        },
        "sender": "cantonwallet-cclp::12206e89d7dd769cb6c956d55889657c1d791d1fb1d669bf88e07a236a06c40b6f5e",
        "outputs": [
          {
            "receiver": "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc",
            "receiverFeeRatio": "0E-10",
            "amount": "0.6628969925",
            "lock": null
          }
        ],
        "expectedDso": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc"
      },
      "child_event_ids": [],
      "exercise_result": {
        "fees": [
          "0E-10"
        ]
      },
      "consuming": false,
      "acting_parties": [
        "cantonwallet-cclp::12206e89d7dd769cb6c956d55889657c1d791d1fb1d669bf88e07a236a06c40b6f5e"
      ],
      "interface_id": null
    },
    "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:20": {
      "event_type": "created_event",
      "event_id": "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:20",
      "contract_id": "001b28711edba874e221b729cd449f4f134aafd0b04c360e4ed3ed3a53491dceecca121220fc31ab086137bb5c2122f6f07f1d41ab7f12f88b4e3d368cbe63cabb8b0e4242",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:FeaturedAppActivityMarker",
      "package_name": "splice-amulet",
      "create_arguments": {
        "dso": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
        "provider": "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc",
        "beneficiary": "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc",
        "weight": "1.0000000000"
      },
      "created_at": "2026-03-17T13:26:50.966787Z",
      "signatories": [
        "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc"
      ],
      "observers": [
        "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc"
      ]
    },
    "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:3": {
      "event_type": "exercised_event",
      "event_id": "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:3",
      "contract_id": "0071dfbb2faf68f02c06f42034b519e8979aef15e37942c984e41bb488078f33c9ca121220480b094f333718218092fd6d24baa5be545d7d6db84681c64e35eb469a29d45f",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.AmuletRules:AmuletRules",
      "package_name": "splice-amulet",
      "choice": "AmuletRules_Transfer",
      "choice_argument": {
        "transfer": {
          "sender": "cantonwallet-cclp::12206e89d7dd769cb6c956d55889657c1d791d1fb1d669bf88e07a236a06c40b6f5e",
          "provider": "cantonwallet-cclp::12206e89d7dd769cb6c956d55889657c1d791d1fb1d669bf88e07a236a06c40b6f5e",
          "inputs": [
            {
              "tag": "InputAmulet",
              "value": "002bcfaa90f0a48e1b0d0992eb5305ebd4379acc977b7e46a3a86ba8e7ed32f4d2ca121220c92949b53d6b3c69995798e9204944090d4c8a5050e0aef2f573c19539776cbf"
            }
          ],
          "outputs": [
            {
              "receiver": "cantonwallet-cclp::12206e89d7dd769cb6c956d55889657c1d791d1fb1d669bf88e07a236a06c40b6f5e",
              "receiverFeeRatio": "0E-10",
              "amount": "0.6628969925",
              "lock": {
                "holders": [
                  "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc"
                ],
                "expiresAt": "2026-03-17T13:58:50.966787Z",
                "optContext": "allocation for transfer leg \"networkFee\" to 'poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc'"
              }
            }
          ],
          "beneficiaries": null
        },
        "context": {
          "openMiningRound": "0074b4a15df6f40e6de4161c8759bf03b00a3ec37f2c321a3488bb67526f72f3f8ca121220e836c5c6a93a419f9c63eb8d167b6922c4a9168272a2af3375f9b3cbf12b64e2",
          "issuingMiningRounds": [],
          "validatorRights": [],
          "featuredAppRight": null
        },
        "expectedDso": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc"
      },
      "child_event_ids": [
        "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:4",
        "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:5",
        "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:6"
      ],
      "exercise_result": {
        "round": {
          "number": "87784"
        },
        "summary": {
          "inputAppRewardAmount": "0E-10",
          "inputValidatorRewardAmount": "0E-10",
          "inputSvRewardAmount": "0E-10",
          "inputAmuletAmount": "499.5439959584",
          "balanceChanges": [
            [
              "cantonwallet-cclp::12206e89d7dd769cb6c956d55889657c1d791d1fb1d669bf88e07a236a06c40b6f5e",
              {
                "changeToInitialAmountAsOfRoundZero": "11.1010534101",
                "changeToHoldingFeesRate": "0.0001264573"
              }
            ]
          ],
          "holdingFees": "0E-10",
          "outputFees": [
            "0E-10"
          ],
          "senderChangeFee": "0E-10",
          "senderChangeAmount": "498.8810989659",
          "amuletPrice": "0.1508530000",
          "inputValidatorFaucetAmount": "0E-10",
          "inputUnclaimedActivityRecordAmount": "0E-10",
          "inputDevelopmentFundAmount": "0E-10"
        },
        "createdAmulets": [
          {
            "tag": "TransferResultLockedAmulet",
            "value": "007c9845ead5decf611676caeb969335d17df0df04fe8b473ff33237ff27a85808ca121220291e6236b84e61ee851939b4806b1b83774a5c3c34f3527b5b0627234d8ecf58"
          }
        ],
        "senderChangeAmulet": "00c81212f2601fcc18e91885b6c3996033b01150e14aa0541c9ba88f65e7904622ca12122034a29f2e878ceb0f42740eb94064c072271716b0d3bf818aa6b88b63316b0987",
        "meta": {
          "values": {
            "splice.lfdecentralizedtrust.org/sender": "cantonwallet-cclp::12206e89d7dd769cb6c956d55889657c1d791d1fb1d669bf88e07a236a06c40b6f5e",
            "splice.lfdecentralizedtrust.org/tx-kind": "transfer"
          }
        }
      },
      "consuming": false,
      "acting_parties": [
        "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
        "cantonwallet-cclp::12206e89d7dd769cb6c956d55889657c1d791d1fb1d669bf88e07a236a06c40b6f5e"
      ],
      "interface_id": null
    },
    "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:4": {
      "event_type": "exercised_event",
      "event_id": "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:4",
      "contract_id": "002bcfaa90f0a48e1b0d0992eb5305ebd4379acc977b7e46a3a86ba8e7ed32f4d2ca121220c92949b53d6b3c69995798e9204944090d4c8a5050e0aef2f573c19539776cbf",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:Amulet",
      "package_name": "splice-amulet",
      "choice": "Archive",
      "choice_argument": {},
      "child_event_ids": [],
      "exercise_result": {},
      "consuming": true,
      "acting_parties": [
        "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
        "cantonwallet-cclp::12206e89d7dd769cb6c956d55889657c1d791d1fb1d669bf88e07a236a06c40b6f5e"
      ],
      "interface_id": null
    },
    "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:5": {
      "event_type": "created_event",
      "event_id": "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:5",
      "contract_id": "007c9845ead5decf611676caeb969335d17df0df04fe8b473ff33237ff27a85808ca121220291e6236b84e61ee851939b4806b1b83774a5c3c34f3527b5b0627234d8ecf58",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:LockedAmulet",
      "package_name": "splice-amulet",
      "create_arguments": {
        "amulet": {
          "dso": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
          "owner": "cantonwallet-cclp::12206e89d7dd769cb6c956d55889657c1d791d1fb1d669bf88e07a236a06c40b6f5e",
          "amount": {
            "initialAmount": "0.6628969925",
            "createdAt": {
              "number": "87784"
            },
            "ratePerRound": {
              "rate": "0.0001261221"
            }
          }
        },
        "lock": {
          "holders": [
            "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc"
          ],
          "expiresAt": "2026-03-17T13:58:50.966787Z",
          "optContext": "allocation for transfer leg \"networkFee\" to 'poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc'"
        }
      },
      "created_at": "2026-03-17T13:26:50.966787Z",
      "signatories": [
        "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
        "cantonwallet-cclp::12206e89d7dd769cb6c956d55889657c1d791d1fb1d669bf88e07a236a06c40b6f5e"
      ],
      "observers": []
    },
    "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:6": {
      "event_type": "created_event",
      "event_id": "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:6",
      "contract_id": "00c81212f2601fcc18e91885b6c3996033b01150e14aa0541c9ba88f65e7904622ca12122034a29f2e878ceb0f42740eb94064c072271716b0d3bf818aa6b88b63316b0987",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:Amulet",
      "package_name": "splice-amulet",
      "create_arguments": {
        "dso": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
        "owner": "cantonwallet-cclp::12206e89d7dd769cb6c956d55889657c1d791d1fb1d669bf88e07a236a06c40b6f5e",
        "amount": {
          "initialAmount": "498.8810989659",
          "createdAt": {
            "number": "87784"
          },
          "ratePerRound": {
            "rate": "0.0001261221"
          }
        }
      },
      "created_at": "2026-03-17T13:26:50.966787Z",
      "signatories": [
        "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
        "cantonwallet-cclp::12206e89d7dd769cb6c956d55889657c1d791d1fb1d669bf88e07a236a06c40b6f5e"
      ],
      "observers": []
    },
    "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:7": {
      "event_type": "created_event",
      "event_id": "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:7",
      "contract_id": "009dce92e7dcffe9ab880c9441cb36a6da719034137495581a7f80df8582a5884bca121220a40980531e2aadee2c33455a0c7a48e1845361cbb77962928a2e0e0c99bd7ab4",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.AmuletAllocation:AmuletAllocation",
      "package_name": "splice-amulet",
      "create_arguments": {
        "lockedAmulet": "007c9845ead5decf611676caeb969335d17df0df04fe8b473ff33237ff27a85808ca121220291e6236b84e61ee851939b4806b1b83774a5c3c34f3527b5b0627234d8ecf58",
        "allocation": {
          "settlement": {
            "executor": "cantonwallet-cclp::12206e89d7dd769cb6c956d55889657c1d791d1fb1d669bf88e07a236a06c40b6f5e",
            "settlementRef": {
              "id": "MultiHopSwap-aa883f30578e7658832be932a0e14ebc-networkFee",
              "cid": null
            },
            "requestedAt": "2026-03-17T13:26:50.966787Z",
            "allocateBefore": "2026-03-17T13:56:50.966787Z",
            "settleBefore": "2026-03-17T13:58:50.966787Z",
            "meta": {
              "values": {}
            }
          },
          "transferLegId": "networkFee",
          "transferLeg": {
            "sender": "cantonwallet-cclp::12206e89d7dd769cb6c956d55889657c1d791d1fb1d669bf88e07a236a06c40b6f5e",
            "receiver": "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc",
            "amount": "0.6628969925",
            "instrumentId": {
              "admin": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
              "id": "Amulet"
            },
            "meta": {
              "values": {}
            }
          }
        }
      },
      "created_at": "2026-03-17T13:26:50.966787Z",
      "signatories": [
        "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
        "cantonwallet-cclp::12206e89d7dd769cb6c956d55889657c1d791d1fb1d669bf88e07a236a06c40b6f5e"
      ],
      "observers": []
    },
    "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:8": {
      "event_type": "exercised_event",
      "event_id": "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:8",
      "contract_id": "00b0bc60114ffb3d91c06494811aff2c697352ee06a9c533d157edda851415850dca1212201cdc8a1fcdcc3d9a0e0537146dac49bd2901837cd5facb4b222bc03418f2e1a2",
      "template_id": "727c5e97457d3ff841680816eb70d55834827ef756bac8551cace5b961c9c1d2:Splice.Util.FeaturedApp.BatchedMarkersProxy:BatchedMarkersProxy",
      "package_name": "splice-util-batched-markers",
      "choice": "BatchedMarkersProxy_CreateMarkers",
      "choice_argument": {
        "featuredAppRightCid": "0079d78be47a72c2cb34231732e6bb7c900afac966d838a1075e801bf3d583fb74ca121220b2b079a9b98836defaf0880586c9e9a761a836ac947b7175d938bf20faf3a273",
        "batches": [
          {
            "beneficiaries": [
              {
                "beneficiary": "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc",
                "weight": "1.0000000000"
              }
            ],
            "numMarkers": "6"
          }
        ]
      },
      "child_event_ids": [
        "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:9",
        "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:11",
        "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:13",
        "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:15",
        "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:17",
        "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:19"
      ],
      "exercise_result": {
        "results": [
          [
            {
              "activityMarkerCids": [
                "00bbb7ed849921e93f079b9715e6d8b7c5d8d6bdc1fa08b9090e9b77b19ceec353ca1212205ea6cfdc90aec60eac8a5f78b931a3150ff0710a78c23114c84cbe0784288d6b"
              ]
            },
            {
              "activityMarkerCids": [
                "002f4de4c41686e33dbfb2b6fbe1e2993a4b4e050a4eb3232a57b37cc539a41b43ca12122087bd751292660ed4a54f6de6578729bc4927ecb8d7a97b6b2fbec80ed3278cad"
              ]
            },
            {
              "activityMarkerCids": [
                "005b1c7afb205cf3bfc3e0f5b0f56f71ad00e368019444290b6c89282ee6db7478ca121220d374e3afe8f1613409608b3c72e090ea2b1429b4c24c8bd96e27d22a7ef87307"
              ]
            },
            {
              "activityMarkerCids": [
                "00b2bec5e3989bd571015d37923c0bcb86bf9f981b3b29bc8d2daa0f13cb56f95aca121220a2d42bde47f93a6c2ae598f8bc7a27b3fc9f14c6ba3e937e561cf98cfa2a04bf"
              ]
            },
            {
              "activityMarkerCids": [
                "004a81a2b7978645078703733ca8daab537236fd8b96ee1857b14706099ce97caeca121220fad5e2c5312c23c6d9e80db99ddefc5253f382a293c887b0b13efcb16dfd450b"
              ]
            },
            {
              "activityMarkerCids": [
                "001b28711edba874e221b729cd449f4f134aafd0b04c360e4ed3ed3a53491dceecca121220fc31ab086137bb5c2122f6f07f1d41ab7f12f88b4e3d368cbe63cabb8b0e4242"
              ]
            }
          ]
        ]
      },
      "consuming": false,
      "acting_parties": [
        "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc"
      ],
      "interface_id": null
    },
    "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:9": {
      "event_type": "exercised_event",
      "event_id": "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:9",
      "contract_id": "0079d78be47a72c2cb34231732e6bb7c900afac966d838a1075e801bf3d583fb74ca121220b2b079a9b98836defaf0880586c9e9a761a836ac947b7175d938bf20faf3a273",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:FeaturedAppRight",
      "package_name": "splice-amulet",
      "choice": "FeaturedAppRight_CreateActivityMarker",
      "choice_argument": {
        "beneficiaries": [
          {
            "beneficiary": "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc",
            "weight": "1.0000000000"
          }
        ]
      },
      "child_event_ids": [
        "1220e68bd8b116e14167ae40e92e46fa90438fc774b9f5aec3863aa42d8186b7feb3:10"
      ],
      "exercise_result": {
        "activityMarkerCids": [
          "00bbb7ed849921e93f079b9715e6d8b7c5d8d6bdc1fa08b9090e9b77b19ceec353ca1212205ea6cfdc90aec60eac8a5f78b931a3150ff0710a78c23114c84cbe0784288d6b"
        ]
      },
      "consuming": false,
      "acting_parties": [
        "poolparty::1220f1b0d7a83c7eaaf6d712d95d5952ea2c801238af9c342e8d83c87dfc45c999dc"
      ],
      "interface_id": "7804375fe5e4c6d5afe067bd314c42fe0b7d005a1300019c73154dd939da4dda:Splice.Api.FeaturedAppRightV1:FeaturedAppRight"
    }
  }
}