Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🚀 [QA] Update release environment #760

Merged
merged 58 commits into from
Nov 23, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
d214937
Unify decimal points on number values
xpaczka Nov 13, 2023
613c078
Use `thesis-valkyrie` user's acces token to create release PR
michalinacienciala Nov 17, 2023
2346cf2
Add new quest descriptions to existing realms
Shadowfiend Nov 18, 2023
bebdcae
Add stubs for two new realms' quests
Shadowfiend Nov 18, 2023
d883f01
Change secret name
michalinacienciala Nov 20, 2023
6523092
Add new realm to map
xpaczka Nov 21, 2023
1c37c74
Display `RealmPin` in the correct position
xpaczka Nov 21, 2023
9ffeea3
Add `NewRealmLabel` for new realm on the map
xpaczka Nov 21, 2023
554c98e
Add blinking animation to new realm
xpaczka Nov 21, 2023
f00857c
Save clicked realms to local storage
xpaczka Nov 21, 2023
9159a52
Merge branch 'main' into new-beta-realm
xpaczka Nov 21, 2023
9026e36
Merge branch 'main' into new-beta-realm
xpaczka Nov 21, 2023
6d645f9
Add mising `base` realm icon to constants
xpaczka Nov 21, 2023
6d4053d
Rename "clicked" to "displayed"
xpaczka Nov 21, 2023
d2b46e1
Another rename
xpaczka Nov 21, 2023
d837437
Add quest highlight and modify `Modal` to accept `overflow-x`
xpaczka Nov 22, 2023
96088fd
Hook property rename
xpaczka Nov 22, 2023
8daeefe
Hook property rename
xpaczka Nov 22, 2023
f3d57d3
Add `isNew` property to `quests`
xpaczka Nov 22, 2023
85895c0
Add correct `realmId` for Base Realm
xpaczka Nov 22, 2023
c4b97bc
Connect to Base realm contract
jagodarybacka Nov 22, 2023
7f14296
Update leaderboard placeholder for Base realm
jagodarybacka Nov 22, 2023
0dd4d43
Add `NewQuestLabel` to map view
xpaczka Nov 22, 2023
791af8c
Add XP folders for Base realm
jagodarybacka Nov 22, 2023
b0212cb
Hide header if there are no quests
jagodarybacka Nov 22, 2023
5f506b3
Merge branch 'main' into numbers
xpaczka Nov 22, 2023
b8ba257
Connect Base realm (#732)
xpaczka Nov 22, 2023
bc93306
Merge branch 'new-beta-realm' into quest-highlight
xpaczka Nov 22, 2023
ae8ac68
Remove zkSync quests
jagodarybacka Nov 22, 2023
cc58628
Add Base realm description
jagodarybacka Nov 22, 2023
df4c584
Remove trailing zeros
xpaczka Nov 22, 2023
df48a74
Remove commented code
xpaczka Nov 22, 2023
9e064ea
Add `isNew` key to recently added quests
xpaczka Nov 22, 2023
933403f
Week 4 Adjustments (#710)
xpaczka Nov 22, 2023
f94970d
Add missing `key` property when mapping over `quests` array
xpaczka Nov 22, 2023
81d6d47
Update release-test-list.md
andreachapman Nov 22, 2023
bb53b5e
Use `thesis-valkyrie` user's acces token to create release PR (#707)
jagodarybacka Nov 23, 2023
6d00573
Unify decimal points in number values (#679)
jagodarybacka Nov 23, 2023
963b48b
Update release-test-list.md (#734)
jagodarybacka Nov 23, 2023
948b553
Store displayed quests in `localStorage`
xpaczka Nov 23, 2023
fd9eaaa
Fix `OnboardingModal` background
xpaczka Nov 23, 2023
772115a
Fix modals
xpaczka Nov 23, 2023
cd00bce
New quest highlight (#733)
jagodarybacka Nov 23, 2023
be3211d
Limit questline name width
xpaczka Nov 23, 2023
0922b54
FIx typos in questlines
jagodarybacka Nov 23, 2023
95d95c3
Replace "new label" gif with png
xpaczka Nov 23, 2023
0b0040c
Make it possible to open realm modal by clicking on "new quest" star
xpaczka Nov 23, 2023
17874a4
Merge branch 'main' into new-beta-realm
jagodarybacka Nov 23, 2023
9c439a9
New beta realm (#718)
jagodarybacka Nov 23, 2023
71b1ae3
🪄 [QA] Update stage environments (#735)
michalinacienciala Nov 23, 2023
9670aa0
Fix assistand text on XP drops day
jagodarybacka Nov 23, 2023
934e5b5
Fix assistant text on XP drops day (#762)
michalinacienciala Nov 23, 2023
0386a35
Fix Galxe questline text
jagodarybacka Nov 23, 2023
324cf36
Fix number of realms
jagodarybacka Nov 23, 2023
a47df46
Minor fixes (#768)
michalinacienciala Nov 23, 2023
69b23b7
Week 4 XP drop
jagodarybacka Nov 23, 2023
d8f56d8
Week 4 XP drop (#770)
michalinacienciala Nov 23, 2023
7149220
🪄 [QA] Update stage environments (#767)
michalinacienciala Nov 23, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions .github/workflows/test-list/release-test-list.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ environment 🚀**

## Manual tests

*many of these tests can be combined with each other as you're testing. I suggest looking through the whole checklist first then executing tests in a way that allows you to check off multiple items at once. Some suggestions are provided.


1. Connect to wallet that previously staked
- [ ] you see the Portal is Open message
Expand All @@ -28,14 +30,14 @@ environment 🚀**
- [ ] you can see the map after entering
- [ ] you see your address connected
- [ ] you don't see a realm name beside that
- [ ] you can explore realms and stake into one
- [ ] you can explore realms and stake into one (if you staked above, you don't have to do it again. Just make sure to test stake and unstake at least once)

3. Connect to wallet that has NO $TAHO (& no $VETAHO)
- [ ] you see the portal is closed message and the wait list button
- [ ] wait list redirect works as expected
- [ ] you can't see the map

4. Switch connected wallet in the extension
4. Switch connected wallet in the extension (it's easy to check these off along with the above while you're switching accounts)
- [ ] dapp reloads and shows the portal screen
- [ ] reloads with Connect Wallet button if you go to a wallet that's not
connected
Expand All @@ -55,7 +57,7 @@ environment 🚀**
- [ ] does come up properly for a user connecting for the first time and
running through onboarding

6. Population
6. Population (this is easily tested with the above when you're staking/unstaking - verify the population changes and then you've combined these tests with that)
- [ ] shows on each realm
- [ ] shows on the bottom bar
- [ ] is updated appropriately if a new account stakes
Expand Down
10 changes: 9 additions & 1 deletion .github/workflows/update-environments.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,11 +56,19 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v3
with:
# Needed so that we could create PR with `THESIS_VALKYRIE_PAT`,
# otherwise it doesn't trigger `test-list.yml`.
persist-credentials: false
- name: Open/update a PR from `main` to `stage-live`
id: pr
uses: tretuna/sync-branches@ea58ab6e406fd3ad016a064b31270bbb41127f41 # 1.4.0
with:
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
# We couldn't use GITHUB_TOKEN here, because events triggered by this
# token are not triggering other workflows (and we want trigger the
# `test-list.yml` workflow after `sync-stage-live-to-release` creates
# a PR).
GITHUB_TOKEN: ${{secrets.THESIS_VALKYRIE_PAT}}
FROM_BRANCH: "stage-live"
TO_BRANCH: "release"
PULL_REQUEST_TITLE: "🚀 [QA] Update release environment"
Expand Down
149 changes: 101 additions & 48 deletions src/assets/questline-data.json
Original file line number Diff line number Diff line change
@@ -1,59 +1,112 @@
{
"realms": [
{
"realmId": "4",
"questlineName": "Transact on PGN",
"description": "Gitcoin is a community that focuses on incentivizing and supporting open-source development. Gitcoin aims to foster collaboration and sustainability within the open-source ecosystem by providing a marketplace for matching developers with projects and funding opportunitie and rewards for their contributions.",
"quests": [
{
"name": "Spend gas on PGN (Public Goods Network)—more gas is better!",
"description": "The more gas you use on PGN compared to other members of this realm in a week, the more of the weekly XP drop you will get. This means you can still get more XP if you execute fewer bigger transactions!"
}
]
"realms": [
{
"realmId": "4",
"questlineName": "Transact on PGN, human!",
"description": "Gitcoin is a community that focuses on incentivizing and supporting open-source development. Gitcoin aims to foster collaboration and sustainability within the open-source ecosystem by providing a marketplace for matching developers with projects and funding opportunities and rewards for their contributions.",
"quests": [
{
"id": "4_1",
"name": "Spend gas on PGN (Public Goods Network)—more gas is better!",
"description": "The more gas you use on PGN compared to other members of this realm in a week, the more of the weekly XP drop you will get. This means you can still get more XP if you execute fewer bigger transactions!"
},
{
"realmId": "7",
"questlineName": "Use your CyberWallet",
"description": "Cyberconnect is a Web3 social ecosystem that goes beyond likes and shares. It allows developers to create social applications where users have complete control over their digital identity, content, and connections ",
"quests": [
{
"name": "Spend gas using the CyberWallet associated with your address",
"description": "The more gas you use with your CyberWallet across networks compared to other members of this realm in a week, the more of the weekly XP drop you will get."
}
]
"id": "4_2",
"name": "Increase your Gitcoin Passport score",
"description": "The more you increase your Gitcoin Passport score in a week, the more of the weekly XP drop you will get.",
"isNew": true
}
]
},
{
"realmId": "7",
"questlineName": "Use your CyberWallet, collect essence, and mint W3ST",
"description": "Cyberconnect is a Web3 social ecosystem that goes beyond likes and shares. It allows developers to create social applications where users have complete control over their digital identity, content, and connections ",
"quests": [
{
"id": "7_1",
"name": "Spend gas using the CyberWallet associated with your address",
"description": "The more gas you use with your CyberWallet across networks compared to other members of this realm in a week, the more of the weekly XP drop you will get."
},
{
"realmId": "9",
"questlineName": "Transact on Arbitrum",
"description": "Arbitrum DAO is a decentralized autonomous organization (DAO) built on the Ethereum blockchain. At its core, the Arbitrum DAO is a community-driven governance mechanism that allows $ARB token holders to propose and vote on changes to the organization and the technologies it governs.",
"quests": [
{
"name": "Execute individual transactions on Arbitrum",
"description": "The more contract interactions you execute on Arbitrum compared to other members of this realm in a week, the more of the weekly XP drop you will get."
}
]
"id": "7_2",
"name": "Mint W3ST",
"description": "The more W3ST you mint, the more of the weekly XP drop you will get.",
"isNew": true
},
{
"realmId": "19",
"questlineName": "Eat your OATs",
"description": "Galxe is the largest web3 credential data network that is helping projects and developers to build robust decentralized products. Earn oat, NFTs, and tokens by contributing to your favorite Web3 communities.",
"quests": [
{
"name": "Claim OATs during the week",
"description": "The more OATs you claim across networks compared to other members of this realm in a week, the more of the weekly XP drop you will get."
}
]
"id": "7_3",
"name": "Collect post essence",
"description": "The more post essence you collect, the more of the weekly XP drop you will get.",
"isNew": true
}
]
},
{
"realmId": "8",
"questlineName": "Transact on Base",
"description": "Base is a secure, low-cost, builder-friendly Ethereum L2 built to bring the next billion users onchain. Base is incubated within Coinbase and plans to progressively decentralize in the years ahead. The Base Realm believes that decentralization is critical to creating an open, global cryptoeconomy that is accessible to everyone.",
"quests": [
{
"id": "8_1",
"name": "Interact with unique contracts on Base",
"description": "The more interactions you execute with different unique contracts on Base compared to other members of this realm in a week, the more of the weekly XP drop you will get."
}
]
},
{
"realmId": "9",
"questlineName": "Transact on Arbitrum---especially on Fluidity",
"description": "Arbitrum DAO is a decentralized autonomous organization (DAO) built on the Ethereum blockchain. At its core, the Arbitrum DAO is a community-driven governance mechanism that allows $ARB token holders to propose and vote on changes to the organization and the technologies it governs.",
"quests": [
{
"id": "9_1",
"name": "Interact with unique contracts on Arbitrum",
"description": "The more interactions you execute with different unique contracts on Arbitrum compared to other members of this realm in a week, the more of the weekly XP drop you will get."
},
{
"id": "9_2",
"name": "Earn fUSDC rewards using Fluidity",
"description": "The more fUSDC rewards you earn using Fluidity in a week, the more of the weekly XP drop you will get.",
"isNew": true
}
]
},
{
"realmId": "19",
"questlineName": "Eat your OATs, unless they're minty NFTs",
"description": "Galxe is the largest web3 credential data network that is helping projects and developers build robust decentralized products. Earn oat, NFTs, and tokens by contributing to your favorite Web3 communities.",
"quests": [
{
"id": "19_1",
"name": "Claim OATs during the week",
"description": "The more OATs you claim across networks compared to other members of this realm in a week, the more of the weekly XP drop you will get."
},
{
"id": "19_2",
"name": "Claim NFTs during the week using the Galxe space station",
"description": "The more NFTs you claim via a Galxe [`SpaceStation` contract](https://docs.galxe.com/developer/smart-contract/contracts/spacestation/), the more of the weekly XP drop you will get.",
"isNew": true
}
]
},
{
"realmId": "22",
"questlineName": "The bribes must flow, over the FraxFerry and far away",
"description": "Frax Finance is a protocol that issues decentralized stablecoins and the subprotocols to support them, creating a unique self-sufficient DeFi ecosystem",
"quests": [
{
"id": "22_1",
"name": "Claim bribes on Votemarket",
"description": "Earn $XP by voting for gauges and claiming bribes if available."
},
{
"realmId": "22",
"questlineName": "The bribes must flow",
"description": "Frax Finance is a protocol that issues decentralized stablecoins and the subprotocols to support them, creating a unique self-sufficient DeFi ecosystem",
"quests": [
{
"name": "Claim bribes on Votemarket",
"description": "Earn $XP by voting for gauges and claiming bribes if available."
}
]
"id": "22_2",
"name": "Bridge tokens using FraxFerry",
"description": "The more unique tokens you bridge over FraxFerry, the more of the weekly XP drop you will get.",
"isNew": true
}
]
]
}
]
}
21 changes: 16 additions & 5 deletions src/assets/xp-data.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@
"xpGlossary": [
"0x1bbc8ebb6165940208273b52a9bc625dcdd040caae1c01acaf2168a27a8f9de5.json",
"0x4eb14ded48fb726edc0a48fe17e34017afe112a9eb387b56fa89a59617bfa6ed.json",
"0xaad39bbf26b40343dadb70750d35a8558bb4d44104dda2780771f2fef1f333ba.json"
"0xaad39bbf26b40343dadb70750d35a8558bb4d44104dda2780771f2fef1f333ba.json",
"0x52120c4e6795822869e372d060912e102b01b16187876ff11998ccf31d019d97.json"
],
"leaderboard": "leaderboard.json"
},
Expand All @@ -16,18 +17,26 @@
"0x3823909a2038c7175915de1053ab41de3634b6b9d9b273151f55dfe3c22a361f.json",
"0x8c924342bc1b9ed326a54305cc6d062912d69f5f0e6e7dd37a7c217229714ac1.json",
"0x69ae5cf6269775e9d3184fe2736959f34a767c123ab0dc3f7625bc304db07c4d.json",
"0x8d8d6aaa553ce296e549498b65eb0ffd110ce9f0331c86b61467e98d4e0f3f20.json"
"0x8d8d6aaa553ce296e549498b65eb0ffd110ce9f0331c86b61467e98d4e0f3f20.json",
"0xa6afaeddbc0bd9b92335b3b1801b7a423cf2718cc3b549fbff0ddf0464db2822.json"
],
"leaderboard": "leaderboard.json"
},
"8": {
"rootFolder": "/assets/xp/base",
"claimsFolder": "/assets/xp/base/claims",
"xpGlossary": [],
"leaderboard": null
},
"9": {
"rootFolder": "/assets/xp/arbitrum",
"claimsFolder": "/assets/xp/arbitrum/claims",
"xpGlossary": [
"0xccf3c79aefe494173c6673a8382c40bcf60528539e78353315b4892de0c9cd76.json",
"0x823bd7f1c36fe10cd440e190850f69ec7a8d3fa1fac105c223befad1bb193fab.json",
"0x1b387cacb27052e3e5576848ce71979e0177e140466481134a01f3877f67838e.json",
"0x96709300b725c2c6984500e0d402f8d2f33f19674bbea087cf27831aedf779cb.json"
"0x96709300b725c2c6984500e0d402f8d2f33f19674bbea087cf27831aedf779cb.json",
"0xa10c4a87f440a95bab49afeb20ec16456d7e35139d9e282c77dce1b1d5b12b28.json"
],
"leaderboard": "leaderboard.json"
},
Expand All @@ -38,7 +47,8 @@
"0x9374e0cc26272296a252fb4f02c6bc24c47c712a916627b30652486e58dc4e90.json",
"0xa72ed1f1c91e909a27da3242fbe3080c0d9520b73f75673007ca9e164768b381.json",
"0x4c98014763abc933133f49e4ce1146d79311dcfc1c28628a287b4658a86293d2.json",
"0x7e9b018d9798647a667e725a310b74f66b2ab94987631e585428b9bec792ae3b.json"
"0x7e9b018d9798647a667e725a310b74f66b2ab94987631e585428b9bec792ae3b.json",
"0xbef2ffee70783c1629f072ed03f516e87c9cd19d5a6fa6821f989caf60dda1be.json"
],
"leaderboard": "leaderboard.json"
},
Expand All @@ -48,7 +58,8 @@
"xpGlossary": [
"0x08cb87568f0f067408729a093e2c14082212f368b05aa7d27c15a66bb416c6e5.json",
"0xbb96bd7e3d3c87bd3f9aef6fc5d27096732ea1e24336ad5be140232bfadfac64.json",
"0xb8a8f2bd05d37aeb0ceadaa013adbd2741bd3ee1f2fcb202b4dbad0240df420b.json"
"0xb8a8f2bd05d37aeb0ceadaa013adbd2741bd3ee1f2fcb202b4dbad0240df420b.json",
"0x0c7f2ad42f1dead5694eae4ce96d9a42fadfb7befbd68cf0bb13e89dab7378b2.json"
],
"leaderboard": "leaderboard.json"
}
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"totalAmount":"0xd3c21bcecceda0fff7a9","merkleRoot":"0xa10c4a87f440a95bab49afeb20ec16456d7e35139d9e282c77dce1b1d5b12b28","glossary":[{"startAddress":"0x00000e296e2b54f589d999f3ac209a17117d5664","file":"/0xa10c4a87f440a95bab49afeb20ec16456d7e35139d9e282c77dce1b1d5b12b28-0.json"},{"startAddress":"0x2f56101903919a3c89933e70e077fe298a1f2912","file":"/0xa10c4a87f440a95bab49afeb20ec16456d7e35139d9e282c77dce1b1d5b12b28-1.json"},{"startAddress":"0x60c96ea9759008102e915d517fbffc1f66acdbcd","file":"/0xa10c4a87f440a95bab49afeb20ec16456d7e35139d9e282c77dce1b1d5b12b28-2.json"},{"startAddress":"0x91b7e5759ee24dce02f3f91b5c67f80aec8fa6be","file":"/0xa10c4a87f440a95bab49afeb20ec16456d7e35139d9e282c77dce1b1d5b12b28-3.json"},{"startAddress":"0xbfd0bdc565314b4108f4d327218cdff46fe56976","file":"/0xa10c4a87f440a95bab49afeb20ec16456d7e35139d9e282c77dce1b1d5b12b28-4.json"},{"startAddress":"0xef8162ebd47389eb3099cca508ebabe9b1fe58ca","file":"/0xa10c4a87f440a95bab49afeb20ec16456d7e35139d9e282c77dce1b1d5b12b28-5.json"}],"merkleDistributor":"0x542831E2759f696098aCc8e64A1d3D0feF70ae70"}

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion src/assets/xp/arbitrum/leaderboard.json

Large diffs are not rendered by default.

Empty file added src/assets/xp/base/claims/.keep
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"totalAmount":"0xd3c21bcecceda0fffff8","merkleRoot":"0xa6afaeddbc0bd9b92335b3b1801b7a423cf2718cc3b549fbff0ddf0464db2822","glossary":[{"startAddress":"0x0000c95cef6b6de3cce63d520fcea45bc2ba1ce4","file":"/0xa6afaeddbc0bd9b92335b3b1801b7a423cf2718cc3b549fbff0ddf0464db2822-0.json"}],"merkleDistributor":"0xDcA9d24f85c0BBFAA4a5775e5e7e3caBF67880F2"}

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion src/assets/xp/cyberconnect/leaderboard.json

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"totalAmount":"0xd3c21bcecceda1000000","merkleRoot":"0x0c7f2ad42f1dead5694eae4ce96d9a42fadfb7befbd68cf0bb13e89dab7378b2","glossary":[{"startAddress":"0x0d86a5f9ffdeb9715e46d3b94847dd68acf14267","file":"/0x0c7f2ad42f1dead5694eae4ce96d9a42fadfb7befbd68cf0bb13e89dab7378b2-0.json"}],"merkleDistributor":"0x4290d97D4fb2Dc923222F41914fa72D6e8229A74"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"0x0d86a5f9ffdeb9715e46d3b94847dd68acf14267":{"index":"0x0","amount":"0x01158e460913d00000","proof":["0x0d8405d0ee4e62592943ccf5acf0a269c8f359ba870723ce6af8216a46381e8e","0x369759835ed2f4a45bbbefcaae9a6eb86cb73e119b24a4483634f5bb48f2bc31","0x42c3752208de133dbbd25a64ec58ee115af34ecf34ae687323ba6990e627fa83","0x71c81267b26156dcb1b7feff58596bca00ccc102a3bcd8973ae1ca29d70ac51a"]},"0x12da0316ba232a0abafb91eb5024bece08b088c5":{"index":"0x1","amount":"0x0d2c4d6c87e3ec0000","proof":["0x4b04a2a3a744bece6e29e5acde8d4fbf2b90779b5acbea33a7cadd1021bc838a","0x50645d2e10f292111ba0fd0dfae5865f3d873c80fc02c02b1a868c298642396f","0xffc02ef969b4c13d9452d3fe4520afe39f72885073f075d94fc7883b93a47867","0x71c81267b26156dcb1b7feff58596bca00ccc102a3bcd8973ae1ca29d70ac51a"]},"0x22510fe99f63ae03ba792c21a29ec10fd87cae08":{"index":"0x2","amount":"0xd3415c0fd037b0440000","proof":["0xb31db1091903c3be390cedba54d4ed89657c2519cd1c05ec8955e653abcee2e3","0x98baf9536555d51df9212035466f21179aea64035412539e6ada6205254b30d6","0xffc02ef969b4c13d9452d3fe4520afe39f72885073f075d94fc7883b93a47867","0x71c81267b26156dcb1b7feff58596bca00ccc102a3bcd8973ae1ca29d70ac51a"]},"0x402d7aab5ad51a9d81b6c8b9f0a039cc3ebe41bb":{"index":"0x3","amount":"0x01236efcbcbb340000","proof":["0xc6080fa9b774e1a5cf33ff1c003cfe4c70f2dbe99c999589548f36dac3b8c6bc","0x3934658b02de017950d153b940f2db5c96c1df8e7a76818c024a64ae827faf80"]},"0x4eebe9fb3998b1829ce480569b62e1a06d8659a5":{"index":"0x4","amount":"0x01314fb37062980000","proof":["0x3e7a11179a688886816af4508c3d6adbbd58fdf144cccb80d28b802aac8bc88c","0xa6a17a701e2604cca38ec8742e298e9804a07c73994d6347d6731e5097ea045c","0x42c3752208de133dbbd25a64ec58ee115af34ecf34ae687323ba6990e627fa83","0x71c81267b26156dcb1b7feff58596bca00ccc102a3bcd8973ae1ca29d70ac51a"]},"0x5bd71ed73be01c469ac6d2cda88ff74596eff3c7":{"index":"0x5","amount":"0x05a34a38fc00a00000","proof":["0x62f1fdb0cb1d5c33b2c24001d94dbe6ef568b847cbf50627131f7cb343006812","0x50645d2e10f292111ba0fd0dfae5865f3d873c80fc02c02b1a868c298642396f","0xffc02ef969b4c13d9452d3fe4520afe39f72885073f075d94fc7883b93a47867","0x71c81267b26156dcb1b7feff58596bca00ccc102a3bcd8973ae1ca29d70ac51a"]},"0xd897d8d6c19a4f981bcad5c96ba5311513e349d0":{"index":"0x6","amount":"0x2792c8fc4b53280000","proof":["0x3e91459a3314a19ee3b3800ebdbfbb64166ff9776e21dd0521fe305cc0752622","0xa6a17a701e2604cca38ec8742e298e9804a07c73994d6347d6731e5097ea045c","0x42c3752208de133dbbd25a64ec58ee115af34ecf34ae687323ba6990e627fa83","0x71c81267b26156dcb1b7feff58596bca00ccc102a3bcd8973ae1ca29d70ac51a"]},"0xe3a1b9c107422de304cf9f57fc307bfca195bb9a":{"index":"0x7","amount":"0x03782dace9d9000000","proof":["0x77acf90068268dd142896b1814aae919d894beb931727afe62deb662f189809a","0x98baf9536555d51df9212035466f21179aea64035412539e6ada6205254b30d6","0xffc02ef969b4c13d9452d3fe4520afe39f72885073f075d94fc7883b93a47867","0x71c81267b26156dcb1b7feff58596bca00ccc102a3bcd8973ae1ca29d70ac51a"]},"0xe448d9d70efe95714e38d210e58d458dab0a77d5":{"index":"0x8","amount":"0x0a4cc799563c380000","proof":["0xe75b37ccdb5fc2c1d310ac1b2b959e6288164c15059a247966381217b2dc14a9","0x3934658b02de017950d153b940f2db5c96c1df8e7a76818c024a64ae827faf80"]},"0xf48b09f85b88b31cdde74a06d7890e893fda1115":{"index":"0x9","amount":"0x352e1c1e7072340000","proof":["0x0f6d2da1b8b6ca4ea1ec284e646505789f33fa7a4925e1eeb0a779ed303303ca","0x369759835ed2f4a45bbbefcaae9a6eb86cb73e119b24a4483634f5bb48f2bc31","0x42c3752208de133dbbd25a64ec58ee115af34ecf34ae687323ba6990e627fa83","0x71c81267b26156dcb1b7feff58596bca00ccc102a3bcd8973ae1ca29d70ac51a"]}}
Loading
Loading