{"version":1,"pages":[{"id":"RJECZbnowxhZcjctbYRo","title":"Welcome","pathname":"/","siteSpaceId":"sitesp_AzPKs","description":"Learn how to deploy and run your on-chain trading vaults, or query on-chain token prices."},{"id":"5K7qm63mlEaiKnTwuwL2","title":"Introduction to Rigoblock","pathname":"/introduction-to-rigoblock","siteSpaceId":"sitesp_AzPKs","description":"The Rigoblock protocol is a set of smart contracts for deploying and running on-chain token management strategies with real time reconciliation of positions and value."},{"id":"AtyRyGckeYgc2Ayii96c","title":"Deployments","pathname":"/deployments","siteSpaceId":"sitesp_AzPKs","description":""},{"id":"6D7QLLHGeKBEAcqfvIuK","title":"Deployed Contracts - v4","pathname":"/deployments/deployed-contracts-v4","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Deployments"}]},{"id":"iz1RJXe1JLpOtpqkv8Ag","title":"Deployed Contracts - v3","pathname":"/deployments/deployed-contracts-v3","siteSpaceId":"sitesp_AzPKs","description":"Notice: Deprecated - v3 pools should upgrade to v4. Funds in v3 pools can be withdrawn at any time. The v3 protocol has been deployed on the following chains:","breadcrumbs":[{"label":"Deployments"}]},{"id":"gHHuaVMCqvCx1BScPZkB","title":"Deployed Contracts - Staking","pathname":"/deployments/deployed-contracts-staking","siteSpaceId":"sitesp_AzPKs","description":"Staking suite","breadcrumbs":[{"label":"Deployments"}]},{"id":"O4SjAxFldgE1LfITyQsw","title":"Deployed Contracts - Gov","pathname":"/deployments/deployed-contracts-gov","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Deployments"}]},{"id":"9rfeOSvTQx57MSHv3QVj","title":"Oracles and Price Feeds","pathname":"/oracles-and-price-feeds","siteSpaceId":"sitesp_AzPKs","description":"Reliable Price Feeds for Token Prices"},{"id":"ImmM4mIzauUB8Bx1uEoB","title":"AI Agents","pathname":"/ai-agents","siteSpaceId":"sitesp_AzPKs","description":""},{"id":"8xFrN7ob9d40C3vo5oaF","title":"TWAP Order","pathname":"/ai-agents/twap-order","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"AI Agents"}]},{"id":"rMr6rH0vifKR0jKKKHIb","title":"Swap Shield","pathname":"/ai-agents/swap-shield","siteSpaceId":"sitesp_AzPKs","description":"Oracle-protected Swaps","breadcrumbs":[{"label":"AI Agents"}]},{"id":"0EpQ32fU2ujnTEl5E2df","title":"Protocol fee","pathname":"/protocol-fee","siteSpaceId":"sitesp_AzPKs","description":""},{"id":"fX2zJrK21VLDcFt790JM","title":"Overview","pathname":"/protocol-fee/overview","siteSpaceId":"sitesp_AzPKs","description":"Rigoblock Protocol Fees","breadcrumbs":[{"label":"Protocol fee"}]},{"id":"kSlCUJ41E5jUAUG2RRAY","title":"Deployments","pathname":"/protocol-fee/deployments","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Protocol fee"}]},{"id":"6oLMzjeRIFZMOE1wTNi9","title":"Governance","pathname":"/governance","siteSpaceId":"sitesp_AzPKs","description":""},{"id":"d6sBpBm5o0UggdLtyLHQ","title":"Rigoblock Governance","pathname":"/governance/rigoblock-governance","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Governance"}]},{"id":"ca0IkQKDIi2SCZY04tcw","title":"Supported Applications","pathname":"/governance/supported-applications","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Governance"}]},{"id":"wqYZpVxVABzKnXVEDhes","title":"Supported Methods","pathname":"/governance/supported-methods","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Governance"}]},{"id":"J3w9ccw6wh9aHWUuImkY","title":"Selectors - V4","pathname":"/governance/supported-methods/selectors-v4","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Governance"},{"label":"Supported Methods"}]},{"id":"nY0x09n3NpmVLdGJ3cta","title":"Selectors - V3","pathname":"/governance/supported-methods/selectors-v3","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Governance"},{"label":"Supported Methods"}]},{"id":"sppcWsywrfpJ5Ix4lIzP","title":"Bug Bounty","pathname":"/bug-bounty","siteSpaceId":"sitesp_AzPKs","description":"Rigoblock V4 Bug Bounty"},{"id":"ZYomn1WI9MVbqGpBdlV6","title":"Known Issues","pathname":"/bug-bounty/known-issues","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Bug Bounty"}]},{"id":"U6YKG1oQWySDnOV9e5MY","title":"Contracts","pathname":"/contracts","siteSpaceId":"sitesp_AzPKs","description":"The smart contract used in the Rigoblock ecosystem"},{"id":"xv7L9ogJs8z4nE8jHbuk","title":"Protocol","pathname":"/contracts/protocol","siteSpaceId":"sitesp_AzPKs","description":"The contracts of the RigoBlock protocol","breadcrumbs":[{"label":"Contracts"}]},{"id":"o39I4WqrF9UbKTJMaR5C","title":"RigoblockPoolExtended","pathname":"/contracts/protocol/rigoblockpoolextended","siteSpaceId":"sitesp_AzPKs","description":"The interface of the Rigoblock pool, including all adapters and extensions methods.","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"}]},{"id":"yq4xTVvGvxWjFtgPUjVj","title":"Core","pathname":"/contracts/protocol/core","siteSpaceId":"sitesp_AzPKs","description":"The modular core is designed in order to maximize code readability and is divided in sub-modules","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"}]},{"id":"XRfoMbtFBgdTmLMsv6tO","title":"constants","pathname":"/contracts/protocol/core/constants","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Core"}]},{"id":"6ObY7ivV7KyT2BX63flV","title":"immutables","pathname":"/contracts/protocol/core/immutables","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Core"}]},{"id":"LIDxwzRslaLwkCMZ20Pi","title":"storage","pathname":"/contracts/protocol/core/storage","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Core"}]},{"id":"yEIAdspBxkIxBiBIyNoF","title":"actions","pathname":"/contracts/protocol/core/actions","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Core"}]},{"id":"DONL70YYhywnVnXowdzd","title":"owner actions","pathname":"/contracts/protocol/core/owner-actions","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Core"}]},{"id":"0fohYlp3F8iYMAP4vkfd","title":"abstract","pathname":"/contracts/protocol/core/abstract","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Core"}]},{"id":"2XrsQJVQmaUqbppw2W6Q","title":"fallback","pathname":"/contracts/protocol/core/fallback","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Core"}]},{"id":"GnpWQXF5bCRkBxw6QzEY","title":"initializer","pathname":"/contracts/protocol/core/initializer","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Core"}]},{"id":"u2VuCFNZX9zBHekPF3ov","title":"state","pathname":"/contracts/protocol/core/state","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Core"}]},{"id":"IDeA9RdOrnwhYd8Kmslr","title":"storage accessible","pathname":"/contracts/protocol/core/storage-accessible","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Core"}]},{"id":"CjvjyfL8ZchPcdse5nGR","title":"Deps","pathname":"/contracts/protocol/deps","siteSpaceId":"sitesp_AzPKs","description":"Contracts that add base functionality to the protocol","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"}]},{"id":"mg351B19oDqTomZu4YJ0","title":"Authority","pathname":"/contracts/protocol/deps/authority","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Deps"}]},{"id":"W4ZzMy7eAQddxd2tCfGN","title":"authority docs","pathname":"/contracts/protocol/deps/authority/authority-docs","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Deps"},{"label":"Authority"}]},{"id":"220Ke9BbYSxGaNyTLMyT","title":"PoolRegistry","pathname":"/contracts/protocol/deps/poolregistry","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Deps"}]},{"id":"52lpAc0sj6tTMyFbHVpy","title":"pool registry docs","pathname":"/contracts/protocol/deps/poolregistry/pool-registry-docs","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Deps"},{"label":"PoolRegistry"}]},{"id":"oKQnv2p06zgfOtOLaMwa","title":"Extensions","pathname":"/contracts/protocol/extensions","siteSpaceId":"sitesp_AzPKs","description":"Methods not implemented in the core can be added as an extension without requiring a governance implementation upgrade. This is relevant for bridges with external applications","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"}]},{"id":"Fn50ZG3jOYZ3gZxGrHjv","title":"AGovernance","pathname":"/contracts/protocol/extensions/agovernance","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Extensions"}]},{"id":"hVgJABCNXtCZdZLQ3eMB","title":"Solidity API","pathname":"/contracts/protocol/extensions/agovernance/solidity-api","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Extensions"},{"label":"AGovernance"}]},{"id":"qmDTr9zYxMS34VR1W5sn","title":"AMulticall","pathname":"/contracts/protocol/extensions/amulticall","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Extensions"}]},{"id":"nPpI2hRHtPz4ehtDGAQK","title":"aMulticall docs","pathname":"/contracts/protocol/extensions/amulticall/amulticall-docs","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Extensions"},{"label":"AMulticall"}]},{"id":"27fZVxvCGIxaNlbYKJfi","title":"AStaking","pathname":"/contracts/protocol/extensions/astaking","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Extensions"}]},{"id":"Yj3qrCJ14VnAD2S1fMEP","title":"aStaking docs","pathname":"/contracts/protocol/extensions/astaking/astaking-docs","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Extensions"},{"label":"AStaking"}]},{"id":"In7rD2Edv74AvanZwJgC","title":"AUniswap","pathname":"/contracts/protocol/extensions/auniswap","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Extensions"}]},{"id":"Nvm3s0AO4SSVetQxkTd9","title":"aUniswap docs","pathname":"/contracts/protocol/extensions/auniswap/auniswap-docs","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Extensions"},{"label":"AUniswap"}]},{"id":"D0z5lXNp1Jv2nbZjKIRQ","title":"EUpgrade","pathname":"/contracts/protocol/extensions/eupgrade","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Extensions"}]},{"id":"asnT40ROURsbsjtXTjuW","title":"eUpgrade docs","pathname":"/contracts/protocol/extensions/eupgrade/eupgrade-docs","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Extensions"},{"label":"EUpgrade"}]},{"id":"HjxZBZGMtwadaTvxgYEp","title":"EWhitelist","pathname":"/contracts/protocol/extensions/ewhitelist","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Extensions"}]},{"id":"kNIu13tIgeGkUwOLTsik","title":"eWhitelist docs","pathname":"/contracts/protocol/extensions/ewhitelist/ewhitelist-docs","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Extensions"},{"label":"EWhitelist"}]},{"id":"wkcdmcyGuR72ldLt04Va","title":"Proxies","pathname":"/contracts/protocol/proxies","siteSpaceId":"sitesp_AzPKs","description":"Each Rigoblock pool proxy is deployed by the proxy factory, which also serves as a beacon for pool implementation upgrades","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"}]},{"id":"o4WLRSzJC7ZhmXDUkCtm","title":"proxy","pathname":"/contracts/protocol/proxies/proxy","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Proxies"}]},{"id":"SliuEtfYPh7Ze30bxHDZ","title":"proxy docs","pathname":"/contracts/protocol/proxies/proxy/proxy-docs","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Proxies"},{"label":"proxy"}]},{"id":"5efcd6TsE08LVZhx1O6f","title":"proxy factory","pathname":"/contracts/protocol/proxies/proxy-factory","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Proxies"}]},{"id":"BS8jAqJCjeHbyoeVtYAj","title":"proxyFactory docs","pathname":"/contracts/protocol/proxies/proxy-factory/proxyfactory-docs","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Protocol"},{"label":"Proxies"},{"label":"proxy factory"}]},{"id":"zJdOVWuy72ta6StfwtiY","title":"GRG Token","pathname":"/contracts/grg-token","siteSpaceId":"sitesp_AzPKs","description":"The Rigo token is the utility token at the core of the Rigoblock incentives. A maximum of 2% of total supply p.a. is minted and distributed entirely to pools operators and GRG stakers","breadcrumbs":[{"label":"Contracts"}]},{"id":"kfbJLm0dttc5Yiam5Nha","title":"RigoToken","pathname":"/contracts/grg-token/rigotoken","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"GRG Token"}]},{"id":"762l4x6R2P1peia76qBd","title":"rigoToken docs","pathname":"/contracts/grg-token/rigotoken/rigotoken-docs","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"GRG Token"},{"label":"RigoToken"}]},{"id":"XQrP788xnGktRtJssS4N","title":"Inflation","pathname":"/contracts/grg-token/inflation","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"GRG Token"}]},{"id":"D2jzNehBAePXfYSVLqbE","title":"inflation docs","pathname":"/contracts/grg-token/inflation/inflation-docs","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"GRG Token"},{"label":"Inflation"}]},{"id":"D1503MnC9yrZcG8jSlnX","title":"ProofOfPerformance","pathname":"/contracts/grg-token/proofofperformance","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"GRG Token"}]},{"id":"xXQXOe4dEgSnFPztspYc","title":"pop docs","pathname":"/contracts/grg-token/proofofperformance/pop-docs","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"GRG Token"},{"label":"ProofOfPerformance"}]},{"id":"mbAPys21KL7k2Zs90MfK","title":"GRG Staking","pathname":"/contracts/grg-staking","siteSpaceId":"sitesp_AzPKs","description":"GRG holders stake to their preferred staking pool and earn part of the pool's rewards","breadcrumbs":[{"label":"Contracts"}]},{"id":"U0Y7vmfhY7ItNG68bWGY","title":"GrgVault","pathname":"/contracts/grg-staking/grgvault","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"GRG Staking"}]},{"id":"XNK4kDTcOK3ZBV3XKkHm","title":"grgVault docs","pathname":"/contracts/grg-staking/grgvault/grgvault-docs","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"GRG Staking"},{"label":"GrgVault"}]},{"id":"Zy780ZqyrDNju7GbdafA","title":"StakingProxy","pathname":"/contracts/grg-staking/stakingproxy","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"GRG Staking"}]},{"id":"zsI8wEtflSF5X19tOfKB","title":"stakingProxy docs","pathname":"/contracts/grg-staking/stakingproxy/stakingproxy-docs","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"GRG Staking"},{"label":"StakingProxy"}]},{"id":"23s1UIa3dtL1BUvpC0ql","title":"Staking","pathname":"/contracts/grg-staking/staking","siteSpaceId":"sitesp_AzPKs","description":"Staking implementation","breadcrumbs":[{"label":"Contracts"},{"label":"GRG Staking"}]},{"id":"Xo59BkavciJxmZJN0ACl","title":"staking docs","pathname":"/contracts/grg-staking/staking/staking-docs","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"GRG Staking"},{"label":"Staking"}]},{"id":"piK2aotaxKtqyWQ3JBu6","title":"Governance","pathname":"/contracts/governance","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"}]},{"id":"1cGwVtpnsJIIISXk6hjT","title":"Solidity API","pathname":"/contracts/governance/solidity-api","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Contracts"},{"label":"Governance"}]},{"id":"0dd66af60c7443db7d9f9a626220b08e496a487c","title":"x402 v2 Payment Flow","pathname":"/x402-v2-payment-flow","siteSpaceId":"sitesp_AzPKs"},{"id":"59f07fbccb746cb3504eb412f12dc607905060d9","title":"Quotes","pathname":"/quotes","siteSpaceId":"sitesp_AzPKs","description":""},{"id":"888e74170926e4890701898d345e64b62f0cdb4d","title":"Agent","pathname":"/agent","siteSpaceId":"sitesp_AzPKs","description":""},{"id":"847e7801cb56e37d595113d7582901eff77c5322","title":"Tools","pathname":"/tools","siteSpaceId":"sitesp_AzPKs","description":""},{"id":"ac2f467634fcb1515392fceb6e6d00c592290c76","title":"Operator Settings","pathname":"/operator-settings","siteSpaceId":"sitesp_AzPKs","description":""},{"id":"b4c78d82ae1b5dacbb9758e69a918b1df32fbbde","title":"Models","pathname":"/models","siteSpaceId":"sitesp_AzPKs"},{"id":"rYUkhNcSlLMcD72A5HKK","title":"Solidity API Reference","pathname":"/solidity-api-reference","siteSpaceId":"sitesp_AzPKs"},{"id":"jKc0eJbo6kKyQQODmFjO","title":"Protocol","pathname":"/solidity-api-reference/protocol","siteSpaceId":"sitesp_AzPKs","breadcrumbs":[{"label":"Solidity API Reference"}]},{"id":"tLdoO5uRPbMjxkv67Ab6","title":"IRigoblockV3Pool","pathname":"/solidity-api-reference/protocol/irigoblockv3pool","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"}]},{"id":"TttE1yN2Zqr4qE8m8WSx","title":"ISmartPool","pathname":"/solidity-api-reference/protocol/ismartpool","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"}]},{"id":"ynWUALd7H4osNsEc32DU","title":"SmartPool","pathname":"/solidity-api-reference/protocol/smartpool","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"}]},{"id":"nSMzYANn0sz34d4yqAOR","title":"Core","pathname":"/solidity-api-reference/protocol/core","siteSpaceId":"sitesp_AzPKs","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"}]},{"id":"KC1KABywCoaAUKezTWFp","title":"Actions","pathname":"/solidity-api-reference/protocol/core/actions","siteSpaceId":"sitesp_AzPKs","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Core"}]},{"id":"qZWols6QGMxVLjDZ71Gb","title":"MixinActions","pathname":"/solidity-api-reference/protocol/core/actions/mixinactions","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Core"},{"label":"Actions"}]},{"id":"iqLUAgHUp0KORgJ82qZg","title":"MixinOwnerActions","pathname":"/solidity-api-reference/protocol/core/actions/mixinowneractions","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Core"},{"label":"Actions"}]},{"id":"07dNTkmJNeR4J0oiZwO5","title":"Immutable","pathname":"/solidity-api-reference/protocol/core/immutable","siteSpaceId":"sitesp_AzPKs","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Core"}]},{"id":"yGwn9ANiOZpHfS8Osek8","title":"MixinConstants","pathname":"/solidity-api-reference/protocol/core/immutable/mixinconstants","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Core"},{"label":"Immutable"}]},{"id":"p5sSAsvXVr8bosJgTgGI","title":"MixinImmutables","pathname":"/solidity-api-reference/protocol/core/immutable/mixinimmutables","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Core"},{"label":"Immutable"}]},{"id":"iMtDItPdGys6QjUUmhNn","title":"MixinStorage","pathname":"/solidity-api-reference/protocol/core/immutable/mixinstorage","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Core"},{"label":"Immutable"}]},{"id":"FzbFe5LbfXu9DQD9rgWh","title":"State","pathname":"/solidity-api-reference/protocol/core/state","siteSpaceId":"sitesp_AzPKs","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Core"}]},{"id":"3fDIJA38aymxK3qndIGG","title":"MixinPoolState","pathname":"/solidity-api-reference/protocol/core/state/mixinpoolstate","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Core"},{"label":"State"}]},{"id":"uwk9pnta8atADOUpGEgt","title":"MixinPoolValue","pathname":"/solidity-api-reference/protocol/core/state/mixinpoolvalue","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Core"},{"label":"State"}]},{"id":"29uynsgzo3O6IdNzbbpa","title":"MixinStorageAccessible","pathname":"/solidity-api-reference/protocol/core/state/mixinstorageaccessible","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Core"},{"label":"State"}]},{"id":"5fewNIEQPdPzXGpOTS67","title":"Sys","pathname":"/solidity-api-reference/protocol/core/sys","siteSpaceId":"sitesp_AzPKs","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Core"}]},{"id":"Sqp5EMBVHNk2f1EXQo7K","title":"MixinAbstract","pathname":"/solidity-api-reference/protocol/core/sys/mixinabstract","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Core"},{"label":"Sys"}]},{"id":"0qxW0bHLwQlJhQxfHgCL","title":"MixinFallback","pathname":"/solidity-api-reference/protocol/core/sys/mixinfallback","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Core"},{"label":"Sys"}]},{"id":"3psnWuYhIL3BF7rK5hO4","title":"MixinInitializer","pathname":"/solidity-api-reference/protocol/core/sys/mixininitializer","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Core"},{"label":"Sys"}]},{"id":"wqt7n5NczRyqFkHFegv7","title":"Deps","pathname":"/solidity-api-reference/protocol/deps","siteSpaceId":"sitesp_AzPKs","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"}]},{"id":"AtFmNdzFxDxMfToMu1yJ","title":"Authority","pathname":"/solidity-api-reference/protocol/deps/authority","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Deps"}]},{"id":"0QbhYPWAtMzeMoVolDXq","title":"Escrow","pathname":"/solidity-api-reference/protocol/deps/escrow","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Deps"}]},{"id":"htHwFhUOjvHNZvku4Bvx","title":"ExtensionsMap","pathname":"/solidity-api-reference/protocol/deps/extensionsmap","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Deps"}]},{"id":"rzU89z41TJevHGuFKCRe","title":"ExtensionsMapDeployer","pathname":"/solidity-api-reference/protocol/deps/extensionsmapdeployer","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Deps"}]},{"id":"Np92qCsHFWgT4NWRpNJ2","title":"PoolRegistry","pathname":"/solidity-api-reference/protocol/deps/poolregistry","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Deps"}]},{"id":"I9KpY6d5dNdgUaejwROX","title":"Extensions","pathname":"/solidity-api-reference/protocol/extensions","siteSpaceId":"sitesp_AzPKs","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"}]},{"id":"uq0MA8WxUXNyqYiCxvSy","title":"EApps","pathname":"/solidity-api-reference/protocol/extensions/eapps","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"}]},{"id":"M7axApFvc6kIdfbKCwqv","title":"ECrosschain","pathname":"/solidity-api-reference/protocol/extensions/ecrosschain","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"}]},{"id":"hrdserE5gIyGBg6DOIMW","title":"EGmxCallback","pathname":"/solidity-api-reference/protocol/extensions/egmxcallback","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"}]},{"id":"xEoFYwplLCqlghlzjN9I","title":"ENavView","pathname":"/solidity-api-reference/protocol/extensions/enavview","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"}]},{"id":"LQ10vSboZreIQsdxbW7e","title":"EOracle","pathname":"/solidity-api-reference/protocol/extensions/eoracle","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"}]},{"id":"hJ3nQ6X5KLx6xEb45eYq","title":"EUpgrade","pathname":"/solidity-api-reference/protocol/extensions/eupgrade","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"}]},{"id":"Xpv5pv4iwPL7QXfmNaw2","title":"Adapters","pathname":"/solidity-api-reference/protocol/extensions/adapters","siteSpaceId":"sitesp_AzPKs","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"}]},{"id":"e4FTWtc9GLcDrL3IyvQY","title":"A0xRouter","pathname":"/solidity-api-reference/protocol/extensions/adapters/a0xrouter","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"}]},{"id":"DCC1MWGGSuBzetAwNab5","title":"AGmxV2","pathname":"/solidity-api-reference/protocol/extensions/adapters/agmxv2","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"}]},{"id":"gRuSsPySLqiEt1G5TNv7","title":"AGovernance","pathname":"/solidity-api-reference/protocol/extensions/adapters/agovernance","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"}]},{"id":"CVlBOled52GpKJHndlle","title":"AIntents","pathname":"/solidity-api-reference/protocol/extensions/adapters/aintents","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"}]},{"id":"NrJ50BrBfDbpwdLh68bO","title":"AMulticall","pathname":"/solidity-api-reference/protocol/extensions/adapters/amulticall","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"}]},{"id":"yMPRtRoSbFXVv3qf6s6v","title":"AStaking","pathname":"/solidity-api-reference/protocol/extensions/adapters/astaking","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"}]},{"id":"Ww6wzCC7nNgBzS4CCv3C","title":"AUniswap","pathname":"/solidity-api-reference/protocol/extensions/adapters/auniswap","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"}]},{"id":"7BQzUG5Dyls11bVf9Q0r","title":"AUniswapDecoder","pathname":"/solidity-api-reference/protocol/extensions/adapters/auniswapdecoder","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"}]},{"id":"A7YQ2BR3FgKPlVwKCPZX","title":"AUniswapRouter","pathname":"/solidity-api-reference/protocol/extensions/adapters/auniswaprouter","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"}]},{"id":"GLFUnznXcTetOi8xSA7w","title":"Interfaces","pathname":"/solidity-api-reference/protocol/extensions/adapters/interfaces","siteSpaceId":"sitesp_AzPKs","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"}]},{"id":"Jovsf6lXJN9us9A7NBXl","title":"IA0xRouter","pathname":"/solidity-api-reference/protocol/extensions/adapters/interfaces/ia0xrouter","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"},{"label":"Interfaces"}]},{"id":"P8NyMbAhSMRCcf6tAhQd","title":"IAGmxV2","pathname":"/solidity-api-reference/protocol/extensions/adapters/interfaces/iagmxv2","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"},{"label":"Interfaces"}]},{"id":"g5hEfQiwT5un9q3GbXx8","title":"IAGovernance","pathname":"/solidity-api-reference/protocol/extensions/adapters/interfaces/iagovernance","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"},{"label":"Interfaces"}]},{"id":"y0wH3EVeCbwhZFsBHYwp","title":"IAIntents","pathname":"/solidity-api-reference/protocol/extensions/adapters/interfaces/iaintents","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"},{"label":"Interfaces"}]},{"id":"L41AW1eEJkIhrTNybtg6","title":"IAMulticall","pathname":"/solidity-api-reference/protocol/extensions/adapters/interfaces/iamulticall","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"},{"label":"Interfaces"}]},{"id":"CB8tvFrE7sG1m35UDlyB","title":"IAStaking","pathname":"/solidity-api-reference/protocol/extensions/adapters/interfaces/iastaking","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"},{"label":"Interfaces"}]},{"id":"8cn6sUQzU68KnRSECFmg","title":"IAUniswap","pathname":"/solidity-api-reference/protocol/extensions/adapters/interfaces/iauniswap","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"},{"label":"Interfaces"}]},{"id":"fWFDKe02esT5QOmD1CHd","title":"IAUniswapRouter","pathname":"/solidity-api-reference/protocol/extensions/adapters/interfaces/iauniswaprouter","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"},{"label":"Interfaces"}]},{"id":"lHxoI0GSbbpX9EuwvdNC","title":"IEApps","pathname":"/solidity-api-reference/protocol/extensions/adapters/interfaces/ieapps","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"},{"label":"Interfaces"}]},{"id":"XVvPnFHgXGbayYL4h3KL","title":"IECrosschain","pathname":"/solidity-api-reference/protocol/extensions/adapters/interfaces/iecrosschain","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"},{"label":"Interfaces"}]},{"id":"wYXOMqvr0P8c31P8A29y","title":"IEGmxCallback","pathname":"/solidity-api-reference/protocol/extensions/adapters/interfaces/iegmxcallback","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"},{"label":"Interfaces"}]},{"id":"gPfR4lJV2iHIYwy25VU8","title":"IENavView","pathname":"/solidity-api-reference/protocol/extensions/adapters/interfaces/ienavview","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"},{"label":"Interfaces"}]},{"id":"qYJ1v6g0JicBpyTqRP8o","title":"IEOracle","pathname":"/solidity-api-reference/protocol/extensions/adapters/interfaces/ieoracle","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"},{"label":"Interfaces"}]},{"id":"iYEGw53mnnCAeUpJUlD1","title":"IEUpgrade","pathname":"/solidity-api-reference/protocol/extensions/adapters/interfaces/ieupgrade","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"},{"label":"Interfaces"}]},{"id":"wrgEOB8dfXpHM4cp4yR4","title":"IMinimumVersion","pathname":"/solidity-api-reference/protocol/extensions/adapters/interfaces/iminimumversion","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"},{"label":"Interfaces"}]},{"id":"NT9KS8pI7nuh2gCkcMmL","title":"IRigoblockExtensions","pathname":"/solidity-api-reference/protocol/extensions/adapters/interfaces/irigoblockextensions","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Extensions"},{"label":"Adapters"},{"label":"Interfaces"}]},{"id":"sEr74UmVboulY3dzIkry","title":"Interfaces","pathname":"/solidity-api-reference/protocol/interfaces","siteSpaceId":"sitesp_AzPKs","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"}]},{"id":"l1ZrXZwBGDQH0UWGePjk","title":"IAcrossSpokePool","pathname":"/solidity-api-reference/protocol/interfaces/iacrossspokepool","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"}]},{"id":"uY5BUHR6tvU9QWEtpYit","title":"IAuthority","pathname":"/solidity-api-reference/protocol/interfaces/iauthority","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"}]},{"id":"vc51qKw8ALNuWhGLdFHZ","title":"IERC20","pathname":"/solidity-api-reference/protocol/interfaces/ierc20","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"}]},{"id":"OXY32VmVVMFnjie8f4no","title":"IExtensionsMap","pathname":"/solidity-api-reference/protocol/interfaces/iextensionsmap","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"}]},{"id":"m283VVqBscWlXrY7v7qe","title":"IExtensionsMapDeployer","pathname":"/solidity-api-reference/protocol/interfaces/iextensionsmapdeployer","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"}]},{"id":"z41WcoVWxXNCQUs5fUhv","title":"IKyc","pathname":"/solidity-api-reference/protocol/interfaces/ikyc","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"}]},{"id":"hfC5mT9xwbFxEjxPZBIl","title":"IMulticallHandler","pathname":"/solidity-api-reference/protocol/interfaces/imulticallhandler","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"}]},{"id":"RWq2exB3SqWwiW8pnJFf","title":"IOracle","pathname":"/solidity-api-reference/protocol/interfaces/ioracle","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"}]},{"id":"80C1wq2sXQVFAGcAAvi2","title":"IPoolRegistry","pathname":"/solidity-api-reference/protocol/interfaces/ipoolregistry","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"}]},{"id":"JdwxpoDQg8BddViZ04lr","title":"IRigoblockPoolExtended","pathname":"/solidity-api-reference/protocol/interfaces/irigoblockpoolextended","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"}]},{"id":"EIdzZZLHO0RGgfSJV3m9","title":"IRigoblockPoolProxy","pathname":"/solidity-api-reference/protocol/interfaces/irigoblockpoolproxy","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"}]},{"id":"XXobDO7eFzhJAJqPCE56","title":"IRigoblockPoolProxyFactory","pathname":"/solidity-api-reference/protocol/interfaces/irigoblockpoolproxyfactory","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"}]},{"id":"Z6Snjt4hI3VF1hyMMPx1","title":"IWETH9","pathname":"/solidity-api-reference/protocol/interfaces/iweth9","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"}]},{"id":"5FxHbXLmCGlRqx2IcCuN","title":"Pool","pathname":"/solidity-api-reference/protocol/interfaces/pool","siteSpaceId":"sitesp_AzPKs","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"}]},{"id":"uCwN8KiiQ6EKet3YOadj","title":"IRigoblockV3PoolActions","pathname":"/solidity-api-reference/protocol/interfaces/pool/irigoblockv3poolactions","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"},{"label":"Pool"}]},{"id":"5z7Zh1zmNpPX0l0H56RN","title":"IRigoblockV3PoolEvents","pathname":"/solidity-api-reference/protocol/interfaces/pool/irigoblockv3poolevents","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"},{"label":"Pool"}]},{"id":"DP5lPBNEBQDxMq7cZvs8","title":"IRigoblockV3PoolFallback","pathname":"/solidity-api-reference/protocol/interfaces/pool/irigoblockv3poolfallback","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"},{"label":"Pool"}]},{"id":"HePCeoEsVnovQmRGCiop","title":"IRigoblockV3PoolImmutable","pathname":"/solidity-api-reference/protocol/interfaces/pool/irigoblockv3poolimmutable","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"},{"label":"Pool"}]},{"id":"ZnnEYyJRtcnCLItJyPtp","title":"IRigoblockV3PoolInitializer","pathname":"/solidity-api-reference/protocol/interfaces/pool/irigoblockv3poolinitializer","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"},{"label":"Pool"}]},{"id":"74m3Z4Wpst2A6XeohO4S","title":"IRigoblockV3PoolOwnerActions","pathname":"/solidity-api-reference/protocol/interfaces/pool/irigoblockv3poolowneractions","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"},{"label":"Pool"}]},{"id":"uxD1S2ZE4dck4J2Bf0Cp","title":"IRigoblockV3PoolState","pathname":"/solidity-api-reference/protocol/interfaces/pool/irigoblockv3poolstate","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"},{"label":"Pool"}]},{"id":"oO6wNjx7dra9810Fp1iJ","title":"IStorageAccessible","pathname":"/solidity-api-reference/protocol/interfaces/pool/istorageaccessible","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"},{"label":"Pool"}]},{"id":"UeNHqf66tlhFH2XiU9Z7","title":"V4","pathname":"/solidity-api-reference/protocol/interfaces/v4","siteSpaceId":"sitesp_AzPKs","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"}]},{"id":"1KhYET9AFhXbPOo0TY5V","title":"Pool","pathname":"/solidity-api-reference/protocol/interfaces/v4/pool","siteSpaceId":"sitesp_AzPKs","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"},{"label":"V4"}]},{"id":"VBGUNIqi3C8b0BvNBdNx","title":"ISmartPoolActions","pathname":"/solidity-api-reference/protocol/interfaces/v4/pool/ismartpoolactions","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"},{"label":"V4"},{"label":"Pool"}]},{"id":"Zx6Q3rLCFw4WuwUXA5lX","title":"ISmartPoolEvents","pathname":"/solidity-api-reference/protocol/interfaces/v4/pool/ismartpoolevents","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"},{"label":"V4"},{"label":"Pool"}]},{"id":"hEfRVK00ZO59j2DeckZ6","title":"ISmartPoolFallback","pathname":"/solidity-api-reference/protocol/interfaces/v4/pool/ismartpoolfallback","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"},{"label":"V4"},{"label":"Pool"}]},{"id":"TBPpW7fflYI4U3d4vKdp","title":"ISmartPoolImmutable","pathname":"/solidity-api-reference/protocol/interfaces/v4/pool/ismartpoolimmutable","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"},{"label":"V4"},{"label":"Pool"}]},{"id":"JAMq5LlHt6LcJu8PuqPa","title":"ISmartPoolInitializer","pathname":"/solidity-api-reference/protocol/interfaces/v4/pool/ismartpoolinitializer","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"},{"label":"V4"},{"label":"Pool"}]},{"id":"U4AtbfMPEWKNF0h9QuJu","title":"ISmartPoolOwnerActions","pathname":"/solidity-api-reference/protocol/interfaces/v4/pool/ismartpoolowneractions","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"},{"label":"V4"},{"label":"Pool"}]},{"id":"6PkiPTpD8zvRfJRfgRRp","title":"ISmartPoolState","pathname":"/solidity-api-reference/protocol/interfaces/v4/pool/ismartpoolstate","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"},{"label":"V4"},{"label":"Pool"}]},{"id":"GgZ25zl8rA67KXeQNQTt","title":"IStorageAccessible","pathname":"/solidity-api-reference/protocol/interfaces/v4/pool/istorageaccessible","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Interfaces"},{"label":"V4"},{"label":"Pool"}]},{"id":"2exfVw6caysAqQIYEAj0","title":"Libraries","pathname":"/solidity-api-reference/protocol/libraries","siteSpaceId":"sitesp_AzPKs","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"}]},{"id":"ZTQRL1u1GsC4OVVtHRYP","title":"ApplicationsLib","pathname":"/solidity-api-reference/protocol/libraries/applicationslib","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Libraries"}]},{"id":"qFugd6OzEgJc28Lveg1t","title":"CrosschainLib","pathname":"/solidity-api-reference/protocol/libraries/crosschainlib","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Libraries"}]},{"id":"eWM0PUfBFjrrjso3BDXq","title":"DelegationLib","pathname":"/solidity-api-reference/protocol/libraries/delegationlib","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Libraries"}]},{"id":"6rUOYoUIqxTJ84GHJNau","title":"EnumerableSet","pathname":"/solidity-api-reference/protocol/libraries/enumerableset","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Libraries"}]},{"id":"GRybHB5SO0NtMK63POXF","title":"EscrowFactory","pathname":"/solidity-api-reference/protocol/libraries/escrowfactory","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Libraries"}]},{"id":"rUcDKrc5PvBjKbKoyqux","title":"GmxCallbackLib","pathname":"/solidity-api-reference/protocol/libraries/gmxcallbacklib","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Libraries"}]},{"id":"2X9RbgEZQePU6IFpcwHV","title":"GmxLib","pathname":"/solidity-api-reference/protocol/libraries/gmxlib","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Libraries"}]},{"id":"N4DZgoItXeo10Ggj7fvQ","title":"NavImpactLib","pathname":"/solidity-api-reference/protocol/libraries/navimpactlib","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Libraries"}]},{"id":"6pdhrIVLofpR60nK2yDw","title":"NavView","pathname":"/solidity-api-reference/protocol/libraries/navview","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Libraries"}]},{"id":"fAzTutPUcbncF005XdKO","title":"ReentrancyGuardTransient","pathname":"/solidity-api-reference/protocol/libraries/reentrancyguardtransient","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Libraries"}]},{"id":"islmdsVtbJjSD8VXVTMh","title":"SafeTransferLib","pathname":"/solidity-api-reference/protocol/libraries/safetransferlib","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Libraries"}]},{"id":"Ee74QRlVcwT408m7OtJv","title":"SlotDerivation","pathname":"/solidity-api-reference/protocol/libraries/slotderivation","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Libraries"}]},{"id":"rEJ2nxpyOzvqBlM12tsW","title":"StorageLib","pathname":"/solidity-api-reference/protocol/libraries/storagelib","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Libraries"}]},{"id":"QwUISUDnvmZYudXkbU7l","title":"StorageSlot","pathname":"/solidity-api-reference/protocol/libraries/storageslot","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Libraries"}]},{"id":"jl9xygokHcMVYRNwWpKM","title":"TransientSlot","pathname":"/solidity-api-reference/protocol/libraries/transientslot","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Libraries"}]},{"id":"gm3n3Olez8IsR4OX63R3","title":"TransientStorage","pathname":"/solidity-api-reference/protocol/libraries/transientstorage","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Libraries"}]},{"id":"WSDfdBK8v60UVJFPR8O7","title":"VersionLib","pathname":"/solidity-api-reference/protocol/libraries/versionlib","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Libraries"}]},{"id":"VExdZ8TfkgQuWGdUBvUx","title":"VirtualStorageLib","pathname":"/solidity-api-reference/protocol/libraries/virtualstoragelib","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Libraries"}]},{"id":"r3UTKfxTU7xM2VNaZvp5","title":"Proxies","pathname":"/solidity-api-reference/protocol/proxies","siteSpaceId":"sitesp_AzPKs","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"}]},{"id":"mkpUdtMB5i5sR6RLUOWJ","title":"RigoblockPoolProxy","pathname":"/solidity-api-reference/protocol/proxies/rigoblockpoolproxy","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Proxies"}]},{"id":"Ra4ct5536J6jKTjunXRL","title":"RigoblockPoolProxyFactory","pathname":"/solidity-api-reference/protocol/proxies/rigoblockpoolproxyfactory","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Proxies"}]},{"id":"9h0XF8S8j11sQYIP05RW","title":"Types","pathname":"/solidity-api-reference/protocol/types","siteSpaceId":"sitesp_AzPKs","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"}]},{"id":"gEtJFTg8ccTnXabdjQrk","title":"Applications","pathname":"/solidity-api-reference/protocol/types/applications","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Types"}]},{"id":"wEBaaDFwsmottJMGie92","title":"Crosschain","pathname":"/solidity-api-reference/protocol/types/crosschain","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Types"}]},{"id":"wlhcAYFoz4SrZe0UUrjW","title":"CrosschainTokens","pathname":"/solidity-api-reference/protocol/types/crosschaintokens","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Types"}]},{"id":"vQZ9EdkTXKC6sFuifkdS","title":"Delegation","pathname":"/solidity-api-reference/protocol/types/delegation","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Types"}]},{"id":"iZvYZx1DLkAarCpAvKNN","title":"DeploymentParams","pathname":"/solidity-api-reference/protocol/types/deploymentparams","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Types"}]},{"id":"tIq2R9kTYXUNqjjZhF1C","title":"ExternalApp","pathname":"/solidity-api-reference/protocol/types/externalapp","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Types"}]},{"id":"Zw4DR897sYNHoHqWdjag","title":"NavComponents","pathname":"/solidity-api-reference/protocol/types/navcomponents","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Types"}]},{"id":"hpCSbLXAIZulBKYsNUc4","title":"Observation","pathname":"/solidity-api-reference/protocol/types/observation","siteSpaceId":"sitesp_AzPKs","description":"","breadcrumbs":[{"label":"Solidity API Reference"},{"label":"Protocol"},{"label":"Types"}]}]}