Account microscope is a tool used to examine the contents of Solana accounts.
It displays raw data that developers want to know about accounts.
Especially, information on accounts associated with Orca's Whirlpool🌀 is displayed in detail.
Account microscope is available at the following address.
https://everlastingsong.github.io/account-microscope/#/whirlpool/list
- Mint
- Account
- Whirlpool
- WhirlpoolsConfig
- WhirlpoolsConfigExtension
- TokenBadge
- FeeTier
- Position
- TickArray
- PositionBundle
- TokenSwap
- GlobalFarm
- UserFarm
For not supported accounts, HexDump will be displayed and you can analyze the data.
You can download the same JSON as the following command with a click of a button.
solana account -o <json filename> --output json-compact <pubkey>
You can download all the accounts you need to make Whirlpool work with LocalValidator in one go.
It is easy to reproduce and test mainnet pools such as SOL/USDC in LocalValidator.
You can list all positions for a specific whirlpool.
You can download TokenProgram related accounts to mint an arbitrary amount of tokens of your choice in LocalValidator.
It would be very helpful to get the tokens needed to trade in an environment cloned from the mainnet.